<?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"
     xmlns:cf="https://www.futureplc.com/rss/content-flags"
>
    <channel>
                    <atom:link href="https://www.pcgamer.com/feeds/articletype/review/" rel="self" type="application/rss+xml" />
                            <title><![CDATA[ Latest from PC Gamer in Reviews ]]></title>
                <link>https://www.pcgamer.com/review</link>
        <description><![CDATA[ All the latest reviews content from the PC Gamer team ]]></description>
                                    <lastBuildDate>Wed, 26 Aug 2026 15:04:21 +0000</lastBuildDate>
                            <language>en</language>
                                <item>
                                                            <title><![CDATA[ MSI Stealth 16 AI+ B3W review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-widget-title="" data-model-name="MSI Stealth 16 AI+ B3W" class="hawk-root"></div><p>If there were ever a laptop design to be right "up my alley", as we brits like to say, it would be this one. That's because it makes its sacrifices in exactly the right places to deliver something genuinely portable, sleek, elegant, and satisfying to use both for gaming and work.</p><p>The MSI 'Stealth' laptop looks to have been reimagined along these MacBook or Razer Blade-esque lines—and successfully so—featuring a <em>giant </em>touchpad, thin aluminium form factor, subtle upward-facing speakers, and a spacious screen.</p><p>It's not just a looker, though, as MSI has crammed an RTX 5080 mobile GPU into it, making for genuine high-end performance. It has, however, had to be power-limited to play nicely with the slim chassis, meaning you're not getting quite the performance you could get out of a chunkier laptop for the same very expensive price or cheaper.</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 use your laptop in public: </strong>This thing definitely looks the part alongside MacBooks and other such suave devices, with its aluminium frame and giant trackpad.<br><br>✅ <strong>You use a USB headset: </strong>I didn't have any of the audio latency issues I noticed when using USB earphones/headset.</p></div></div></div></div><div class="card card--standard card--rows-2 card--align-inline"><div class="card__content"><h3 class="card__title">Do not buy if...</h3><div class="card__description-wrapper"><div class="card__description"><p>❌ <strong>You like to game using the laptop speakers: </strong>I noticed definite audio latency over the default audio device with this laptop, which can be annoying in shooters, for instance.<br><br>❌ <strong>You just want raw performance:</strong> This laptop looks gorgeous and is very portable for a 16-inch machine, but you can get more high-end horsepower for less if you don't mind something chunkier.</p></div></div></div></div><h2 class="article-body__section" id="section-msi-stealth-16-ai-b3w-features"><span>MSI Stealth 16 AI+ B3W Features</span></h2><div ><table><caption>Stealth 16 AI+ B3W specs</caption><tbody><tr><td class="firstcol " ><p><strong>CPU</strong></p></td><td  ><p>Intel Core Ultra 9 386H</p></td></tr><tr><td class="firstcol " ><p><strong>NPU</strong></p></td><td  ><p>50 TOPS</p></td></tr><tr><td class="firstcol " ><p><strong>Graphics</strong></p></td><td  ><p>RTX 5080 mobile (125 W)</p></td></tr><tr><td class="firstcol " ><p><strong>Memory</strong></p></td><td  ><p>32 GB DDR5-5600</p></td></tr><tr><td class="firstcol " ><p><strong>Storage</strong></p></td><td  ><p>1 TB SSD</p></td></tr><tr><td class="firstcol " ><p><strong>Screen size</strong></p></td><td  ><p>16-inch</p></td></tr><tr><td class="firstcol " ><p><strong>Screen type</strong></p></td><td  ><p>OLED</p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>2560 x 1600</p></td></tr><tr><td class="firstcol " ><p><strong>Refresh rate</strong></p></td><td  ><p>240 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>Ports</strong></p></td><td  ><p>1x 3.5 mm audio (combo), 2x USB-A 3.2 Gen2, 2x Thunderbolt 4, 1x HDMI 2.1, 2.5 Gb Ethernet</p></td></tr><tr><td class="firstcol " ><p><strong>Wireless connectivity</strong></p></td><td  ><p>Wi-Fi 7, Bluetooth 6</p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p>90 Wh</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>354 x 246 x 16.65–19.99 mm</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>1.99 kg</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://www.bestbuy.com/product/msi-stealth-16-ai-16-2-5k-240hz-oled-gaming-laptop-intel-core-u9-386h-nvidia-geforce-rtx-5080-32gb-memory-2tb-storage-charcoal-black/J3P7TXTXQC" target="_blank">$3,999.99</a> / <a href="https://www.scan.co.uk/products/16-msi-stealth-16-aiplus-b3wi-031uk-wqxga-intel-core-ultra-9-386h-32gb-ddr5-2tb-ssd-16gb-geforce-rtx" target="_blank">£3,350</a> (2 TB version)</p></td></tr></tbody></table></div><p>After powering on the laptop for the first time, I was immediately impressed by how it feels to use. The trackpad doesn't require much force to press but just enough so you're not accidentally pressing it, and it has a very satisfying click. I didn't have many problems with accidentally moving the cursor while typing because of the size of the trackpad, but it did happen occasionally.</p><p>'Satisfying' is also the word I'd use to describe the pleasantly tactile chiclet keyboard. This keyboard has four-zone RGB that I set to solid white to match the classy look.</p><p>There's also a decent selection of ports on the Stealth, including two Thunderbolt 4, a HDMI, and even an Ethernet port. This, I found to be particularly impressive given the sleek form factor.</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="8wAKzuRysXYey4UkU2o8RE" name="IMG_3471" alt="An MSI Stealth 16 AI+ gaming laptop with RTX 5080 mobile (125 W)." src="https://cdn.mos.cms.futurecdn.net/8wAKzuRysXYey4UkU2o8RE.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>Sleek, that is, and very shiny thanks to its 240 Hz OLED. It's of the 16:10 variety, too, which is the best kind as it gives you plenty of space for browsing and so on. I'd say 16-inch with a 16:10 aspect ratio is pretty much ideal for a laptop, especially one like this that's also slim and portable. The OLED panel itself is fantastic, too, with plenty of contrast thanks to the true blacks and vibrant colours. And of course the smooth 240 Hz certainly doesn't hurt in those games that can push frame rates up that high.</p><p>Specs-wise, this particular version gives you only the choice of the Core Ultra 9 386H for the processor, but you can choose between an RTX 5070, 5070 Ti, or 5080 version. The latter two come with 32 GB of DDR5 RAM, but the RTX 5070 version comes with just 16 GB. All configs except for one 2 TB version comes with 1 TB of storage.</p><p>The version I tested has 1 TB of storage, 32 GB of DDR5-5600 memory, and an RTX 5080 mobile. The RTX 5080 here has a big asterisk: it's a nerfed—ie, power-limited—version of the GPU. With a max draw of just 125 W, that's 50 W less juice than you get with a full-fat RTX 5080 mobile like the one in the <a href="https://www.pcgamer.com/hardware/gaming-laptops/lenovo-legion-pro-7i-gen-10-gaming-laptop-review/" target="_blank">Lenovo Legion 7i Pro Gen10</a>, the current <a href="https://www.pcgamer.com/best-gaming-laptop/#section-the-best-high-performance-gaming-laptop" target="_blank">best high-performance gaming laptop</a>. That's a sacrifice made to keep things so slim, as is the choice of CPU which sacrifices some top-end compute performance for efficiency.</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="L2HzKAzz29ejwqqnTNhWRE" name="IMG_3472" alt="An MSI Stealth 16 AI+ gaming laptop with RTX 5080 mobile (125 W)." src="https://cdn.mos.cms.futurecdn.net/L2HzKAzz29ejwqqnTNhWRE.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>So far so good, but there is one area that unfortunately rains all over the parade, and that's audio. The problem isn't the sound quality or volume, as things are great in both these respects—clear, punchy (though not as bassy as standalone speakers, of course), and plenty loud.</p><p>The problem is latency and glitching, though mainly the former. Initially the speakers would spit every now and then, but that seemed to clear up after using the laptop for a while. I'm not sure why that is, given I had Windows update paused, but whatever the reason, I was glad when it stopped.</p><p>The persistent problem was poor audio latency. There is a delay between my in-game action (such as shooting) and the sound coming through. It's about the same level of delay as I experience using Bluetooth earphones without any low-latency mode enabled. It only happens over the default audio device, not when I plug in a new USB device like my earphones with USB-C DAC. </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="z6FjWZzDvaeTxbQL6zCJbE" name="IMG_3475" alt="An MSI Stealth 16 AI+ gaming laptop with RTX 5080 mobile (125 W)." src="https://cdn.mos.cms.futurecdn.net/z6FjWZzDvaeTxbQL6zCJbE.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>That leads me to believe it might be a problem with the default audio device drivers, and after checking various (<a href="https://www.reddit.com/r/MSILaptops/comments/1rm0gkw/comment/o8x7pwu/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button" target="_blank">x</a>) discussions (<a href="https://www.reddit.com/r/GamingLaptops/s/O8A0Lpahn4" target="_blank">x</a>) online it seems like the problem could be with Nahimic, however I cannot confirm this. I can say that I tried different methods to disable and uninstall the drivers, which didn't work, and I also uninstalled the Norton antivirus that comes bundled with the laptop just to see if that was the issue, but that didn't resolve it. MSI says it is looking into the issue, but so far I haven't heard any results of this investigation.</p><p>To be clear, using the speakers is fine for listening to music and for playing casual, non-shooter games, but for playing shooters the latency is definitely noticeable, meaning a separate USB audio device might be necessary. Though saying that, when testing a different MSI laptop, even switching to a different device didn't resolve the latency, though it strangely did with the Stealth.</p><h2 class="article-body__section" id="section-msi-stealth-16-ai-b3w-performance"><span>MSI Stealth 16 AI+ B3W Performance</span></h2><p>Given the high-end components sitting inside this MSI Stealth 16 AI+ B3W, it was never going to fail at churning out frames. You'd have to <em>severely </em>throttle an RTX 5080 laptop GPU for it to be unable to deliver playable performance. But for the Stealth's price tag we want more than just 'playable', so let's see how it does.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787756303783-prwf9oxvr *, #fv-chart-1787756303783-prwf9oxvr *:before, #fv-chart-1787756303783-prwf9oxvr *:after, #fv-chart-1787756303783-prwf9oxvr-slideshow *, #fv-chart-1787756303783-prwf9oxvr-slideshow *:before, #fv-chart-1787756303783-prwf9oxvr-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787756303783-prwf9oxvr, #fv-chart-1787756303783-prwf9oxvr-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787756303783-prwf9oxvr {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787756303783-prwf9oxvr.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787756303783-prwf9oxvr.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-1787756303783-prwf9oxvr .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787756303783-prwf9oxvr-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787756303783-prwf9oxvr-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787756303783-prwf9oxvr-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787756303783-prwf9oxvr-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-1787756303783-prwf9oxvr-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-1787756303783-prwf9oxvr-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787756303783-prwf9oxvr-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787756303783-prwf9oxvr-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-1787756303783-prwf9oxvr-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787756303783-prwf9oxvr-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-1787756303783-prwf9oxvr-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787756303783-prwf9oxvr .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787756303783-prwf9oxvr .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787756303783-prwf9oxvr .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787756303783-prwf9oxvr .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787756303783-prwf9oxvr .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787756303783-prwf9oxvr .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787756303783-prwf9oxvr .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787756303783-prwf9oxvr .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787756303783-prwf9oxvr .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787756303783-prwf9oxvr .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-bar-row, #fv-chart-1787756303783-prwf9oxvr .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787756303783-prwf9oxvr.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787756303783-prwf9oxvr.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787756303783-prwf9oxvr.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787756303783-prwf9oxvr .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787756303783-prwf9oxvr .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787756303783-prwf9oxvr .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787756303783-prwf9oxvr .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787756303783-prwf9oxvr .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787756303783-prwf9oxvr .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787756303783-prwf9oxvr .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787756303783-prwf9oxvr .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787756303783-prwf9oxvr .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787756303783-prwf9oxvr .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787756303783-prwf9oxvr .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787756303783-prwf9oxvr .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787756303783-prwf9oxvr .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787756303783-prwf9oxvr .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787756303783-prwf9oxvr .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-pie-container,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-bar-row,#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-stacked-product,#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-grouped-bar-product,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-bar-row,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-stacked-product,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787756303783-prwf9oxvr.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-1787756303783-prwf9oxvr.mobile-view .fv-bar-label,#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-grouped-product-title,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-bar-label,#fv-chart-1787756303783-prwf9oxvr.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-1787756303783-prwf9oxvr.mobile-view .fv-bar-container,#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-bar-cluster,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-bar-container,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-x-axis-wrapper,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-x-axis-label-space,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-x-axis-chart-space,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-benchmark-title,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-dropdown-title,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-carousel-nav-btn,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-chart-title,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-chart-subhead,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-versus-header,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-versus-select-wrapper,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-versus-vs,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-versus-select-container,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-versus-select,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-bar-commentary-inline,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787756303783-prwf9oxvr.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787756303783-prwf9oxvr .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787756303783-prwf9oxvr .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787756303783-prwf9oxvr .fv-bar-row,#fv-chart-1787756303783-prwf9oxvr .fv-stacked-product,#fv-chart-1787756303783-prwf9oxvr .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-bar-label,#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-bar-container,#fv-chart-1787756303783-prwf9oxvr .fv-bar-cluster {width: 100% !important;}#fv-chart-1787756303783-prwf9oxvr .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756303783-prwf9oxvr .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756303783-prwf9oxvr .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756303783-prwf9oxvr .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787756303783-prwf9oxvr .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787756303783-prwf9oxvr .fv-x-axis-label-space {display: none !important;}#fv-chart-1787756303783-prwf9oxvr .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787756303783-prwf9oxvr .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787756303783-prwf9oxvr .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787756303783-prwf9oxvr .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787756303783-prwf9oxvr .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787756303783-prwf9oxvr .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787756303783-prwf9oxvr .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787756303783-prwf9oxvr .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787756303783-prwf9oxvr .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787756303783-prwf9oxvr .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787756303783-prwf9oxvr .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787756303783-prwf9oxvr .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787756303783-prwf9oxvr .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787756303783-prwf9oxvr .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787756303783-prwf9oxvr .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787756303783-prwf9oxvr .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787756303783-prwf9oxvr .fv-stl-shop-all-logo,#fv-chart-1787756303783-prwf9oxvr .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787756303783-prwf9oxvr .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787756303783-prwf9oxvr .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787756303783-prwf9oxvr .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787756303783-prwf9oxvr.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "1080p gaming performance","description": "This chart shows average and 1% low frame rate results in various tested games at 1080p resolution","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-26T14:58:23.784Z","citation": "The MSI Stealth 16 AI+ sits between RTX 5070 and full-fat (175 W) RTX 5080 gaming laptops in 1080p performance.","keywords": ["MSI Stealth 16 AI+ | RTX 5080 (125 W)","Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)","Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)","Framework 16 | RTX 5070","Cyberpunk 2077 (1080p RT Ultra)","Baldur's Gate 3 (1080p Ultra)","Black Myth: Wukong benchmarking tool (1080p High)","F1 24 (1080p Ultra High)","Metro Exodus Enhanced Edition (1080p Ultra)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – Cyberpunk 2077 (1080p RT Ultra)","value": 55,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – Cyberpunk 2077 (1080p RT Ultra)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Cyberpunk 2077 (1080p RT Ultra)","value": 43,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – Cyberpunk 2077 (1080p RT Ultra)","value": 52,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – Baldur's Gate 3 (1080p Ultra)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – Baldur's Gate 3 (1080p Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Baldur's Gate 3 (1080p Ultra)","value": 69,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – Baldur's Gate 3 (1080p Ultra)","value": 78,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – Black Myth: Wukong benchmarking tool (1080p High)","value": 73,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – Black Myth: Wukong benchmarking tool (1080p High)","value": 99,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Black Myth: Wukong benchmarking tool (1080p High)","value": 64,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – Black Myth: Wukong benchmarking tool (1080p High)","value": 102,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – F1 24 (1080p Ultra High)","value": 100,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – F1 24 (1080p Ultra High)","value": 126,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – F1 24 (1080p Ultra High)","value": 75,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – F1 24 (1080p Ultra High)","value": 101,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – Metro Exodus Enhanced Edition (1080p Ultra)","value": 102,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – Metro Exodus Enhanced Edition (1080p Ultra)","value": 140,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Metro Exodus Enhanced Edition (1080p Ultra)","value": 82,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – Metro Exodus Enhanced Edition (1080p Ultra)","value": 102,"unitText": "Avg FPS"}]}</script><div id="fv-chart-1787756303783-prwf9oxvr" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1080p gaming performance</h3><p class="fv-chart-subhead">This chart shows average and 1% low frame rate results in various tested games at 1080p resolution</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cyberpunk 2077 (1080p RT Ultra)</option><option value="1">Baldur's Gate 3 (1080p Ultra)</option><option value="2">Black Myth: Wukong benchmarking tool (1080p High)</option><option value="3">F1 24 (1080p Ultra High)</option><option value="4">Metro Exodus Enhanced Edition (1080p Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787756303783-prwf9oxvr-bar-Cyberpunk 2077 (1080p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p RT Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The MSI Stealth 16 AI+ sits between RTX 5070 and full-fat (175 W) RTX 5080 gaming laptops in 1080p performance." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #E33235;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #E33235;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.75%; background-color: #FE9F58;" data-target-width="48.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.5%; background-color: #FE9F58;" data-target-width="47.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">38</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.75%; background-color: #E33235;" data-target-width="53.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.25%; background-color: #FE9F58;" data-target-width="41.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (1080p RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>55 Avg FPS, 32 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>52 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>68 Avg FPS, 38 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>43 Avg FPS, 33 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756303783-prwf9oxvr-bar-Baldur's Gate 3 (1080p Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (1080p Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The MSI Stealth 16 AI+ sits between RTX 5070 and full-fat (175 W) RTX 5080 gaming laptops in 1080p performance." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39%; background-color: #FE9F58;" data-target-width="39" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43%; background-color: #FE9F58;" data-target-width="43" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69%; background-color: #E33235;" data-target-width="69" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41%; background-color: #FE9F58;" data-target-width="41" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-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>Baldur's Gate 3 (1080p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>68 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>78 Avg FPS, 43 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>96 Avg FPS, 55 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>69 Avg FPS, 41 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756303783-prwf9oxvr-bar-Black Myth: Wukong benchmarking tool (1080p High)" data-chart-type="Bar" data-title="Black Myth: Wukong benchmarking tool (1080p High)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The MSI Stealth 16 AI+ sits between RTX 5070 and full-fat (175 W) RTX 5080 gaming laptops in 1080p performance." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #E33235;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 31.333333333333336%; background-color: #FE9F58;" data-target-width="31.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.333333333333336%; background-color: #FE9F58;" data-target-width="55.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">83</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66%; background-color: #E33235;" data-target-width="66" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">99</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #FE9F58;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #E33235;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">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>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>Black Myth: Wukong benchmarking tool (1080p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>73 Avg FPS, 47 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>102 Avg FPS, 83 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>99 Avg FPS, 84 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>64 Avg FPS, 55 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756303783-prwf9oxvr-bar-F1 24 (1080p Ultra High)" data-chart-type="Bar" data-title="F1 24 (1080p Ultra High)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The MSI Stealth 16 AI+ sits between RTX 5070 and full-fat (175 W) RTX 5080 gaming laptops in 1080p performance." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">100</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 33.33333333333333%; background-color: #FE9F58;" data-target-width="33.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.33333333333333%; background-color: #E33235;" data-target-width="67.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">101</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #FE9F58;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84%; background-color: #E33235;" data-target-width="84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">126</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34%; background-color: #FE9F58;" data-target-width="34" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.666666666666664%; background-color: #FE9F58;" data-target-width="38.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>F1 24 (1080p Ultra High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>100 Avg FPS, 50 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>101 Avg FPS, 76 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>126 Avg FPS, 51 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>75 Avg FPS, 58 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756303783-prwf9oxvr-bar-Metro Exodus Enhanced Edition (1080p Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (1080p Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The MSI Stealth 16 AI+ sits between RTX 5070 and full-fat (175 W) RTX 5080 gaming laptops in 1080p performance." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.000000000000004%; background-color: #FE9F58;" data-target-width="28.000000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35.333333333333336%; background-color: #FE9F58;" data-target-width="35.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">140</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FE9F58;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54.666666666666664%; background-color: #E33235;" data-target-width="54.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34%; background-color: #FE9F58;" data-target-width="34" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-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>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>102 Avg FPS, 42 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>102 Avg FPS, 53 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>140 Avg FPS, 72 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>82 Avg FPS, 51 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The MSI Stealth 16 AI+ sits between RTX 5070 and full-fat (175 W) RTX 5080 gaming laptops in 1080p performance.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787756303783-prwf9oxvr', false); });} else {initialize('fv-chart-1787756303783-prwf9oxvr', false);}})();</script></div><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787756325933-4ywr5blad *, #fv-chart-1787756325933-4ywr5blad *:before, #fv-chart-1787756325933-4ywr5blad *:after, #fv-chart-1787756325933-4ywr5blad-slideshow *, #fv-chart-1787756325933-4ywr5blad-slideshow *:before, #fv-chart-1787756325933-4ywr5blad-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787756325933-4ywr5blad, #fv-chart-1787756325933-4ywr5blad-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787756325933-4ywr5blad {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787756325933-4ywr5blad.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787756325933-4ywr5blad.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-1787756325933-4ywr5blad .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787756325933-4ywr5blad-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787756325933-4ywr5blad-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787756325933-4ywr5blad-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787756325933-4ywr5blad-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-1787756325933-4ywr5blad-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-1787756325933-4ywr5blad-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787756325933-4ywr5blad-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787756325933-4ywr5blad-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-1787756325933-4ywr5blad-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787756325933-4ywr5blad-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-1787756325933-4ywr5blad-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787756325933-4ywr5blad .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787756325933-4ywr5blad .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787756325933-4ywr5blad .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787756325933-4ywr5blad .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787756325933-4ywr5blad .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787756325933-4ywr5blad .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787756325933-4ywr5blad .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787756325933-4ywr5blad .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787756325933-4ywr5blad .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787756325933-4ywr5blad .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787756325933-4ywr5blad .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787756325933-4ywr5blad .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787756325933-4ywr5blad .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787756325933-4ywr5blad .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787756325933-4ywr5blad .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787756325933-4ywr5blad .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787756325933-4ywr5blad .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787756325933-4ywr5blad .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787756325933-4ywr5blad .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787756325933-4ywr5blad .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787756325933-4ywr5blad .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787756325933-4ywr5blad .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787756325933-4ywr5blad .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787756325933-4ywr5blad .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787756325933-4ywr5blad .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787756325933-4ywr5blad .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-bar-row, #fv-chart-1787756325933-4ywr5blad .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787756325933-4ywr5blad.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787756325933-4ywr5blad.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787756325933-4ywr5blad.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787756325933-4ywr5blad.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787756325933-4ywr5blad.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787756325933-4ywr5blad.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787756325933-4ywr5blad .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787756325933-4ywr5blad .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787756325933-4ywr5blad .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787756325933-4ywr5blad .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787756325933-4ywr5blad .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787756325933-4ywr5blad .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787756325933-4ywr5blad .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787756325933-4ywr5blad .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787756325933-4ywr5blad .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787756325933-4ywr5blad .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787756325933-4ywr5blad .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787756325933-4ywr5blad .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787756325933-4ywr5blad .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787756325933-4ywr5blad .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787756325933-4ywr5blad .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-pie-container,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-bar-row,#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-stacked-product,#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-grouped-bar-product,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-bar-row,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-stacked-product,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787756325933-4ywr5blad.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-1787756325933-4ywr5blad.mobile-view .fv-bar-label,#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-grouped-product-title,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-bar-label,#fv-chart-1787756325933-4ywr5blad.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-1787756325933-4ywr5blad.mobile-view .fv-bar-container,#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-bar-cluster,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-bar-container,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-x-axis-wrapper,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-x-axis-label-space,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-x-axis-chart-space,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-benchmark-title,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-dropdown-title,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-carousel-nav-btn,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-chart-title,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-chart-subhead,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-versus-header,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-versus-select-wrapper,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-versus-vs,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-versus-select-container,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-versus-select,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-bar-commentary-inline,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787756325933-4ywr5blad.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787756325933-4ywr5blad .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787756325933-4ywr5blad .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787756325933-4ywr5blad .fv-bar-row,#fv-chart-1787756325933-4ywr5blad .fv-stacked-product,#fv-chart-1787756325933-4ywr5blad .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-bar-label,#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-bar-container,#fv-chart-1787756325933-4ywr5blad .fv-bar-cluster {width: 100% !important;}#fv-chart-1787756325933-4ywr5blad .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756325933-4ywr5blad .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756325933-4ywr5blad .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756325933-4ywr5blad .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787756325933-4ywr5blad .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787756325933-4ywr5blad .fv-x-axis-label-space {display: none !important;}#fv-chart-1787756325933-4ywr5blad .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787756325933-4ywr5blad .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787756325933-4ywr5blad .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787756325933-4ywr5blad .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787756325933-4ywr5blad .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787756325933-4ywr5blad .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787756325933-4ywr5blad .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787756325933-4ywr5blad .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787756325933-4ywr5blad .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787756325933-4ywr5blad .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787756325933-4ywr5blad .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787756325933-4ywr5blad .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787756325933-4ywr5blad .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787756325933-4ywr5blad .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787756325933-4ywr5blad .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787756325933-4ywr5blad .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787756325933-4ywr5blad .fv-stl-shop-all-logo,#fv-chart-1787756325933-4ywr5blad .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787756325933-4ywr5blad .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787756325933-4ywr5blad .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787756325933-4ywr5blad .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787756325933-4ywr5blad.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": "1600p (native) gaming performance","description": "This chart shows average and 1% low frame rate results in various tested games at 1600p (native) resolution","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-26T14:58:45.933Z","citation": "As is the case at 1080p, at 1600p the MSI Stealth 16 AI+ sits between an RTX 5070 laptop and a full-fat (175 W) RTX 5080 laptop in its gaming performance.","keywords": ["MSI Stealth 16 AI+ | RTX 5080 (125 W)","Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)","Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)","Framework 16 | RTX 5070","Cyberpunk 2077 (Native res. RT Ultra)","Baldur's Gate 3 (Native res. Ultra)","Black Myth: Wukong benchmarking tool (Native res. High)","F1 24 (Native res. Ultra High)","Metro Exodus Enhanced Edition (Native res. Ultra)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – Cyberpunk 2077 (Native res. RT Ultra)","value": 34,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – Cyberpunk 2077 (Native res. RT Ultra)","value": 31,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – Cyberpunk 2077 (Native res. RT Ultra)","value": 40,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Cyberpunk 2077 (Native res. RT Ultra)","value": 18,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – Baldur's Gate 3 (Native res. Ultra)","value": 67,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – Baldur's Gate 3 (Native res. Ultra)","value": 80,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – Baldur's Gate 3 (Native res. Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Baldur's Gate 3 (Native res. Ultra)","value": 67,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – Black Myth: Wukong benchmarking tool (Native res. High)","value": 57,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – Black Myth: Wukong benchmarking tool (Native res. High)","value": 75,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – Black Myth: Wukong benchmarking tool (Native res. High)","value": 111,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Black Myth: Wukong benchmarking tool (Native res. High)","value": 72,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – F1 24 (Native res. Ultra High)","value": 62,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – F1 24 (Native res. Ultra High)","value": 63,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – F1 24 (Native res. Ultra High)","value": 77,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – F1 24 (Native res. Ultra High)","value": 41,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 74,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 54,"unitText": "Avg FPS"}]}</script><div id="fv-chart-1787756325933-4ywr5blad" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1600p (native) gaming performance</h3><p class="fv-chart-subhead">This chart shows average and 1% low frame rate results in various tested games at 1600p (native) resolution</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cyberpunk 2077 (Native res. RT Ultra)</option><option value="1">Baldur's Gate 3 (Native res. Ultra)</option><option value="2">Black Myth: Wukong benchmarking tool (Native res. High)</option><option value="3">F1 24 (Native res. Ultra High)</option><option value="4">Metro Exodus Enhanced Edition (Native res. Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787756325933-4ywr5blad-bar-Cyberpunk 2077 (Native res. RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (Native res. RT Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p (native) resolution" data-caption="As is the case at 1080p, at 1600p the MSI Stealth 16 AI+ sits between an RTX 5070 laptop and a full-fat (175 W) RTX 5080 laptop in its gaming performance." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #E33235;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">31</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 100%; background-color: #E33235;" data-target-width="100" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">40</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #E33235;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">18</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 20%; background-color: #FE9F58;" data-target-width="20" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">8</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 (Native res. RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>34 Avg FPS, 22 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>31 Avg FPS, 24 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>40 Avg FPS, 28 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>18 Avg FPS, 8 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756325933-4ywr5blad-bar-Baldur's Gate 3 (Native res. Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (Native res. Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p (native) resolution" data-caption="As is the case at 1080p, at 1600p the MSI Stealth 16 AI+ sits between an RTX 5070 laptop and a full-fat (175 W) RTX 5080 laptop in its gaming performance." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67%; background-color: #E33235;" data-target-width="67" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39%; background-color: #FE9F58;" data-target-width="39" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #FE9F58;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67%; background-color: #E33235;" data-target-width="67" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37%; background-color: #FE9F58;" data-target-width="37" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37</span></div></div></div></div></div><div class="fv-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>Baldur's Gate 3 (Native res. Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>67 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>80 Avg FPS, 46 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>96 Avg FPS, 42 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>67 Avg FPS, 37 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756325933-4ywr5blad-bar-Black Myth: Wukong benchmarking tool (Native res. High)" data-chart-type="Bar" data-title="Black Myth: Wukong benchmarking tool (Native res. High)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p (native) resolution" data-caption="As is the case at 1080p, at 1600p the MSI Stealth 16 AI+ sits between an RTX 5070 laptop and a full-fat (175 W) RTX 5080 laptop in its gaming performance." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38%; background-color: #E33235;" data-target-width="38" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 32.666666666666664%; background-color: #FE9F58;" data-target-width="32.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 44%; background-color: #FE9F58;" data-target-width="44" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">111</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #FE9F58;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #E33235;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.333333333333336%; background-color: #FE9F58;" data-target-width="41.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div></div></div><div class="fv-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 benchmarking tool (Native res. High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>57 Avg FPS, 49 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>75 Avg FPS, 66 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>111 Avg FPS, 80 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>72 Avg FPS, 62 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756325933-4ywr5blad-bar-F1 24 (Native res. Ultra High)" data-chart-type="Bar" data-title="F1 24 (Native res. Ultra High)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p (native) resolution" data-caption="As is the case at 1080p, at 1600p the MSI Stealth 16 AI+ sits between an RTX 5070 laptop and a full-fat (175 W) RTX 5080 laptop in its gaming performance." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #E33235;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.75%; background-color: #FE9F58;" data-target-width="53.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.25%; background-color: #FE9F58;" data-target-width="66.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.25%; background-color: #E33235;" data-target-width="96.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #FE9F58;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.24999999999999%; background-color: #E33235;" data-target-width="51.24999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div></div></div><div class="fv-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 (Native res. Ultra High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>62 Avg FPS, 43 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>63 Avg FPS, 53 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>77 Avg FPS, 55 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>41 Avg FPS, 32 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756325933-4ywr5blad-bar-Metro Exodus Enhanced Edition (Native res. Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (Native res. Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p (native) resolution" data-caption="As is the case at 1080p, at 1600p the MSI Stealth 16 AI+ sits between an RTX 5070 laptop and a full-fat (175 W) RTX 5080 laptop in its gaming performance." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FE9F58;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #FE9F58;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54%; background-color: #E33235;" data-target-width="54" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39%; background-color: #FE9F58;" data-target-width="39" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-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 (Native res. Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>74 Avg FPS, 48 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>68 Avg FPS, 46 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>96 Avg FPS, 65 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>54 Avg FPS, 39 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">As is the case at 1080p, at 1600p the MSI Stealth 16 AI+ sits between an RTX 5070 laptop and a full-fat (175 W) RTX 5080 laptop in its gaming performance.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787756325933-4ywr5blad', false); });} else {initialize('fv-chart-1787756325933-4ywr5blad', false);}})();</script></div><p>At both 1080p and 1600p (native) resolution, the power-limited RTX 5080 in the Stealth 16 AI+ tends to churn out more frames than an RTX 5070 mobile but fewer frames than an unrestricted RTX 5080 mobile. There are exceptions in my testing, though these are most likely due to the CPUs in the different laptops I compared the Stealth to. If you play mainly CPU-intensive games, you might do better with a HX chip (and a thicker laptop) rather than an H one like this.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787756349340-kgoo2xxdd *, #fv-chart-1787756349340-kgoo2xxdd *:before, #fv-chart-1787756349340-kgoo2xxdd *:after, #fv-chart-1787756349340-kgoo2xxdd-slideshow *, #fv-chart-1787756349340-kgoo2xxdd-slideshow *:before, #fv-chart-1787756349340-kgoo2xxdd-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787756349340-kgoo2xxdd, #fv-chart-1787756349340-kgoo2xxdd-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787756349340-kgoo2xxdd {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787756349340-kgoo2xxdd.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787756349340-kgoo2xxdd.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-1787756349340-kgoo2xxdd .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787756349340-kgoo2xxdd-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787756349340-kgoo2xxdd-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787756349340-kgoo2xxdd-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787756349340-kgoo2xxdd-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-1787756349340-kgoo2xxdd-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-1787756349340-kgoo2xxdd-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787756349340-kgoo2xxdd-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787756349340-kgoo2xxdd-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-1787756349340-kgoo2xxdd-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787756349340-kgoo2xxdd-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-1787756349340-kgoo2xxdd-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787756349340-kgoo2xxdd .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-bar-row, #fv-chart-1787756349340-kgoo2xxdd .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787756349340-kgoo2xxdd.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787756349340-kgoo2xxdd.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787756349340-kgoo2xxdd.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787756349340-kgoo2xxdd .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-pie-container,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-bar-row,#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-stacked-product,#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-grouped-bar-product,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-bar-row,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-stacked-product,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787756349340-kgoo2xxdd.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-1787756349340-kgoo2xxdd.mobile-view .fv-bar-label,#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-grouped-product-title,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-bar-label,#fv-chart-1787756349340-kgoo2xxdd.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-1787756349340-kgoo2xxdd.mobile-view .fv-bar-container,#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-bar-cluster,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-bar-container,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-x-axis-wrapper,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-x-axis-label-space,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-x-axis-chart-space,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-benchmark-title,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-dropdown-title,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-carousel-nav-btn,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-chart-title,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-chart-subhead,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-versus-header,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-versus-select-wrapper,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-versus-vs,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-versus-select-container,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-versus-select,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-bar-commentary-inline,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787756349340-kgoo2xxdd.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787756349340-kgoo2xxdd .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-bar-row,#fv-chart-1787756349340-kgoo2xxdd .fv-stacked-product,#fv-chart-1787756349340-kgoo2xxdd .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-bar-label,#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-bar-container,#fv-chart-1787756349340-kgoo2xxdd .fv-bar-cluster {width: 100% !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756349340-kgoo2xxdd .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756349340-kgoo2xxdd .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756349340-kgoo2xxdd .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-x-axis-label-space {display: none !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-stl-shop-all-logo,#fv-chart-1787756349340-kgoo2xxdd .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787756349340-kgoo2xxdd.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","description": "This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen where applicable","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-26T14:59:09.340Z","citation": "Again, the MSI Stealth 16 AI+ sits somewhere between an RTX 5070 and full-fat RTX 5080 gaming laptop, although with upscaling and frame gen enabled, it seems to sit a little closer to the latter.","keywords": ["MSI Stealth 16 AI+ | RTX 5080 (125 W)","Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)","Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)","Framework 16 | RTX 5070","Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 95,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 75,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 124,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 97,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 84,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 72,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 111,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 87,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 144,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 92,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 184,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 147,"unitText": "Avg FPS"}]}</script><div id="fv-chart-1787756349340-kgoo2xxdd" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Real-world gaming performance</h3><p class="fv-chart-subhead">This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen where applicable</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)</option><option value="1">Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))</option><option value="2">F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787756349340-kgoo2xxdd-bar-Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)" data-chart-type="Bar" data-title="Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen where applicable" data-caption="Again, the MSI Stealth 16 AI+ sits somewhere between an RTX 5070 and full-fat RTX 5080 gaming laptop, although with upscaling and frame gen enabled, it seems to sit a little closer to the latter." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64.66666666666666%; background-color: #E33235;" data-target-width="64.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">97</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35.333333333333336%; background-color: #FE9F58;" data-target-width="35.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.33333333333333%; background-color: #E33235;" data-target-width="63.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">95</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #FE9F58;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.66666666666667%; background-color: #E33235;" data-target-width="82.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">124</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.333333333333336%; background-color: #FE9F58;" data-target-width="55.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">83</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.666666666666664%; background-color: #FE9F58;" data-target-width="38.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div></div></div><div class="fv-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 (Native res. RT Ultra + upscaling (quality), 2x FG) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>97 Avg FPS, 53 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>95 Avg FPS, 79 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>124 Avg FPS, 83 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>75 Avg FPS, 58 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756349340-kgoo2xxdd-bar-Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))" data-chart-type="Bar" data-title="Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen where applicable" data-caption="Again, the MSI Stealth 16 AI+ sits somewhere between an RTX 5070 and full-fat RTX 5080 gaming laptop, although with upscaling and frame gen enabled, it seems to sit a little closer to the latter." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.99999999999999%; background-color: #E33235;" data-target-width="57.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">87</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #FE9F58;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #E33235;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FE9F58;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">111</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #FE9F58;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #E33235;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.333333333333336%; background-color: #FE9F58;" data-target-width="41.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div></div></div><div class="fv-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 benchmarking tool (Native res. High + upscaling (quality, 67%)) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>87 Avg FPS, 74 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>84 Avg FPS, 72 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>111 Avg FPS, 80 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>72 Avg FPS, 62 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756349340-kgoo2xxdd-bar-F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)" data-chart-type="Bar" data-title="F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen where applicable" data-caption="Again, the MSI Stealth 16 AI+ sits somewhere between an RTX 5070 and full-fat RTX 5080 gaming laptop, although with upscaling and frame gen enabled, it seems to sit a little closer to the latter." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.5%; background-color: #E33235;" data-target-width="73.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">147</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.000000000000004%; background-color: #FE9F58;" data-target-width="28.000000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72%; background-color: #E33235;" data-target-width="72" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">144</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.5%; background-color: #FE9F58;" data-target-width="62.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">125</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92%; background-color: #E33235;" data-target-width="92" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">184</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45.5%; background-color: #FE9F58;" data-target-width="45.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">91</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #E33235;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">92</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35%; background-color: #FE9F58;" data-target-width="35" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</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 (Native res. Ultra High + upscaling (quality), 2x FG) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>147 Avg FPS, 56 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>144 Avg FPS, 125 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>184 Avg FPS, 91 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>92 Avg FPS, 70 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Again, the MSI Stealth 16 AI+ sits somewhere between an RTX 5070 and full-fat RTX 5080 gaming laptop, although with upscaling and frame gen enabled, it seems to sit a little closer to the latter.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787756349340-kgoo2xxdd', false); });} else {initialize('fv-chart-1787756349340-kgoo2xxdd', false);}})();</script></div><p>In terms of real-world gaming performance, ie, performance with upscaling and/or frame gen enabled, this laptop performs very well, running not too far behind a laptop with the full-fat RTX 5080 mobile. In terms of actual frame rates, in most games expect well above 60 fps on ultra settings, with ray tracing enabled, at native resolution. </p><p>And of course expect even better than this when you lower your game settings down below max, as this will net you frame rates high enough to make good use of that 240 Hz refresh rate. Not to mention lower latency, too, because frame gen does better in terms of latency when the starting frame rate is higher.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785853133373-8719q5raj *, #fv-chart-1785853133373-8719q5raj *:before, #fv-chart-1785853133373-8719q5raj *:after, #fv-chart-1785853133373-8719q5raj-slideshow *, #fv-chart-1785853133373-8719q5raj-slideshow *:before, #fv-chart-1785853133373-8719q5raj-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785853133373-8719q5raj, #fv-chart-1785853133373-8719q5raj-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785853133373-8719q5raj {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785853133373-8719q5raj.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785853133373-8719q5raj.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-1785853133373-8719q5raj .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785853133373-8719q5raj-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785853133373-8719q5raj-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785853133373-8719q5raj-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785853133373-8719q5raj-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-1785853133373-8719q5raj-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-1785853133373-8719q5raj-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785853133373-8719q5raj-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785853133373-8719q5raj-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-1785853133373-8719q5raj-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785853133373-8719q5raj-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-1785853133373-8719q5raj-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .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-1785853133373-8719q5raj .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785853133373-8719q5raj .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785853133373-8719q5raj .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785853133373-8719q5raj .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785853133373-8719q5raj .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785853133373-8719q5raj .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785853133373-8719q5raj .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785853133373-8719q5raj .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785853133373-8719q5raj .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785853133373-8719q5raj .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785853133373-8719q5raj .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785853133373-8719q5raj .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785853133373-8719q5raj .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785853133373-8719q5raj .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785853133373-8719q5raj .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785853133373-8719q5raj .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785853133373-8719q5raj .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785853133373-8719q5raj .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785853133373-8719q5raj .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785853133373-8719q5raj .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785853133373-8719q5raj .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785853133373-8719q5raj .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785853133373-8719q5raj .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785853133373-8719q5raj .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .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-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785853133373-8719q5raj .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785853133373-8719q5raj .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785853133373-8719q5raj .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-bar-row, #fv-chart-1785853133373-8719q5raj .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785853133373-8719q5raj.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785853133373-8719q5raj.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785853133373-8719q5raj.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785853133373-8719q5raj.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785853133373-8719q5raj.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785853133373-8719q5raj.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785853133373-8719q5raj .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785853133373-8719q5raj .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785853133373-8719q5raj .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785853133373-8719q5raj .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785853133373-8719q5raj .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785853133373-8719q5raj .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785853133373-8719q5raj .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785853133373-8719q5raj .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785853133373-8719q5raj .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785853133373-8719q5raj .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785853133373-8719q5raj .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785853133373-8719q5raj .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785853133373-8719q5raj .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785853133373-8719q5raj .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785853133373-8719q5raj .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-pie-container,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-bar-row,#fv-chart-1785853133373-8719q5raj.mobile-view .fv-stacked-product,#fv-chart-1785853133373-8719q5raj.mobile-view .fv-grouped-bar-product,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-bar-row,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-stacked-product,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785853133373-8719q5raj.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-1785853133373-8719q5raj.mobile-view .fv-bar-label,#fv-chart-1785853133373-8719q5raj.mobile-view .fv-grouped-product-title,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-bar-label,#fv-chart-1785853133373-8719q5raj.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-1785853133373-8719q5raj.mobile-view .fv-bar-container,#fv-chart-1785853133373-8719q5raj.mobile-view .fv-bar-cluster,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-bar-container,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785853133373-8719q5raj.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785853133373-8719q5raj.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785853133373-8719q5raj.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-x-axis-wrapper,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-x-axis-label-space,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-x-axis-chart-space,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-benchmark-title,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-dropdown-title,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-carousel-nav-btn,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-chart-title,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-chart-subhead,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-versus-header,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-versus-select-wrapper,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-versus-vs,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-versus-select-container,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-versus-select,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785853133373-8719q5raj.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-bar-commentary-inline,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785853133373-8719q5raj.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785853133373-8719q5raj .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785853133373-8719q5raj .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785853133373-8719q5raj .fv-bar-row,#fv-chart-1785853133373-8719q5raj .fv-stacked-product,#fv-chart-1785853133373-8719q5raj .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-bar-label,#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-bar-container,#fv-chart-1785853133373-8719q5raj .fv-bar-cluster {width: 100% !important;}#fv-chart-1785853133373-8719q5raj .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785853133373-8719q5raj .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785853133373-8719q5raj .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785853133373-8719q5raj .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785853133373-8719q5raj .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785853133373-8719q5raj .fv-x-axis-label-space {display: none !important;}#fv-chart-1785853133373-8719q5raj .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785853133373-8719q5raj .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785853133373-8719q5raj .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785853133373-8719q5raj .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785853133373-8719q5raj .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785853133373-8719q5raj .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785853133373-8719q5raj .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785853133373-8719q5raj .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785853133373-8719q5raj .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785853133373-8719q5raj .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785853133373-8719q5raj .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785853133373-8719q5raj .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785853133373-8719q5raj .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785853133373-8719q5raj .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785853133373-8719q5raj .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785853133373-8719q5raj .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785853133373-8719q5raj .fv-stl-shop-all-logo,#fv-chart-1785853133373-8719q5raj .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785853133373-8719q5raj .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785853133373-8719q5raj .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785853133373-8719q5raj .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785853133373-8719q5raj.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": "Extreme vs Balanced mode","description": "Comparing gaming performance, frequency, and temps for Extreme Performance (+ Apex) mode vs Balanced mode. ","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-04T14:18:53.373Z","citation": "Putting the laptop into Balanced mode cuts down the GPU frequency and CPU temps, but does cost 15–20% performance in-game.","keywords": ["MSI Stealth 16 AI+","MSI Stealth 16 AI+ (Balanced mode)","3DMark Time Spy Extreme","Metro Exodus Enhanced Edition (1080p Ultra)","Gaming temperatures","GPU stats","Versus Comparison","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ – 3DMark Time Spy Extreme","value": 8646,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ – Metro Exodus Enhanced Edition (1080p Ultra)","value": 102,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ – Gaming temperatures","value": 92,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ – GPU stats","value": 2079,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ (Balanced mode) – 3DMark Time Spy Extreme","value": 7238,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ (Balanced mode) – Metro Exodus Enhanced Edition (1080p Ultra)","value": 89,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ (Balanced mode) – Gaming temperatures","value": 83,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ (Balanced mode) – GPU stats","value": 1607,"unitText": "Avg GPU freq. (MHz)"}]}</script><div id="fv-chart-1785853133373-8719q5raj" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Extreme vs Balanced mode</h3><p class="fv-chart-subhead">Comparing gaming performance, frequency, and temps for Extreme Performance (+ Apex) mode vs Balanced mode. </p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785853133373-8719q5raj-versus-chart" data-chart-type="Versus" data-title="Versus Comparison" data-subhead="Comparing gaming performance, frequency, and temps for Extreme Performance (+ Apex) mode vs Balanced mode. " data-caption="Putting the laptop into Balanced mode cuts down the GPU frequency and CPU temps, but does cost 15–20% performance in-game." style=""><div class="fv-benchmark-group"><table class="sr-only"><caption>Versus Comparison Data</caption><thead><tr><th>Attribute</th><th>MSI Stealth 16 AI+</th><th>MSI Stealth 16 AI+ (Balanced mode)</th></tr></thead><tbody><tr><td>3DMark Time Spy Extreme</td><td>8646</td><td>7238</td></tr><tr><td>Metro Exodus Enhanced Edition (1080p Ultra)</td><td>102</td><td>89</td></tr><tr><td>Gaming temperatures</td><td>92</td><td>83</td></tr><tr><td>GPU stats</td><td>2079</td><td>1607</td></tr></tbody></table><div class="fv-versus-chart" id="fv-chart-1785853133373-8719q5raj-versus" data-versus-data="[{"attribute":"3DMark Time Spy Extreme","originalAttribute":"3DMark Time Spy Extreme","productData":{"MSI Stealth 16 AI+":{"value":8646,"unit":"Overall index score"},"MSI Stealth 16 AI+ (Balanced mode)":{"value":7238,"unit":"Overall index score"}}},{"attribute":"Metro Exodus Enhanced Edition (1080p Ultra)","originalAttribute":"Metro Exodus Enhanced Edition (1080p Ultra)","productData":{"MSI Stealth 16 AI+":{"value":102,"unit":"Avg FPS"},"MSI Stealth 16 AI+ (Balanced mode)":{"value":89,"unit":"Avg FPS"}}},{"attribute":"Gaming temperatures","originalAttribute":"Gaming temperatures","productData":{"MSI Stealth 16 AI+":{"value":92,"unit":"Avg CPU (°C)"},"MSI Stealth 16 AI+ (Balanced mode)":{"value":83,"unit":"Avg CPU (°C)"}}},{"attribute":"GPU stats","originalAttribute":"GPU stats","productData":{"MSI Stealth 16 AI+":{"value":2079,"unit":"Avg GPU freq. (MHz)"},"MSI Stealth 16 AI+ (Balanced mode)":{"value":1607,"unit":"Avg GPU freq. (MHz)"}}}]" data-left-color="#E33235" data-right-color="#FE9F58"><div class="fv-versus-header"><div class="fv-versus-select-wrapper fv-left"><div class="fv-versus-select-container"><select class="fv-versus-select fv-select-left" style="color: #E33235; border-color: #E33235;"><option value="MSI Stealth 16 AI+" selected>MSI Stealth 16 AI+</option><option value="MSI Stealth 16 AI+ (Balanced mode)">MSI Stealth 16 AI+ (Balanced mode)</option></select><svg class="fv-versus-chevron" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: #E33235;"><polyline points="6 9 12 15 18 9"></polyline></svg></div></div><div class="fv-versus-vs">VS</div><div class="fv-versus-select-wrapper fv-right"><div class="fv-versus-select-container"><select class="fv-versus-select fv-select-right" style="color: #FE9F58; border-color: #FE9F58;"><option value="MSI Stealth 16 AI+">MSI Stealth 16 AI+</option><option value="MSI Stealth 16 AI+ (Balanced mode)" selected>MSI Stealth 16 AI+ (Balanced mode)</option></select><svg class="fv-versus-chevron" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: #FE9F58;"><polyline points="6 9 12 15 18 9"></polyline></svg></div></div></div><div class="fv-versus-body"><div class="fv-versus-row" data-index="0"><div class="fv-versus-label"><span>3DMark Time Spy Extreme (Overall index score)</span></div><div class="fv-versus-bar-container"><div class="fv-versus-bar-left-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-left" style="--target-width: 95%; background-color: #E33235;" data-target-width="95"><span class="fv-versus-pct-diff" style="color: rgba(255, 255, 255, 0.9);">+19%</span><span class="fv-versus-val-text fv-inside-left" style="margin-left: auto;">8,646</span></div></div><div class="fv-versus-bar-right-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-right" style="--target-width: 71.15776081424936%; background-color: #FE9F58;" data-target-width="71.15776081424936"><span class="fv-versus-val-text fv-inside-right" style="margin-right: auto;">7,238</span></div></div><div class="fv-versus-center-line" style="background-color: #ededed;"></div></div></div><div class="fv-versus-row" data-index="1"><div class="fv-versus-label"><span>Metro Exodus Enhanced Edition (1080p Ultra) (Avg FPS)</span></div><div class="fv-versus-bar-container"><div class="fv-versus-bar-left-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-left" style="--target-width: 95%; background-color: #E33235;" data-target-width="95"><span class="fv-versus-pct-diff" style="color: rgba(255, 255, 255, 0.9);">+15%</span><span class="fv-versus-val-text fv-inside-left" style="margin-left: auto;">102</span></div></div><div class="fv-versus-bar-right-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-right" style="--target-width: 74.16666666666667%; background-color: #FE9F58;" data-target-width="74.16666666666667"><span class="fv-versus-val-text fv-inside-right" style="margin-right: auto;">89</span></div></div><div class="fv-versus-center-line" style="background-color: #ededed;"></div></div></div><div class="fv-versus-row" data-index="2"><div class="fv-versus-label"><span>Gaming temperatures (Avg CPU (°C))</span></div><div class="fv-versus-bar-container"><div class="fv-versus-bar-left-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-left" style="--target-width: 95%; background-color: #E33235;" data-target-width="95"><span class="fv-versus-pct-diff" style="color: rgba(255, 255, 255, 0.9);">+11%</span><span class="fv-versus-val-text fv-inside-left" style="margin-left: auto;">92</span></div></div><div class="fv-versus-bar-right-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-right" style="--target-width: 76.68478260869566%; background-color: #FE9F58;" data-target-width="76.68478260869566"><span class="fv-versus-val-text fv-inside-right" style="margin-right: auto;">83</span></div></div><div class="fv-versus-center-line" style="background-color: #ededed;"></div></div></div><div class="fv-versus-row" data-index="3"><div class="fv-versus-label"><span>GPU stats (Avg GPU freq. (MHz))</span></div><div class="fv-versus-bar-container"><div class="fv-versus-bar-left-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-left" style="--target-width: 95%; background-color: #E33235;" data-target-width="95"><span class="fv-versus-pct-diff" style="color: rgba(255, 255, 255, 0.9);">+29%</span><span class="fv-versus-val-text fv-inside-left" style="margin-left: auto;">2,079</span></div></div><div class="fv-versus-bar-right-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-right" style="--target-width: 65.7022607022607%; background-color: #FE9F58;" data-target-width="65.7022607022607"><span class="fv-versus-val-text fv-inside-right" style="margin-right: auto;">1,607</span></div></div><div class="fv-versus-center-line" style="background-color: #ededed;"></div></div></div></div></div></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Putting the laptop into Balanced mode cuts down the GPU frequency and CPU temps, but does cost 15–20% performance in-game.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785853133373-8719q5raj', false); });} else {initialize('fv-chart-1785853133373-8719q5raj', false);}})();</script></div><p>While the above tests were done with the laptop in Extreme Performance mode, I also tried out the laptop in Balanced mode, which limits frequencies and temps a little and keeps the fans quieter. If you're playing graphically intensive games, I really wouldn't recommend this as the drop in performance is quite significant. It drops frame rates by about 15–20%, turning it more decidedly into something like an RTX 5070 machine, and the fan noise reduction isn't really worth that. But for less demanding games where you don't need that extra 15+%, it's a good shout.</p><p>I also tried disabling the 'Apex Mode' which pushes things to the max, even above the 'Extreme Performance' defaults, but I found there to be little in it, just a 1-3% decrease in performance and basically no change in max temps, just 1 °C lower for the GPU.</p><p>Overall, I'm pretty impressed with how this Stealth performs given its sleek form factor and pleasant-sounding fans (they do get loud, just not in an obnoxious way). You're getting better performance than an RTX 5070 laptop in a form factor that's usually reserved for more mid-range and less thermally expulsive internals. If you want the best performance possible from a high-end machine, this isn't it, but if you're willing to sacrifice a little for the sleek design, it's stellar.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787756393424-ujautk4ml *, #fv-chart-1787756393424-ujautk4ml *:before, #fv-chart-1787756393424-ujautk4ml *:after, #fv-chart-1787756393424-ujautk4ml-slideshow *, #fv-chart-1787756393424-ujautk4ml-slideshow *:before, #fv-chart-1787756393424-ujautk4ml-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787756393424-ujautk4ml, #fv-chart-1787756393424-ujautk4ml-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787756393424-ujautk4ml {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787756393424-ujautk4ml.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787756393424-ujautk4ml.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-1787756393424-ujautk4ml .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787756393424-ujautk4ml-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787756393424-ujautk4ml-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787756393424-ujautk4ml-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787756393424-ujautk4ml-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-1787756393424-ujautk4ml-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-1787756393424-ujautk4ml-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787756393424-ujautk4ml-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787756393424-ujautk4ml-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-1787756393424-ujautk4ml-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787756393424-ujautk4ml-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-1787756393424-ujautk4ml-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787756393424-ujautk4ml .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787756393424-ujautk4ml .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787756393424-ujautk4ml .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787756393424-ujautk4ml .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787756393424-ujautk4ml .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787756393424-ujautk4ml .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787756393424-ujautk4ml .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787756393424-ujautk4ml .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787756393424-ujautk4ml .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787756393424-ujautk4ml .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787756393424-ujautk4ml .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787756393424-ujautk4ml .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787756393424-ujautk4ml .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787756393424-ujautk4ml .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787756393424-ujautk4ml .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787756393424-ujautk4ml .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787756393424-ujautk4ml .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787756393424-ujautk4ml .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787756393424-ujautk4ml .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787756393424-ujautk4ml .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787756393424-ujautk4ml .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787756393424-ujautk4ml .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787756393424-ujautk4ml .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787756393424-ujautk4ml .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787756393424-ujautk4ml .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787756393424-ujautk4ml .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-bar-row, #fv-chart-1787756393424-ujautk4ml .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787756393424-ujautk4ml.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787756393424-ujautk4ml.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787756393424-ujautk4ml.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787756393424-ujautk4ml.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787756393424-ujautk4ml.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787756393424-ujautk4ml.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787756393424-ujautk4ml .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787756393424-ujautk4ml .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787756393424-ujautk4ml .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787756393424-ujautk4ml .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787756393424-ujautk4ml .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787756393424-ujautk4ml .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787756393424-ujautk4ml .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787756393424-ujautk4ml .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787756393424-ujautk4ml .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787756393424-ujautk4ml .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787756393424-ujautk4ml .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787756393424-ujautk4ml .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787756393424-ujautk4ml .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787756393424-ujautk4ml .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787756393424-ujautk4ml .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-pie-container,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-bar-row,#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-stacked-product,#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-grouped-bar-product,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-bar-row,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-stacked-product,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787756393424-ujautk4ml.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-1787756393424-ujautk4ml.mobile-view .fv-bar-label,#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-grouped-product-title,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-bar-label,#fv-chart-1787756393424-ujautk4ml.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-1787756393424-ujautk4ml.mobile-view .fv-bar-container,#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-bar-cluster,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-bar-container,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-x-axis-wrapper,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-x-axis-label-space,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-x-axis-chart-space,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-benchmark-title,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-dropdown-title,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-carousel-nav-btn,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-chart-title,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-chart-subhead,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-versus-header,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-versus-select-wrapper,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-versus-vs,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-versus-select-container,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-versus-select,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-bar-commentary-inline,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787756393424-ujautk4ml.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787756393424-ujautk4ml .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787756393424-ujautk4ml .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787756393424-ujautk4ml .fv-bar-row,#fv-chart-1787756393424-ujautk4ml .fv-stacked-product,#fv-chart-1787756393424-ujautk4ml .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-bar-label,#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-bar-container,#fv-chart-1787756393424-ujautk4ml .fv-bar-cluster {width: 100% !important;}#fv-chart-1787756393424-ujautk4ml .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756393424-ujautk4ml .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756393424-ujautk4ml .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756393424-ujautk4ml .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787756393424-ujautk4ml .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787756393424-ujautk4ml .fv-x-axis-label-space {display: none !important;}#fv-chart-1787756393424-ujautk4ml .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787756393424-ujautk4ml .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787756393424-ujautk4ml .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787756393424-ujautk4ml .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787756393424-ujautk4ml .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787756393424-ujautk4ml .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787756393424-ujautk4ml .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787756393424-ujautk4ml .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787756393424-ujautk4ml .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787756393424-ujautk4ml .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787756393424-ujautk4ml .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787756393424-ujautk4ml .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787756393424-ujautk4ml .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787756393424-ujautk4ml .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787756393424-ujautk4ml .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787756393424-ujautk4ml .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787756393424-ujautk4ml .fv-stl-shop-all-logo,#fv-chart-1787756393424-ujautk4ml .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787756393424-ujautk4ml .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787756393424-ujautk4ml .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787756393424-ujautk4ml .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787756393424-ujautk4ml.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "System performance","description": "The laptops are here tested against intensive benchmarks that mostly test the CPU, but also the GPU, for productivity tasks.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-26T14:59:53.424Z","citation": "The MSI Stealth 16 AI+ keeps up with similar laptops for productivity, though struggles to match the chops of a 175 W RTX 5080 and more powerful Core Ultra 9 275HX.","keywords": ["MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W)","Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W)","Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W)","Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070","7zip 24.07","Cinebench 2024","Blender 4.2.0 (junkshop)","Procyon","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W) – 7zip 24.07","value": 117.88,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070 – 7zip 24.07","value": 108.822,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W) – 7zip 24.07","value": 162.454,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W) – 7zip 24.07","value": 105.399,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W) – Cinebench 2024","value": 1215,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070 – Cinebench 2024","value": 1158,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W) – Cinebench 2024","value": 2039,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W) – Cinebench 2024","value": 1221,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W) – Blender 4.2.0 (junkshop)","value": 85.5,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070 – Blender 4.2.0 (junkshop)","value": 93.15,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W) – Blender 4.2.0 (junkshop)","value": 156.29,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W) – Blender 4.2.0 (junkshop)","value": 79.43,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W) – Procyon","value": 2464,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070 – Procyon","value": 1789,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W) – Procyon","value": 2853,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W) – Procyon","value": 2472,"unitText": "Overall index score"}]}</script><div id="fv-chart-1787756393424-ujautk4ml" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">System performance</h3><p class="fv-chart-subhead">The laptops are here tested against intensive benchmarks that mostly test the CPU, but also the GPU, for productivity tasks.</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">7zip 24.07</option><option value="1">Cinebench 2024</option><option value="2">Blender 4.2.0 (junkshop)</option><option value="3">Procyon</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787756393424-ujautk4ml-bar-7zip 24.07" data-chart-type="Bar" data-title="7zip 24.07" data-subhead="The laptops are here tested against intensive benchmarks that mostly test the CPU, but also the GPU, for productivity tasks." data-caption="The MSI Stealth 16 AI+ keeps up with similar laptops for productivity, though struggles to match the chops of a 175 W RTX 5080 and more powerful Core Ultra 9 275HX." 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>Compressing (GIPS)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Decompressing (GIPS)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.6995%; background-color: #E33235;" data-target-width="52.6995" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">105.399</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.414%; background-color: #FE9F58;" data-target-width="49.414" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">98.828</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.93999999999999%; background-color: #E33235;" data-target-width="58.93999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">117.88</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.44%; background-color: #FE9F58;" data-target-width="50.44" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">100.88</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.227%; background-color: #E33235;" data-target-width="81.227" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">162.454</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92.1295%; background-color: #FE9F58;" data-target-width="92.1295" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">184.259</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54.411%; background-color: #E33235;" data-target-width="54.411" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">108.822</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64.1775%; background-color: #FE9F58;" data-target-width="64.1775" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">128.355</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>7zip 24.07 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W)</td><td>105.399 Compressing (GIPS), 98.828 Decompressing (GIPS)</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W)</td><td>117.88 Compressing (GIPS), 100.88 Decompressing (GIPS)</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W)</td><td>162.454 Compressing (GIPS), 184.259 Decompressing (GIPS)</td></tr><tr><td>Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070</td><td>108.822 Compressing (GIPS), 128.355 Decompressing (GIPS)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756393424-ujautk4ml-bar-Cinebench 2024" data-chart-type="Bar" data-title="Cinebench 2024" data-subhead="The laptops are here tested against intensive benchmarks that mostly test the CPU, but also the GPU, for productivity tasks." data-caption="The MSI Stealth 16 AI+ keeps up with similar laptops for productivity, though struggles to match the chops of a 175 W RTX 5080 and more powerful Core Ultra 9 275HX." 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>Multi-core index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Single-core index score</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.699999999999996%; background-color: #E33235;" data-target-width="40.699999999999996" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1221</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.133333333333333%; background-color: #FE9F58;" data-target-width="4.133333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">124</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.5%; background-color: #E33235;" data-target-width="40.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1215</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.133333333333333%; background-color: #FE9F58;" data-target-width="4.133333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">124</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.96666666666667%; background-color: #E33235;" data-target-width="67.96666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2039</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.6%; background-color: #FE9F58;" data-target-width="4.6" data-target-margin="0"></div><span class="fv-bar-value-outside">138</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.6%; background-color: #E33235;" data-target-width="38.6" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1158</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.5000000000000004%; background-color: #FE9F58;" data-target-width="3.5000000000000004" data-target-margin="0"></div><span class="fv-bar-value-outside">105</span></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>750</span><span>1,500</span><span>2,250</span><span>3,000</span></div></div></div><table class="sr-only"><caption>Cinebench 2024 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W)</td><td>1221 Multi-core index score, 124 Single-core index score</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W)</td><td>1215 Multi-core index score, 124 Single-core index score</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W)</td><td>2039 Multi-core index score, 138 Single-core index score</td></tr><tr><td>Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070</td><td>1158 Multi-core index score, 105 Single-core index score</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756393424-ujautk4ml-bar-Blender 4.2.0 (junkshop)" data-chart-type="Bar" data-title="Blender 4.2.0 (junkshop)" data-subhead="The laptops are here tested against intensive benchmarks that mostly test the CPU, but also the GPU, for productivity tasks." data-caption="The MSI Stealth 16 AI+ keeps up with similar laptops for productivity, though struggles to match the chops of a 175 W RTX 5080 and more powerful Core Ultra 9 275HX." 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>CPU (samples/min)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>GPU (samples/min)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.9715%; background-color: #E33235;" data-target-width="3.9715" data-target-margin="0"></div><span class="fv-bar-value-outside">79.43</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84.56849999999999%; background-color: #FE9F58;" data-target-width="84.56849999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1691.37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.275%; background-color: #E33235;" data-target-width="4.275" data-target-margin="0"></div><span class="fv-bar-value-outside">85.5</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.11649999999999%; background-color: #FE9F58;" data-target-width="82.11649999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1642.33</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 7.814499999999999%; background-color: #E33235;" data-target-width="7.814499999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">156.29</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 94.1965%; background-color: #FE9F58;" data-target-width="94.1965" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1883.93</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.657500000000001%; background-color: #E33235;" data-target-width="4.657500000000001" data-target-margin="0"></div><span class="fv-bar-value-outside">93.15</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.303999999999995%; background-color: #FE9F58;" data-target-width="51.303999999999995" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1026.08</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>500</span><span>1,000</span><span>1,500</span><span>2,000</span></div></div></div><table class="sr-only"><caption>Blender 4.2.0 (junkshop) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W)</td><td>79.43 CPU (samples/min), 1691.37 GPU (samples/min)</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W)</td><td>85.5 CPU (samples/min), 1642.33 GPU (samples/min)</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W)</td><td>156.29 CPU (samples/min), 1883.93 GPU (samples/min)</td></tr><tr><td>Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070</td><td>93.15 CPU (samples/min), 1026.08 GPU (samples/min)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756393424-ujautk4ml-bar-Procyon" data-chart-type="Bar" data-title="Procyon" data-subhead="The laptops are here tested against intensive benchmarks that mostly test the CPU, but also the GPU, for productivity tasks." data-caption="The MSI Stealth 16 AI+ keeps up with similar laptops for productivity, though struggles to match the chops of a 175 W RTX 5080 and more powerful Core Ultra 9 275HX." 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>Overall index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Duration (Sec)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>Sec/image</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.39999999999999%; background-color: #E33235;" data-target-width="82.39999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2472</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.3479999999999999%; background-color: #FE9F58;" data-target-width="1.3479999999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">40.44</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.08433333333333333%; background-color: #1CA9C4;" data-target-width="0.08433333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">2.53</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.13333333333334%; background-color: #E33235;" data-target-width="82.13333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2464</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.3523333333333334%; background-color: #FE9F58;" data-target-width="1.3523333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">40.57</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.08433333333333333%; background-color: #1CA9C4;" data-target-width="0.08433333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">2.53</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95.1%; background-color: #E33235;" data-target-width="95.1" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2853</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.1683333333333332%; background-color: #FE9F58;" data-target-width="1.1683333333333332" data-target-margin="0"></div><span class="fv-bar-value-outside">35.05</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.073%; background-color: #1CA9C4;" data-target-width="0.073" data-target-margin="0"></div><span class="fv-bar-value-outside">2.19</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 59.63333333333334%; background-color: #E33235;" data-target-width="59.63333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1789</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.863333333333333%; background-color: #FE9F58;" data-target-width="1.863333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">55.9</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.11633333333333334%; background-color: #1CA9C4;" data-target-width="0.11633333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">3.49</span></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>750</span><span>1,500</span><span>2,250</span><span>3,000</span></div></div></div><table class="sr-only"><caption>Procyon Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W)</td><td>2472 Overall index score, 40.44 Duration (Sec), 2.53 Sec/image</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W)</td><td>2464 Overall index score, 40.57 Duration (Sec), 2.53 Sec/image</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W)</td><td>2853 Overall index score, 35.05 Duration (Sec), 2.19 Sec/image</td></tr><tr><td>Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070</td><td>1789 Overall index score, 55.9 Duration (Sec), 3.49 Sec/image</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The MSI Stealth 16 AI+ keeps up with similar laptops for productivity, though struggles to match the chops of a 175 W RTX 5080 and more powerful Core Ultra 9 275HX.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787756393424-ujautk4ml', false); });} else {initialize('fv-chart-1787756393424-ujautk4ml', false);}})();</script></div><p>Productivity-wise, the story is very much the same. It's a high-end laptop, but the CPU that MSI has opted for compromises in raw horsepower to keep things light and efficient enough for the slim design.</p><p>The Core Ultra 9 257HX in the Legion 7i Pro Gen10 runs rings around the Core Ultra 9 386H in this laptop in some benchmarks (Cinebench an 7Zip) and performs just moderately better in the rest. The Stealth's Intel chip does outperform the AMD Ryzen AI 9 HX 370 in the <a href="https://www.pcgamer.com/hardware/gaming-laptops/framework-16-rtx-5070-upgrade-review/" target="_blank">Framework 16</a>, though. It's far from a bad chip, just know that you can get better if you're willing to opt for a chunkier and potentially louder laptop.</p><h2 class="article-body__section" id="section-msi-stealth-16-ai-b3w-thermals"><span>MSI Stealth 16 AI+ B3W Thermals</span></h2><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787756412394-7rtlfs1uf *, #fv-chart-1787756412394-7rtlfs1uf *:before, #fv-chart-1787756412394-7rtlfs1uf *:after, #fv-chart-1787756412394-7rtlfs1uf-slideshow *, #fv-chart-1787756412394-7rtlfs1uf-slideshow *:before, #fv-chart-1787756412394-7rtlfs1uf-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787756412394-7rtlfs1uf, #fv-chart-1787756412394-7rtlfs1uf-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787756412394-7rtlfs1uf {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787756412394-7rtlfs1uf.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787756412394-7rtlfs1uf.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-1787756412394-7rtlfs1uf .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787756412394-7rtlfs1uf-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787756412394-7rtlfs1uf-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787756412394-7rtlfs1uf-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787756412394-7rtlfs1uf-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-1787756412394-7rtlfs1uf-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-1787756412394-7rtlfs1uf-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787756412394-7rtlfs1uf-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787756412394-7rtlfs1uf-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-1787756412394-7rtlfs1uf-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787756412394-7rtlfs1uf-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-1787756412394-7rtlfs1uf-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787756412394-7rtlfs1uf .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-bar-row, #fv-chart-1787756412394-7rtlfs1uf .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787756412394-7rtlfs1uf.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787756412394-7rtlfs1uf.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787756412394-7rtlfs1uf.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787756412394-7rtlfs1uf .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-pie-container,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-bar-row,#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-stacked-product,#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-grouped-bar-product,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-bar-row,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-stacked-product,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787756412394-7rtlfs1uf.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-1787756412394-7rtlfs1uf.mobile-view .fv-bar-label,#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-grouped-product-title,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-bar-label,#fv-chart-1787756412394-7rtlfs1uf.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-1787756412394-7rtlfs1uf.mobile-view .fv-bar-container,#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-bar-cluster,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-bar-container,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-x-axis-wrapper,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-x-axis-label-space,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-x-axis-chart-space,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-benchmark-title,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-dropdown-title,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-carousel-nav-btn,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-chart-title,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-chart-subhead,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-versus-header,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-versus-select-wrapper,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-versus-vs,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-versus-select-container,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-versus-select,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-bar-commentary-inline,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787756412394-7rtlfs1uf.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787756412394-7rtlfs1uf .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-bar-row,#fv-chart-1787756412394-7rtlfs1uf .fv-stacked-product,#fv-chart-1787756412394-7rtlfs1uf .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-bar-label,#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-bar-container,#fv-chart-1787756412394-7rtlfs1uf .fv-bar-cluster {width: 100% !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756412394-7rtlfs1uf .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756412394-7rtlfs1uf .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756412394-7rtlfs1uf .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-x-axis-label-space {display: none !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-stl-shop-all-logo,#fv-chart-1787756412394-7rtlfs1uf .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787756412394-7rtlfs1uf.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 temperatures","description": "Gaming temperature results recorded during multiple Metro Exodus EE runs","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-26T15:00:12.394Z","citation": "The CPU in the MSI Stealth 16 AI+ runs pretty hot, but that's par for the course for an Intel chip. The GPU, however, runs notably hotter than other laptops we've tested. It stays well within safe limits, though.","keywords": ["MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W)","Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W)","Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W)","Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070","Gaming temperatures","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W) – Gaming temperatures","value": 72,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070 – Gaming temperatures","value": 65,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W) – Gaming temperatures","value": 94,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W) – Gaming temperatures","value": 92,"unitText": "Avg CPU (°C)"}]}</script><div id="fv-chart-1787756412394-7rtlfs1uf" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Real-world gaming temperatures</h3><p class="fv-chart-subhead">Gaming temperature results recorded during multiple Metro Exodus EE runs</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787756412394-7rtlfs1uf-bar-Gaming temperatures" data-chart-type="Bar" data-title="Gaming temperatures" data-subhead="Gaming temperature results recorded during multiple Metro Exodus EE runs" data-caption="The CPU in the MSI Stealth 16 AI+ runs pretty hot, but that's par for the course for an Intel chip. The GPU, however, runs notably hotter than other laptops we've tested. It stays well within safe limits, though." style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Gaming temperatures</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>Avg CPU (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Max CPU (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>Avg GPU (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #EB6F71;"></div><span>Max GPU (°C)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.33333333333333%; background-color: #E33235;" data-target-width="61.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">92</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #FE9F58;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">100</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54%; background-color: #1CA9C4;" data-target-width="54" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.99999999999999%; background-color: #EB6F71;" data-target-width="57.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">87</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #E33235;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.33333333333333%; background-color: #FE9F58;" data-target-width="65.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">98</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #1CA9C4;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.33333333333333%; background-color: #EB6F71;" data-target-width="51.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.66666666666667%; background-color: #E33235;" data-target-width="62.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">94</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">105</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #1CA9C4;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #EB6F71;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.333333333333336%; background-color: #E33235;" data-target-width="43.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #FE9F58;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45.33333333333333%; background-color: #1CA9C4;" data-target-width="45.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.333333333333336%; background-color: #EB6F71;" data-target-width="47.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">71</span></div></div></div></div></div><div class="fv-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>Gaming temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W)</td><td>92 Avg CPU (°C), 100 Max CPU (°C), 81 Avg GPU (°C), 87 Max GPU (°C)</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W)</td><td>72 Avg CPU (°C), 98 Max CPU (°C), 69 Avg GPU (°C), 77 Max GPU (°C)</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W)</td><td>94 Avg CPU (°C), 105 Max CPU (°C), 74 Avg GPU (°C), 79 Max GPU (°C)</td></tr><tr><td>Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070</td><td>65 Avg CPU (°C), 73 Max CPU (°C), 68 Avg GPU (°C), 71 Max GPU (°C)</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The CPU in the MSI Stealth 16 AI+ runs pretty hot, but that's par for the course for an Intel chip. The GPU, however, runs notably hotter than other laptops we've tested. It stays well within safe limits, though.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787756412394-7rtlfs1uf', false); });} else {initialize('fv-chart-1787756412394-7rtlfs1uf', false);}})();</script></div><p>Both the Intel processor and the Nvidia GPU in the Stealth 16 AI+ B3W can get pretty toasty, whether gaming or doing productivity tasks. That being said, I've definitely seen some Intel chips get hotter. The GPU, on the other hand, reaches higher max temps than others I've seen, but still stays under 90 °C and well within safe limits.</p><p>Importantly, the underside of the laptop doesn't get too hot other than right at the back near the screen, behind the stand-off ridge. If you position the laptop right, you can keep that part from touching your legs when you have it on your lap, but if you don't get it right, be prepared to feel the burn. Ditto touching above the Function keys, which gets very hot while the rest of the keyboard area stays just warm.</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="psUr5wPNsXQGBJ9jdRjUZE" name="IMG_3482" alt="An MSI Stealth 16 AI+ gaming laptop with RTX 5080 mobile (125 W)." src="https://cdn.mos.cms.futurecdn.net/psUr5wPNsXQGBJ9jdRjUZE.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>And when it comes to the fans, these are fantastic (<em>ba dum tsh</em>). They get loud when they're working hard, but no louder than other gaming PCs I've heard when pushing things to the max. The difference here is they have nary a semblance of whine to them, just a pleasant whoosh, like a desk fan on a warm summer's day.</p><p>Turning the performance profile down to Balanced, the same timbre is maintained but things obviously get a little quieter. It's not night-and-day, though, and as I said previously, I'd rather get the extra frames. Only if I'm trying to hear audio out of the speakers would I lower things down to Balanced—with headphones on that have a good seal around them, the fans on Extreme Performance mode aren't audible while gaming anyway.</p><h2 class="article-body__section" id="section-msi-stealth-16-ai-b3w-aesthetics"><span>MSI Stealth 16 AI+ B3W Aesthetics</span></h2><p>I was immediately surprised by just how sleek and subtle the Stealth 16 AI+ B3W is. MSI's choice here makes for exactly my cup of tea because I like my laptops to be ones I'm not afraid to take out at a cafe or around less gamer-accepting folk (you know the ones).</p><p>The 'Stealth' in its name, then, for me means it can fly somewhat under the radar as a gaming machine when I'm out and about (assuming I have the RGB turned off), but reveal its true gaming power when I get home. And in this sense it definitely succeeds, even given the power limitation caveat mentioned in the section above. </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="Fkt3bFucPNWmaff2aNoFZE" name="IMG_3476" alt="An MSI Stealth 16 AI+ gaming laptop with RTX 5080 mobile (125 W)." src="https://cdn.mos.cms.futurecdn.net/Fkt3bFucPNWmaff2aNoFZE.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>It might seem a little greedy of me, given how well it delivers on the understated, professional look, but I think it could have potentially leaned even further in this direction. For instance, it could have got rid of the subtle embossed pattern on the lid entirely, like how Asus does with its <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-tuf-a14-2025-review/" target="_blank">TUF A14</a>, another laptop I love.</p><p>That being said, the MSI is almost all the way there, and I really can't complain. Subtle metal styling and a giant trackpad just does it for me.</p><h2 class="article-body__section" id="section-msi-stealth-16-ai-b3w-software"><span>MSI Stealth 16 AI+ B3W Software</span></h2><p>MSI's software is nothing to write home about, but it's fine. Just fine, nothing more, nothing less. I like that you get to choose which modules to install, so you can only keep what you need running. For me, that was just the RGB lighting control and performance mode selections. The interface is clean, if not very aesthetically pleasing. It's not the most intuitive to navigate given the different add-on module sections/names, but once you get used to it it's (you guessed it) fine.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/VHL8jpnPZ8k4P4jWYUsq5i.png" alt="MSI Center software running on an MSI Stealth 16 AI+ gaming laptop." /><figcaption><small role="credit">MSI</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/W2W9hLYARW3TZkBAEKs36i.png" alt="MSI Center software running on an MSI Stealth 16 AI+ gaming laptop." /><figcaption><small role="credit">MSI</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/PJLrEY2q4zxQ8d5dX35X5i.png" alt="MSI Center software running on an MSI Stealth 16 AI+ gaming laptop." /><figcaption><small role="credit">MSI</small></figcaption></figure></figure><p>Other than that, the laptop came with Norton installed, which is worth uninstalling, in my opinion. I don't see much need for anything other than Microsoft Defender these days, and if I were going to have another antivirus on there I'd go for ESET, but that's a personal choice. Norton let me uninstall it pretty easily, at any rate.</p><h2 class="article-body__section" id="section-msi-stealth-16-ai-b3w-battery-life"><span>MSI Stealth 16 AI+ B3W Battery life</span></h2><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785941925610-h2uwmlhwh *, #fv-chart-1785941925610-h2uwmlhwh *:before, #fv-chart-1785941925610-h2uwmlhwh *:after, #fv-chart-1785941925610-h2uwmlhwh-slideshow *, #fv-chart-1785941925610-h2uwmlhwh-slideshow *:before, #fv-chart-1785941925610-h2uwmlhwh-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785941925610-h2uwmlhwh, #fv-chart-1785941925610-h2uwmlhwh-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785941925610-h2uwmlhwh {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785941925610-h2uwmlhwh.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785941925610-h2uwmlhwh.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-1785941925610-h2uwmlhwh .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785941925610-h2uwmlhwh-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785941925610-h2uwmlhwh-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785941925610-h2uwmlhwh-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785941925610-h2uwmlhwh-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-1785941925610-h2uwmlhwh-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-1785941925610-h2uwmlhwh-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785941925610-h2uwmlhwh-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785941925610-h2uwmlhwh-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-1785941925610-h2uwmlhwh-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785941925610-h2uwmlhwh-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-1785941925610-h2uwmlhwh-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785941925610-h2uwmlhwh .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-bar-row, #fv-chart-1785941925610-h2uwmlhwh .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785941925610-h2uwmlhwh.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785941925610-h2uwmlhwh.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785941925610-h2uwmlhwh.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785941925610-h2uwmlhwh .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-pie-container,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-bar-row,#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-stacked-product,#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-grouped-bar-product,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-bar-row,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-stacked-product,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785941925610-h2uwmlhwh.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-1785941925610-h2uwmlhwh.mobile-view .fv-bar-label,#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-grouped-product-title,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-bar-label,#fv-chart-1785941925610-h2uwmlhwh.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-1785941925610-h2uwmlhwh.mobile-view .fv-bar-container,#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-bar-cluster,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-bar-container,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-x-axis-wrapper,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-x-axis-label-space,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-x-axis-chart-space,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-benchmark-title,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-dropdown-title,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-carousel-nav-btn,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-chart-title,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-chart-subhead,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-versus-header,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-versus-select-wrapper,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-versus-vs,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-versus-select-container,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-versus-select,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-bar-commentary-inline,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785941925610-h2uwmlhwh.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785941925610-h2uwmlhwh .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-bar-row,#fv-chart-1785941925610-h2uwmlhwh .fv-stacked-product,#fv-chart-1785941925610-h2uwmlhwh .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-bar-label,#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-bar-container,#fv-chart-1785941925610-h2uwmlhwh .fv-bar-cluster {width: 100% !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785941925610-h2uwmlhwh .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785941925610-h2uwmlhwh .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785941925610-h2uwmlhwh .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-x-axis-label-space {display: none !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-stl-shop-all-logo,#fv-chart-1785941925610-h2uwmlhwh .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785941925610-h2uwmlhwh.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": "Battery life","description": "Testing how long the battery lasts in Balanced mode, medium brightness, Wi-Fi disconnected, in the PCMark 10 gaming battery life test.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-05T14:58:45.610Z","citation": "The MSI Stealth 16 AI+ lasts a fair amount of time thanks to its efficient processor while in balanced mode and its RTX 5080's lower TDP. It doesn't quite keep up with some other laptops like the Framework 16, however.","keywords": ["Asus ROG Zephyrus G16 (2026)","Framework 16","Lenovo Legion 7i Pro Gen10","MSI Stealth 16 AI+","PCMark 10","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) – PCMark 10","value": 117,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "Framework 16 – PCMark 10","value": 131,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 – PCMark 10","value": 73,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ – PCMark 10","value": 104,"unitText": "Battery life (minutes)"}]}</script><div id="fv-chart-1785941925610-h2uwmlhwh" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Battery life</h3><p class="fv-chart-subhead">Testing how long the battery lasts in Balanced mode, medium brightness, Wi-Fi disconnected, in the PCMark 10 gaming battery life test.</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785941925610-h2uwmlhwh-bar-PCMark 10" data-chart-type="Bar" data-title="PCMark 10" data-subhead="Testing how long the battery lasts in Balanced mode, medium brightness, Wi-Fi disconnected, in the PCMark 10 gaming battery life test." data-caption="The MSI Stealth 16 AI+ lasts a fair amount of time thanks to its efficient processor while in balanced mode and its RTX 5080's lower TDP. It doesn't quite keep up with some other laptops like the Framework 16, however. " style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">PCMark 10</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">117</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 87.33333333333333%; background-color: #FE9F58;" data-target-width="87.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">131</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #1CA9C4;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 69.33333333333334%; background-color: #EB6F71;" data-target-width="69.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">104</span></div></div></div></div><div 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 class="fv-x-axis-unit">Battery life (minutes)</div></div></div><table class="sr-only"><caption>PCMark 10 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026)</td><td>117</td></tr><tr><td>Framework 16</td><td>131</td></tr><tr><td>Lenovo Legion 7i Pro Gen10</td><td>73</td></tr><tr><td>MSI Stealth 16 AI+</td><td>104</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The MSI Stealth 16 AI+ lasts a fair amount of time thanks to its efficient processor while in balanced mode and its RTX 5080's lower TDP. It doesn't quite keep up with some other laptops like the Framework 16, however. </span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785941925610-h2uwmlhwh', false); });} else {initialize('fv-chart-1785941925610-h2uwmlhwh', false);}})();</script></div><p>Battery life is really helped out by the relatively efficient Panther Lake CPU here. I didn't run out of battery during a workday when in Balanced mode, and in the PCMark 10 battery life test, it fared a lot better than the Legion 7i Pro Gen10 when set to Balanced mode, showing the benefit of the power-limited GPU and more efficiency-focused CPU.</p><p>Saying that, it didn't last as long as the HX 370-touting Framework 16, though that is probably due to the GPU rather than the CPU. In all, though, almost two hours of gameplay is a good result, and shows another benefit of the thermal and efficiency focus here.</p><h2 class="article-body__section" id="section-msi-stealth-16-ai-b3w-value"><span>MSI Stealth 16 AI+ B3W Value</span></h2><p>It's hard to know what exactly to compare this laptop with. On the one hand, it could be compared to chunky gaming powerhouses like the Lenovo Legion 7i Pro Gen10. On the other hand, it could be compared to something like the similarly sleek and luxurious <a href="https://www.pcgamer.com/hardware/gaming-laptops/razer-blade-16-2026-review/" target="_blank">Razer Blade</a>.</p><p>The best laptop for comparison right now, however, is probably the <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-rog-zephyrus-g16-2026-review/#section-asus-rog-zephyrus-g16-value" target="_blank">Asus ROG Zephyrus G16 (2026)</a>. Our Andy reviewed that laptop recently, and it shares the same CPU and GPU, although there's <em>slightly </em>less of a power nerf to the RTX 5080 in that laptop (it runs at up to 135 W unless fully manually unlocked to 160 W, compared to 125 W with the MSI).</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/cQhkMPC7DdCo8uUbMMYGTE.jpg" alt="An MSI Stealth 16 AI+ gaming laptop with RTX 5080 mobile (125 W)." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Fkt3bFucPNWmaff2aNoFZE.jpg" alt="An MSI Stealth 16 AI+ gaming laptop with RTX 5080 mobile (125 W)." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/99idbKUNBpx7a3BxsZiQYE.jpg" alt="An MSI Stealth 16 AI+ gaming laptop with RTX 5080 mobile (125 W)." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YkNDkwKw2DFiDtS8788sQE.jpg" alt="An MSI Stealth 16 AI+ gaming laptop with RTX 5080 mobile (125 W)." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YndX9M45umvSjMuA6iZYWE.jpg" alt="An MSI Stealth 16 AI+ gaming laptop with RTX 5080 mobile (125 W)." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/QVd6idwbWiiqZncyUpxgVE.jpg" alt="An MSI Stealth 16 AI+ gaming laptop with RTX 5080 mobile (125 W)." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/r7n75SkkrubEkWGarXwSVE.jpg" alt="An MSI Stealth 16 AI+ gaming laptop with RTX 5080 mobile (125 W)." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The configuration with 32 GB of RAM (not tested by us) can be found for <a href="https://www.bestbuy.com/product/asus-rog-zephyrus-g16-16-oled-3k-gaming-laptop-intel-core-ultra-9-386h-2026-32gb-memory-geforce-rtx-5080-1tb-storage-eclipse-gray/JJGHGSJZR6/sku/6673590" target="_blank">$4,400 at Best Buy</a> right now, which is $400 more expensive than the Stealth. But given the high price, that's just an extra 10%, making the two in roughly the same ballpark. And I have to agree with Andy's sentiment here that it's not straightforward to square such a whopper price tag against the likes of cheaper but more performant high-end laptops like the Legion Pro 7i. At the time of writing, you can pick up an RTX 5080 version of that laptop for <a href="https://www.lenovo.com/us/en/configurator/cto/?bundleId=83F5CTO1WWUS1&clickid=x6AQLx1rrxyZWqOxHoVulWsMUkrxS3RtV3uFT40&irgwc=1" target="_blank">just over $3,500</a>.</p><p>It would be a close call but I might spend the extra $500 on the MSI for its slim chassis and premium, satisfying keyboard and trackpad, plus its fancy OLED. There is, however, a big 'but'. And that is the audio issue I mentioned earlier. </p><p>I pretty much only ever use a USB audio device, but if I wanted to play shooters on the laptop using the default audio device, I'd be hesitant to spend so much on this laptop without a fix for the audio latency from MSI. As such, I can't recommend it as clearly as I otherwise would. Certainly not for $4,000. </p><p>However, if you're like me and only ever use USB headphones/earphones when you load up shooters and other games that benefit from snappy audio, and if you're happy sacrificing a little performance for portability and a 'fine out in public' aesthetic, it's worth it. Well, for 2026 prices, at least.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/msi-stealth-16-ai-b3w-review/</link>
                                                                            <description>
                            <![CDATA[ Hella nice, but hella expensive. Thanks, 2026. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">YWioFrCHodP5VUK68GX2Q6</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/kzGmhrk73CvMfpLwX9bzuQ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 26 Aug 2026 15:04:21 +0000</pubDate>                                                                                                                                <updated>Wed, 26 Aug 2026 15:04:25 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Laptops]]></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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/kzGmhrk73CvMfpLwX9bzuQ-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An MSI Stealth 16 AI+ gaming laptop.]]></media:description>                                                            <media:text><![CDATA[An MSI Stealth 16 AI+ gaming laptop.]]></media:text>
                                <media:title type="plain"><![CDATA[An MSI Stealth 16 AI+ gaming laptop.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/kzGmhrk73CvMfpLwX9bzuQ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-widget-title="" data-model-name="MSI Stealth 16 AI+ B3W" class="hawk-root"></div><p>If there were ever a laptop design to be right "up my alley", as we brits like to say, it would be this one. That's because it makes its sacrifices in exactly the right places to deliver something genuinely portable, sleek, elegant, and satisfying to use both for gaming and work.</p><p>The MSI 'Stealth' laptop looks to have been reimagined along these MacBook or Razer Blade-esque lines—and successfully so—featuring a <em>giant </em>touchpad, thin aluminium form factor, subtle upward-facing speakers, and a spacious screen.</p><p>It's not just a looker, though, as MSI has crammed an RTX 5080 mobile GPU into it, making for genuine high-end performance. It has, however, had to be power-limited to play nicely with the slim chassis, meaning you're not getting quite the performance you could get out of a chunkier laptop for the same very expensive price or cheaper.</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 use your laptop in public: </strong>This thing definitely looks the part alongside MacBooks and other such suave devices, with its aluminium frame and giant trackpad.<br><br>✅ <strong>You use a USB headset: </strong>I didn't have any of the audio latency issues I noticed when using USB earphones/headset.</p></div></div></div></div><div class="card card--standard card--rows-2 card--align-inline"><div class="card__content"><h3 class="card__title">Do not buy if...</h3><div class="card__description-wrapper"><div class="card__description"><p>❌ <strong>You like to game using the laptop speakers: </strong>I noticed definite audio latency over the default audio device with this laptop, which can be annoying in shooters, for instance.<br><br>❌ <strong>You just want raw performance:</strong> This laptop looks gorgeous and is very portable for a 16-inch machine, but you can get more high-end horsepower for less if you don't mind something chunkier.</p></div></div></div></div><h2 class="article-body__section" id="section-msi-stealth-16-ai-b3w-features"><span>MSI Stealth 16 AI+ B3W Features</span></h2><div ><table><caption>Stealth 16 AI+ B3W specs</caption><tbody><tr><td class="firstcol " ><p><strong>CPU</strong></p></td><td  ><p>Intel Core Ultra 9 386H</p></td></tr><tr><td class="firstcol " ><p><strong>NPU</strong></p></td><td  ><p>50 TOPS</p></td></tr><tr><td class="firstcol " ><p><strong>Graphics</strong></p></td><td  ><p>RTX 5080 mobile (125 W)</p></td></tr><tr><td class="firstcol " ><p><strong>Memory</strong></p></td><td  ><p>32 GB DDR5-5600</p></td></tr><tr><td class="firstcol " ><p><strong>Storage</strong></p></td><td  ><p>1 TB SSD</p></td></tr><tr><td class="firstcol " ><p><strong>Screen size</strong></p></td><td  ><p>16-inch</p></td></tr><tr><td class="firstcol " ><p><strong>Screen type</strong></p></td><td  ><p>OLED</p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>2560 x 1600</p></td></tr><tr><td class="firstcol " ><p><strong>Refresh rate</strong></p></td><td  ><p>240 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>Ports</strong></p></td><td  ><p>1x 3.5 mm audio (combo), 2x USB-A 3.2 Gen2, 2x Thunderbolt 4, 1x HDMI 2.1, 2.5 Gb Ethernet</p></td></tr><tr><td class="firstcol " ><p><strong>Wireless connectivity</strong></p></td><td  ><p>Wi-Fi 7, Bluetooth 6</p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p>90 Wh</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>354 x 246 x 16.65–19.99 mm</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>1.99 kg</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://www.bestbuy.com/product/msi-stealth-16-ai-16-2-5k-240hz-oled-gaming-laptop-intel-core-u9-386h-nvidia-geforce-rtx-5080-32gb-memory-2tb-storage-charcoal-black/J3P7TXTXQC" target="_blank">$3,999.99</a> / <a href="https://www.scan.co.uk/products/16-msi-stealth-16-aiplus-b3wi-031uk-wqxga-intel-core-ultra-9-386h-32gb-ddr5-2tb-ssd-16gb-geforce-rtx" target="_blank">£3,350</a> (2 TB version)</p></td></tr></tbody></table></div><p>After powering on the laptop for the first time, I was immediately impressed by how it feels to use. The trackpad doesn't require much force to press but just enough so you're not accidentally pressing it, and it has a very satisfying click. I didn't have many problems with accidentally moving the cursor while typing because of the size of the trackpad, but it did happen occasionally.</p><p>'Satisfying' is also the word I'd use to describe the pleasantly tactile chiclet keyboard. This keyboard has four-zone RGB that I set to solid white to match the classy look.</p><p>There's also a decent selection of ports on the Stealth, including two Thunderbolt 4, a HDMI, and even an Ethernet port. This, I found to be particularly impressive given the sleek form factor.</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="8wAKzuRysXYey4UkU2o8RE" name="IMG_3471" alt="An MSI Stealth 16 AI+ gaming laptop with RTX 5080 mobile (125 W)." src="https://cdn.mos.cms.futurecdn.net/8wAKzuRysXYey4UkU2o8RE.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>Sleek, that is, and very shiny thanks to its 240 Hz OLED. It's of the 16:10 variety, too, which is the best kind as it gives you plenty of space for browsing and so on. I'd say 16-inch with a 16:10 aspect ratio is pretty much ideal for a laptop, especially one like this that's also slim and portable. The OLED panel itself is fantastic, too, with plenty of contrast thanks to the true blacks and vibrant colours. And of course the smooth 240 Hz certainly doesn't hurt in those games that can push frame rates up that high.</p><p>Specs-wise, this particular version gives you only the choice of the Core Ultra 9 386H for the processor, but you can choose between an RTX 5070, 5070 Ti, or 5080 version. The latter two come with 32 GB of DDR5 RAM, but the RTX 5070 version comes with just 16 GB. All configs except for one 2 TB version comes with 1 TB of storage.</p><p>The version I tested has 1 TB of storage, 32 GB of DDR5-5600 memory, and an RTX 5080 mobile. The RTX 5080 here has a big asterisk: it's a nerfed—ie, power-limited—version of the GPU. With a max draw of just 125 W, that's 50 W less juice than you get with a full-fat RTX 5080 mobile like the one in the <a href="https://www.pcgamer.com/hardware/gaming-laptops/lenovo-legion-pro-7i-gen-10-gaming-laptop-review/" target="_blank">Lenovo Legion 7i Pro Gen10</a>, the current <a href="https://www.pcgamer.com/best-gaming-laptop/#section-the-best-high-performance-gaming-laptop" target="_blank">best high-performance gaming laptop</a>. That's a sacrifice made to keep things so slim, as is the choice of CPU which sacrifices some top-end compute performance for efficiency.</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="L2HzKAzz29ejwqqnTNhWRE" name="IMG_3472" alt="An MSI Stealth 16 AI+ gaming laptop with RTX 5080 mobile (125 W)." src="https://cdn.mos.cms.futurecdn.net/L2HzKAzz29ejwqqnTNhWRE.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>So far so good, but there is one area that unfortunately rains all over the parade, and that's audio. The problem isn't the sound quality or volume, as things are great in both these respects—clear, punchy (though not as bassy as standalone speakers, of course), and plenty loud.</p><p>The problem is latency and glitching, though mainly the former. Initially the speakers would spit every now and then, but that seemed to clear up after using the laptop for a while. I'm not sure why that is, given I had Windows update paused, but whatever the reason, I was glad when it stopped.</p><p>The persistent problem was poor audio latency. There is a delay between my in-game action (such as shooting) and the sound coming through. It's about the same level of delay as I experience using Bluetooth earphones without any low-latency mode enabled. It only happens over the default audio device, not when I plug in a new USB device like my earphones with USB-C DAC. </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="z6FjWZzDvaeTxbQL6zCJbE" name="IMG_3475" alt="An MSI Stealth 16 AI+ gaming laptop with RTX 5080 mobile (125 W)." src="https://cdn.mos.cms.futurecdn.net/z6FjWZzDvaeTxbQL6zCJbE.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>That leads me to believe it might be a problem with the default audio device drivers, and after checking various (<a href="https://www.reddit.com/r/MSILaptops/comments/1rm0gkw/comment/o8x7pwu/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button" target="_blank">x</a>) discussions (<a href="https://www.reddit.com/r/GamingLaptops/s/O8A0Lpahn4" target="_blank">x</a>) online it seems like the problem could be with Nahimic, however I cannot confirm this. I can say that I tried different methods to disable and uninstall the drivers, which didn't work, and I also uninstalled the Norton antivirus that comes bundled with the laptop just to see if that was the issue, but that didn't resolve it. MSI says it is looking into the issue, but so far I haven't heard any results of this investigation.</p><p>To be clear, using the speakers is fine for listening to music and for playing casual, non-shooter games, but for playing shooters the latency is definitely noticeable, meaning a separate USB audio device might be necessary. Though saying that, when testing a different MSI laptop, even switching to a different device didn't resolve the latency, though it strangely did with the Stealth.</p><h2 class="article-body__section" id="section-msi-stealth-16-ai-b3w-performance"><span>MSI Stealth 16 AI+ B3W Performance</span></h2><p>Given the high-end components sitting inside this MSI Stealth 16 AI+ B3W, it was never going to fail at churning out frames. You'd have to <em>severely </em>throttle an RTX 5080 laptop GPU for it to be unable to deliver playable performance. But for the Stealth's price tag we want more than just 'playable', so let's see how it does.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787756303783-prwf9oxvr *, #fv-chart-1787756303783-prwf9oxvr *:before, #fv-chart-1787756303783-prwf9oxvr *:after, #fv-chart-1787756303783-prwf9oxvr-slideshow *, #fv-chart-1787756303783-prwf9oxvr-slideshow *:before, #fv-chart-1787756303783-prwf9oxvr-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787756303783-prwf9oxvr, #fv-chart-1787756303783-prwf9oxvr-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787756303783-prwf9oxvr {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787756303783-prwf9oxvr.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787756303783-prwf9oxvr.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-1787756303783-prwf9oxvr .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787756303783-prwf9oxvr-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787756303783-prwf9oxvr-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787756303783-prwf9oxvr-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787756303783-prwf9oxvr-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-1787756303783-prwf9oxvr-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-1787756303783-prwf9oxvr-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787756303783-prwf9oxvr-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787756303783-prwf9oxvr-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-1787756303783-prwf9oxvr-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787756303783-prwf9oxvr-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-1787756303783-prwf9oxvr-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787756303783-prwf9oxvr .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787756303783-prwf9oxvr .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787756303783-prwf9oxvr .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787756303783-prwf9oxvr .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787756303783-prwf9oxvr .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787756303783-prwf9oxvr .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787756303783-prwf9oxvr .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787756303783-prwf9oxvr .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787756303783-prwf9oxvr .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787756303783-prwf9oxvr .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787756303783-prwf9oxvr .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-bar-row, #fv-chart-1787756303783-prwf9oxvr .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787756303783-prwf9oxvr.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787756303783-prwf9oxvr.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787756303783-prwf9oxvr.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787756303783-prwf9oxvr .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787756303783-prwf9oxvr .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787756303783-prwf9oxvr .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787756303783-prwf9oxvr .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787756303783-prwf9oxvr .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787756303783-prwf9oxvr .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787756303783-prwf9oxvr .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787756303783-prwf9oxvr .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787756303783-prwf9oxvr .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787756303783-prwf9oxvr .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787756303783-prwf9oxvr .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787756303783-prwf9oxvr .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787756303783-prwf9oxvr .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787756303783-prwf9oxvr .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787756303783-prwf9oxvr .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-pie-container,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-bar-row,#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-stacked-product,#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-grouped-bar-product,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-bar-row,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-stacked-product,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787756303783-prwf9oxvr.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-1787756303783-prwf9oxvr.mobile-view .fv-bar-label,#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-grouped-product-title,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-bar-label,#fv-chart-1787756303783-prwf9oxvr.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-1787756303783-prwf9oxvr.mobile-view .fv-bar-container,#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-bar-cluster,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-bar-container,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-x-axis-wrapper,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-x-axis-label-space,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-x-axis-chart-space,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-benchmark-title,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-dropdown-title,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-carousel-nav-btn,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-chart-title,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-chart-subhead,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-versus-header,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-versus-select-wrapper,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-versus-vs,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-versus-select-container,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-versus-select,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-bar-commentary-inline,#fv-chart-1787756303783-prwf9oxvr.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787756303783-prwf9oxvr.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787756303783-prwf9oxvr.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787756303783-prwf9oxvr .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787756303783-prwf9oxvr .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787756303783-prwf9oxvr .fv-bar-row,#fv-chart-1787756303783-prwf9oxvr .fv-stacked-product,#fv-chart-1787756303783-prwf9oxvr .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-bar-label,#fv-chart-1787756303783-prwf9oxvr .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-1787756303783-prwf9oxvr .fv-bar-container,#fv-chart-1787756303783-prwf9oxvr .fv-bar-cluster {width: 100% !important;}#fv-chart-1787756303783-prwf9oxvr .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756303783-prwf9oxvr .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756303783-prwf9oxvr .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756303783-prwf9oxvr .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787756303783-prwf9oxvr .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787756303783-prwf9oxvr .fv-x-axis-label-space {display: none !important;}#fv-chart-1787756303783-prwf9oxvr .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787756303783-prwf9oxvr .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787756303783-prwf9oxvr .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787756303783-prwf9oxvr .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787756303783-prwf9oxvr .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787756303783-prwf9oxvr .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787756303783-prwf9oxvr .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787756303783-prwf9oxvr .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787756303783-prwf9oxvr .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787756303783-prwf9oxvr .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787756303783-prwf9oxvr .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787756303783-prwf9oxvr .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787756303783-prwf9oxvr .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787756303783-prwf9oxvr .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787756303783-prwf9oxvr .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787756303783-prwf9oxvr .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787756303783-prwf9oxvr .fv-stl-shop-all-logo,#fv-chart-1787756303783-prwf9oxvr .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787756303783-prwf9oxvr .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787756303783-prwf9oxvr .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787756303783-prwf9oxvr .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787756303783-prwf9oxvr.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "1080p gaming performance","description": "This chart shows average and 1% low frame rate results in various tested games at 1080p resolution","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-26T14:58:23.784Z","citation": "The MSI Stealth 16 AI+ sits between RTX 5070 and full-fat (175 W) RTX 5080 gaming laptops in 1080p performance.","keywords": ["MSI Stealth 16 AI+ | RTX 5080 (125 W)","Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)","Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)","Framework 16 | RTX 5070","Cyberpunk 2077 (1080p RT Ultra)","Baldur's Gate 3 (1080p Ultra)","Black Myth: Wukong benchmarking tool (1080p High)","F1 24 (1080p Ultra High)","Metro Exodus Enhanced Edition (1080p Ultra)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – Cyberpunk 2077 (1080p RT Ultra)","value": 55,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – Cyberpunk 2077 (1080p RT Ultra)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Cyberpunk 2077 (1080p RT Ultra)","value": 43,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – Cyberpunk 2077 (1080p RT Ultra)","value": 52,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – Baldur's Gate 3 (1080p Ultra)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – Baldur's Gate 3 (1080p Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Baldur's Gate 3 (1080p Ultra)","value": 69,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – Baldur's Gate 3 (1080p Ultra)","value": 78,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – Black Myth: Wukong benchmarking tool (1080p High)","value": 73,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – Black Myth: Wukong benchmarking tool (1080p High)","value": 99,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Black Myth: Wukong benchmarking tool (1080p High)","value": 64,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – Black Myth: Wukong benchmarking tool (1080p High)","value": 102,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – F1 24 (1080p Ultra High)","value": 100,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – F1 24 (1080p Ultra High)","value": 126,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – F1 24 (1080p Ultra High)","value": 75,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – F1 24 (1080p Ultra High)","value": 101,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – Metro Exodus Enhanced Edition (1080p Ultra)","value": 102,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – Metro Exodus Enhanced Edition (1080p Ultra)","value": 140,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Metro Exodus Enhanced Edition (1080p Ultra)","value": 82,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – Metro Exodus Enhanced Edition (1080p Ultra)","value": 102,"unitText": "Avg FPS"}]}</script><div id="fv-chart-1787756303783-prwf9oxvr" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1080p gaming performance</h3><p class="fv-chart-subhead">This chart shows average and 1% low frame rate results in various tested games at 1080p resolution</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cyberpunk 2077 (1080p RT Ultra)</option><option value="1">Baldur's Gate 3 (1080p Ultra)</option><option value="2">Black Myth: Wukong benchmarking tool (1080p High)</option><option value="3">F1 24 (1080p Ultra High)</option><option value="4">Metro Exodus Enhanced Edition (1080p Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787756303783-prwf9oxvr-bar-Cyberpunk 2077 (1080p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p RT Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The MSI Stealth 16 AI+ sits between RTX 5070 and full-fat (175 W) RTX 5080 gaming laptops in 1080p performance." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #E33235;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #E33235;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.75%; background-color: #FE9F58;" data-target-width="48.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.5%; background-color: #FE9F58;" data-target-width="47.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">38</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.75%; background-color: #E33235;" data-target-width="53.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.25%; background-color: #FE9F58;" data-target-width="41.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (1080p RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>55 Avg FPS, 32 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>52 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>68 Avg FPS, 38 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>43 Avg FPS, 33 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756303783-prwf9oxvr-bar-Baldur's Gate 3 (1080p Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (1080p Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The MSI Stealth 16 AI+ sits between RTX 5070 and full-fat (175 W) RTX 5080 gaming laptops in 1080p performance." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39%; background-color: #FE9F58;" data-target-width="39" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43%; background-color: #FE9F58;" data-target-width="43" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69%; background-color: #E33235;" data-target-width="69" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41%; background-color: #FE9F58;" data-target-width="41" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-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>Baldur's Gate 3 (1080p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>68 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>78 Avg FPS, 43 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>96 Avg FPS, 55 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>69 Avg FPS, 41 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756303783-prwf9oxvr-bar-Black Myth: Wukong benchmarking tool (1080p High)" data-chart-type="Bar" data-title="Black Myth: Wukong benchmarking tool (1080p High)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The MSI Stealth 16 AI+ sits between RTX 5070 and full-fat (175 W) RTX 5080 gaming laptops in 1080p performance." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #E33235;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 31.333333333333336%; background-color: #FE9F58;" data-target-width="31.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.333333333333336%; background-color: #FE9F58;" data-target-width="55.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">83</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66%; background-color: #E33235;" data-target-width="66" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">99</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #FE9F58;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #E33235;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">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>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>Black Myth: Wukong benchmarking tool (1080p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>73 Avg FPS, 47 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>102 Avg FPS, 83 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>99 Avg FPS, 84 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>64 Avg FPS, 55 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756303783-prwf9oxvr-bar-F1 24 (1080p Ultra High)" data-chart-type="Bar" data-title="F1 24 (1080p Ultra High)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The MSI Stealth 16 AI+ sits between RTX 5070 and full-fat (175 W) RTX 5080 gaming laptops in 1080p performance." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">100</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 33.33333333333333%; background-color: #FE9F58;" data-target-width="33.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.33333333333333%; background-color: #E33235;" data-target-width="67.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">101</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #FE9F58;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84%; background-color: #E33235;" data-target-width="84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">126</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34%; background-color: #FE9F58;" data-target-width="34" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.666666666666664%; background-color: #FE9F58;" data-target-width="38.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>F1 24 (1080p Ultra High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>100 Avg FPS, 50 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>101 Avg FPS, 76 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>126 Avg FPS, 51 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>75 Avg FPS, 58 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756303783-prwf9oxvr-bar-Metro Exodus Enhanced Edition (1080p Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (1080p Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The MSI Stealth 16 AI+ sits between RTX 5070 and full-fat (175 W) RTX 5080 gaming laptops in 1080p performance." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.000000000000004%; background-color: #FE9F58;" data-target-width="28.000000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35.333333333333336%; background-color: #FE9F58;" data-target-width="35.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">140</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FE9F58;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54.666666666666664%; background-color: #E33235;" data-target-width="54.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34%; background-color: #FE9F58;" data-target-width="34" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-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>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>102 Avg FPS, 42 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>102 Avg FPS, 53 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>140 Avg FPS, 72 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>82 Avg FPS, 51 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The MSI Stealth 16 AI+ sits between RTX 5070 and full-fat (175 W) RTX 5080 gaming laptops in 1080p performance.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787756303783-prwf9oxvr', false); });} else {initialize('fv-chart-1787756303783-prwf9oxvr', false);}})();</script></div><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787756325933-4ywr5blad *, #fv-chart-1787756325933-4ywr5blad *:before, #fv-chart-1787756325933-4ywr5blad *:after, #fv-chart-1787756325933-4ywr5blad-slideshow *, #fv-chart-1787756325933-4ywr5blad-slideshow *:before, #fv-chart-1787756325933-4ywr5blad-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787756325933-4ywr5blad, #fv-chart-1787756325933-4ywr5blad-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787756325933-4ywr5blad {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787756325933-4ywr5blad.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787756325933-4ywr5blad.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-1787756325933-4ywr5blad .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787756325933-4ywr5blad-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787756325933-4ywr5blad-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787756325933-4ywr5blad-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787756325933-4ywr5blad-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-1787756325933-4ywr5blad-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-1787756325933-4ywr5blad-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787756325933-4ywr5blad-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787756325933-4ywr5blad-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-1787756325933-4ywr5blad-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787756325933-4ywr5blad-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-1787756325933-4ywr5blad-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787756325933-4ywr5blad .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787756325933-4ywr5blad .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787756325933-4ywr5blad .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787756325933-4ywr5blad .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787756325933-4ywr5blad .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787756325933-4ywr5blad .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787756325933-4ywr5blad .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787756325933-4ywr5blad .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787756325933-4ywr5blad .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787756325933-4ywr5blad .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787756325933-4ywr5blad .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787756325933-4ywr5blad .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787756325933-4ywr5blad .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787756325933-4ywr5blad .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787756325933-4ywr5blad .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787756325933-4ywr5blad .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787756325933-4ywr5blad .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787756325933-4ywr5blad .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787756325933-4ywr5blad .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787756325933-4ywr5blad .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787756325933-4ywr5blad .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787756325933-4ywr5blad .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787756325933-4ywr5blad .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787756325933-4ywr5blad .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787756325933-4ywr5blad .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787756325933-4ywr5blad .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-bar-row, #fv-chart-1787756325933-4ywr5blad .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787756325933-4ywr5blad.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787756325933-4ywr5blad.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787756325933-4ywr5blad.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787756325933-4ywr5blad.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787756325933-4ywr5blad.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787756325933-4ywr5blad.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787756325933-4ywr5blad .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787756325933-4ywr5blad .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787756325933-4ywr5blad .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787756325933-4ywr5blad .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787756325933-4ywr5blad .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787756325933-4ywr5blad .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787756325933-4ywr5blad .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787756325933-4ywr5blad .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787756325933-4ywr5blad .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787756325933-4ywr5blad .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787756325933-4ywr5blad .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787756325933-4ywr5blad .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787756325933-4ywr5blad .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787756325933-4ywr5blad .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787756325933-4ywr5blad .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-pie-container,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-bar-row,#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-stacked-product,#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-grouped-bar-product,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-bar-row,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-stacked-product,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787756325933-4ywr5blad.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-1787756325933-4ywr5blad.mobile-view .fv-bar-label,#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-grouped-product-title,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-bar-label,#fv-chart-1787756325933-4ywr5blad.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-1787756325933-4ywr5blad.mobile-view .fv-bar-container,#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-bar-cluster,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-bar-container,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-x-axis-wrapper,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-x-axis-label-space,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-x-axis-chart-space,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-benchmark-title,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-dropdown-title,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-carousel-nav-btn,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-chart-title,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-chart-subhead,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-versus-header,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-versus-select-wrapper,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-versus-vs,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-versus-select-container,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-versus-select,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-bar-commentary-inline,#fv-chart-1787756325933-4ywr5blad.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787756325933-4ywr5blad.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787756325933-4ywr5blad.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787756325933-4ywr5blad .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787756325933-4ywr5blad .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787756325933-4ywr5blad .fv-bar-row,#fv-chart-1787756325933-4ywr5blad .fv-stacked-product,#fv-chart-1787756325933-4ywr5blad .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-bar-label,#fv-chart-1787756325933-4ywr5blad .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-1787756325933-4ywr5blad .fv-bar-container,#fv-chart-1787756325933-4ywr5blad .fv-bar-cluster {width: 100% !important;}#fv-chart-1787756325933-4ywr5blad .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756325933-4ywr5blad .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756325933-4ywr5blad .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756325933-4ywr5blad .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787756325933-4ywr5blad .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787756325933-4ywr5blad .fv-x-axis-label-space {display: none !important;}#fv-chart-1787756325933-4ywr5blad .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787756325933-4ywr5blad .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787756325933-4ywr5blad .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787756325933-4ywr5blad .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787756325933-4ywr5blad .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787756325933-4ywr5blad .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787756325933-4ywr5blad .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787756325933-4ywr5blad .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787756325933-4ywr5blad .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787756325933-4ywr5blad .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787756325933-4ywr5blad .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787756325933-4ywr5blad .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787756325933-4ywr5blad .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787756325933-4ywr5blad .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787756325933-4ywr5blad .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787756325933-4ywr5blad .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787756325933-4ywr5blad .fv-stl-shop-all-logo,#fv-chart-1787756325933-4ywr5blad .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787756325933-4ywr5blad .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787756325933-4ywr5blad .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787756325933-4ywr5blad .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787756325933-4ywr5blad.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": "1600p (native) gaming performance","description": "This chart shows average and 1% low frame rate results in various tested games at 1600p (native) resolution","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-26T14:58:45.933Z","citation": "As is the case at 1080p, at 1600p the MSI Stealth 16 AI+ sits between an RTX 5070 laptop and a full-fat (175 W) RTX 5080 laptop in its gaming performance.","keywords": ["MSI Stealth 16 AI+ | RTX 5080 (125 W)","Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)","Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)","Framework 16 | RTX 5070","Cyberpunk 2077 (Native res. RT Ultra)","Baldur's Gate 3 (Native res. Ultra)","Black Myth: Wukong benchmarking tool (Native res. High)","F1 24 (Native res. Ultra High)","Metro Exodus Enhanced Edition (Native res. Ultra)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – Cyberpunk 2077 (Native res. RT Ultra)","value": 34,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – Cyberpunk 2077 (Native res. RT Ultra)","value": 31,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – Cyberpunk 2077 (Native res. RT Ultra)","value": 40,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Cyberpunk 2077 (Native res. RT Ultra)","value": 18,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – Baldur's Gate 3 (Native res. Ultra)","value": 67,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – Baldur's Gate 3 (Native res. Ultra)","value": 80,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – Baldur's Gate 3 (Native res. Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Baldur's Gate 3 (Native res. Ultra)","value": 67,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – Black Myth: Wukong benchmarking tool (Native res. High)","value": 57,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – Black Myth: Wukong benchmarking tool (Native res. High)","value": 75,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – Black Myth: Wukong benchmarking tool (Native res. High)","value": 111,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Black Myth: Wukong benchmarking tool (Native res. High)","value": 72,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – F1 24 (Native res. Ultra High)","value": 62,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – F1 24 (Native res. Ultra High)","value": 63,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – F1 24 (Native res. Ultra High)","value": 77,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – F1 24 (Native res. Ultra High)","value": 41,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 74,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 54,"unitText": "Avg FPS"}]}</script><div id="fv-chart-1787756325933-4ywr5blad" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1600p (native) gaming performance</h3><p class="fv-chart-subhead">This chart shows average and 1% low frame rate results in various tested games at 1600p (native) resolution</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cyberpunk 2077 (Native res. RT Ultra)</option><option value="1">Baldur's Gate 3 (Native res. Ultra)</option><option value="2">Black Myth: Wukong benchmarking tool (Native res. High)</option><option value="3">F1 24 (Native res. Ultra High)</option><option value="4">Metro Exodus Enhanced Edition (Native res. Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787756325933-4ywr5blad-bar-Cyberpunk 2077 (Native res. RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (Native res. RT Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p (native) resolution" data-caption="As is the case at 1080p, at 1600p the MSI Stealth 16 AI+ sits between an RTX 5070 laptop and a full-fat (175 W) RTX 5080 laptop in its gaming performance." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #E33235;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">31</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 100%; background-color: #E33235;" data-target-width="100" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">40</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #E33235;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">18</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 20%; background-color: #FE9F58;" data-target-width="20" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">8</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 (Native res. RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>34 Avg FPS, 22 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>31 Avg FPS, 24 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>40 Avg FPS, 28 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>18 Avg FPS, 8 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756325933-4ywr5blad-bar-Baldur's Gate 3 (Native res. Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (Native res. Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p (native) resolution" data-caption="As is the case at 1080p, at 1600p the MSI Stealth 16 AI+ sits between an RTX 5070 laptop and a full-fat (175 W) RTX 5080 laptop in its gaming performance." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67%; background-color: #E33235;" data-target-width="67" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39%; background-color: #FE9F58;" data-target-width="39" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #FE9F58;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67%; background-color: #E33235;" data-target-width="67" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37%; background-color: #FE9F58;" data-target-width="37" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37</span></div></div></div></div></div><div class="fv-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>Baldur's Gate 3 (Native res. Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>67 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>80 Avg FPS, 46 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>96 Avg FPS, 42 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>67 Avg FPS, 37 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756325933-4ywr5blad-bar-Black Myth: Wukong benchmarking tool (Native res. High)" data-chart-type="Bar" data-title="Black Myth: Wukong benchmarking tool (Native res. High)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p (native) resolution" data-caption="As is the case at 1080p, at 1600p the MSI Stealth 16 AI+ sits between an RTX 5070 laptop and a full-fat (175 W) RTX 5080 laptop in its gaming performance." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38%; background-color: #E33235;" data-target-width="38" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 32.666666666666664%; background-color: #FE9F58;" data-target-width="32.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 44%; background-color: #FE9F58;" data-target-width="44" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">111</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #FE9F58;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #E33235;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.333333333333336%; background-color: #FE9F58;" data-target-width="41.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div></div></div><div class="fv-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 benchmarking tool (Native res. High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>57 Avg FPS, 49 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>75 Avg FPS, 66 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>111 Avg FPS, 80 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>72 Avg FPS, 62 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756325933-4ywr5blad-bar-F1 24 (Native res. Ultra High)" data-chart-type="Bar" data-title="F1 24 (Native res. Ultra High)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p (native) resolution" data-caption="As is the case at 1080p, at 1600p the MSI Stealth 16 AI+ sits between an RTX 5070 laptop and a full-fat (175 W) RTX 5080 laptop in its gaming performance." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #E33235;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.75%; background-color: #FE9F58;" data-target-width="53.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.25%; background-color: #FE9F58;" data-target-width="66.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.25%; background-color: #E33235;" data-target-width="96.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #FE9F58;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.24999999999999%; background-color: #E33235;" data-target-width="51.24999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div></div></div><div class="fv-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 (Native res. Ultra High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>62 Avg FPS, 43 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>63 Avg FPS, 53 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>77 Avg FPS, 55 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>41 Avg FPS, 32 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756325933-4ywr5blad-bar-Metro Exodus Enhanced Edition (Native res. Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (Native res. Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p (native) resolution" data-caption="As is the case at 1080p, at 1600p the MSI Stealth 16 AI+ sits between an RTX 5070 laptop and a full-fat (175 W) RTX 5080 laptop in its gaming performance." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FE9F58;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #FE9F58;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54%; background-color: #E33235;" data-target-width="54" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39%; background-color: #FE9F58;" data-target-width="39" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-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 (Native res. Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>74 Avg FPS, 48 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>68 Avg FPS, 46 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>96 Avg FPS, 65 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>54 Avg FPS, 39 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">As is the case at 1080p, at 1600p the MSI Stealth 16 AI+ sits between an RTX 5070 laptop and a full-fat (175 W) RTX 5080 laptop in its gaming performance.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787756325933-4ywr5blad', false); });} else {initialize('fv-chart-1787756325933-4ywr5blad', false);}})();</script></div><p>At both 1080p and 1600p (native) resolution, the power-limited RTX 5080 in the Stealth 16 AI+ tends to churn out more frames than an RTX 5070 mobile but fewer frames than an unrestricted RTX 5080 mobile. There are exceptions in my testing, though these are most likely due to the CPUs in the different laptops I compared the Stealth to. If you play mainly CPU-intensive games, you might do better with a HX chip (and a thicker laptop) rather than an H one like this.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787756349340-kgoo2xxdd *, #fv-chart-1787756349340-kgoo2xxdd *:before, #fv-chart-1787756349340-kgoo2xxdd *:after, #fv-chart-1787756349340-kgoo2xxdd-slideshow *, #fv-chart-1787756349340-kgoo2xxdd-slideshow *:before, #fv-chart-1787756349340-kgoo2xxdd-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787756349340-kgoo2xxdd, #fv-chart-1787756349340-kgoo2xxdd-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787756349340-kgoo2xxdd {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787756349340-kgoo2xxdd.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787756349340-kgoo2xxdd.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-1787756349340-kgoo2xxdd .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787756349340-kgoo2xxdd-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787756349340-kgoo2xxdd-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787756349340-kgoo2xxdd-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787756349340-kgoo2xxdd-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-1787756349340-kgoo2xxdd-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-1787756349340-kgoo2xxdd-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787756349340-kgoo2xxdd-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787756349340-kgoo2xxdd-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-1787756349340-kgoo2xxdd-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787756349340-kgoo2xxdd-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-1787756349340-kgoo2xxdd-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787756349340-kgoo2xxdd .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787756349340-kgoo2xxdd .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-bar-row, #fv-chart-1787756349340-kgoo2xxdd .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787756349340-kgoo2xxdd.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787756349340-kgoo2xxdd.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787756349340-kgoo2xxdd.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787756349340-kgoo2xxdd .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787756349340-kgoo2xxdd .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-pie-container,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-bar-row,#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-stacked-product,#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-grouped-bar-product,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-bar-row,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-stacked-product,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787756349340-kgoo2xxdd.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-1787756349340-kgoo2xxdd.mobile-view .fv-bar-label,#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-grouped-product-title,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-bar-label,#fv-chart-1787756349340-kgoo2xxdd.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-1787756349340-kgoo2xxdd.mobile-view .fv-bar-container,#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-bar-cluster,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-bar-container,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-x-axis-wrapper,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-x-axis-label-space,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-x-axis-chart-space,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-benchmark-title,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-dropdown-title,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-carousel-nav-btn,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-chart-title,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-chart-subhead,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-versus-header,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-versus-select-wrapper,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-versus-vs,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-versus-select-container,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-versus-select,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-bar-commentary-inline,#fv-chart-1787756349340-kgoo2xxdd.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787756349340-kgoo2xxdd.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787756349340-kgoo2xxdd.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787756349340-kgoo2xxdd .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-bar-row,#fv-chart-1787756349340-kgoo2xxdd .fv-stacked-product,#fv-chart-1787756349340-kgoo2xxdd .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-bar-label,#fv-chart-1787756349340-kgoo2xxdd .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-1787756349340-kgoo2xxdd .fv-bar-container,#fv-chart-1787756349340-kgoo2xxdd .fv-bar-cluster {width: 100% !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756349340-kgoo2xxdd .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756349340-kgoo2xxdd .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756349340-kgoo2xxdd .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-x-axis-label-space {display: none !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-stl-shop-all-logo,#fv-chart-1787756349340-kgoo2xxdd .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787756349340-kgoo2xxdd .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787756349340-kgoo2xxdd.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","description": "This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen where applicable","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-26T14:59:09.340Z","citation": "Again, the MSI Stealth 16 AI+ sits somewhere between an RTX 5070 and full-fat RTX 5080 gaming laptop, although with upscaling and frame gen enabled, it seems to sit a little closer to the latter.","keywords": ["MSI Stealth 16 AI+ | RTX 5080 (125 W)","Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)","Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)","Framework 16 | RTX 5070","Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 95,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 75,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 124,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 97,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 84,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 72,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 111,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 87,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 144,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 92,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W) – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 184,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 147,"unitText": "Avg FPS"}]}</script><div id="fv-chart-1787756349340-kgoo2xxdd" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Real-world gaming performance</h3><p class="fv-chart-subhead">This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen where applicable</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)</option><option value="1">Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))</option><option value="2">F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787756349340-kgoo2xxdd-bar-Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)" data-chart-type="Bar" data-title="Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen where applicable" data-caption="Again, the MSI Stealth 16 AI+ sits somewhere between an RTX 5070 and full-fat RTX 5080 gaming laptop, although with upscaling and frame gen enabled, it seems to sit a little closer to the latter." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64.66666666666666%; background-color: #E33235;" data-target-width="64.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">97</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35.333333333333336%; background-color: #FE9F58;" data-target-width="35.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.33333333333333%; background-color: #E33235;" data-target-width="63.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">95</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #FE9F58;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.66666666666667%; background-color: #E33235;" data-target-width="82.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">124</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.333333333333336%; background-color: #FE9F58;" data-target-width="55.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">83</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.666666666666664%; background-color: #FE9F58;" data-target-width="38.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div></div></div><div class="fv-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 (Native res. RT Ultra + upscaling (quality), 2x FG) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>97 Avg FPS, 53 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>95 Avg FPS, 79 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>124 Avg FPS, 83 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>75 Avg FPS, 58 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756349340-kgoo2xxdd-bar-Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))" data-chart-type="Bar" data-title="Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen where applicable" data-caption="Again, the MSI Stealth 16 AI+ sits somewhere between an RTX 5070 and full-fat RTX 5080 gaming laptop, although with upscaling and frame gen enabled, it seems to sit a little closer to the latter." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.99999999999999%; background-color: #E33235;" data-target-width="57.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">87</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #FE9F58;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #E33235;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FE9F58;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">111</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #FE9F58;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #E33235;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.333333333333336%; background-color: #FE9F58;" data-target-width="41.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div></div></div><div class="fv-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 benchmarking tool (Native res. High + upscaling (quality, 67%)) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>87 Avg FPS, 74 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>84 Avg FPS, 72 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>111 Avg FPS, 80 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>72 Avg FPS, 62 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756349340-kgoo2xxdd-bar-F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)" data-chart-type="Bar" data-title="F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen where applicable" data-caption="Again, the MSI Stealth 16 AI+ sits somewhere between an RTX 5070 and full-fat RTX 5080 gaming laptop, although with upscaling and frame gen enabled, it seems to sit a little closer to the latter." 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"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.5%; background-color: #E33235;" data-target-width="73.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">147</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.000000000000004%; background-color: #FE9F58;" data-target-width="28.000000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72%; background-color: #E33235;" data-target-width="72" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">144</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.5%; background-color: #FE9F58;" data-target-width="62.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">125</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92%; background-color: #E33235;" data-target-width="92" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">184</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45.5%; background-color: #FE9F58;" data-target-width="45.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">91</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #E33235;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">92</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35%; background-color: #FE9F58;" data-target-width="35" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</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 (Native res. Ultra High + upscaling (quality), 2x FG) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>147 Avg FPS, 56 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W)</td><td>144 Avg FPS, 125 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 (175 W)</td><td>184 Avg FPS, 91 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>92 Avg FPS, 70 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Again, the MSI Stealth 16 AI+ sits somewhere between an RTX 5070 and full-fat RTX 5080 gaming laptop, although with upscaling and frame gen enabled, it seems to sit a little closer to the latter.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787756349340-kgoo2xxdd', false); });} else {initialize('fv-chart-1787756349340-kgoo2xxdd', false);}})();</script></div><p>In terms of real-world gaming performance, ie, performance with upscaling and/or frame gen enabled, this laptop performs very well, running not too far behind a laptop with the full-fat RTX 5080 mobile. In terms of actual frame rates, in most games expect well above 60 fps on ultra settings, with ray tracing enabled, at native resolution. </p><p>And of course expect even better than this when you lower your game settings down below max, as this will net you frame rates high enough to make good use of that 240 Hz refresh rate. Not to mention lower latency, too, because frame gen does better in terms of latency when the starting frame rate is higher.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785853133373-8719q5raj *, #fv-chart-1785853133373-8719q5raj *:before, #fv-chart-1785853133373-8719q5raj *:after, #fv-chart-1785853133373-8719q5raj-slideshow *, #fv-chart-1785853133373-8719q5raj-slideshow *:before, #fv-chart-1785853133373-8719q5raj-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785853133373-8719q5raj, #fv-chart-1785853133373-8719q5raj-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785853133373-8719q5raj {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785853133373-8719q5raj.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785853133373-8719q5raj.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-1785853133373-8719q5raj .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785853133373-8719q5raj-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785853133373-8719q5raj-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785853133373-8719q5raj-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785853133373-8719q5raj-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-1785853133373-8719q5raj-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-1785853133373-8719q5raj-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785853133373-8719q5raj-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785853133373-8719q5raj-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-1785853133373-8719q5raj-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785853133373-8719q5raj-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-1785853133373-8719q5raj-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .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-1785853133373-8719q5raj .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785853133373-8719q5raj .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785853133373-8719q5raj .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785853133373-8719q5raj .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785853133373-8719q5raj .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785853133373-8719q5raj .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785853133373-8719q5raj .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785853133373-8719q5raj .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785853133373-8719q5raj .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785853133373-8719q5raj .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785853133373-8719q5raj .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785853133373-8719q5raj .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785853133373-8719q5raj .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785853133373-8719q5raj .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785853133373-8719q5raj .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785853133373-8719q5raj .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785853133373-8719q5raj .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785853133373-8719q5raj .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785853133373-8719q5raj .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785853133373-8719q5raj .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785853133373-8719q5raj .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785853133373-8719q5raj .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785853133373-8719q5raj .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785853133373-8719q5raj .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .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-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785853133373-8719q5raj .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785853133373-8719q5raj .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785853133373-8719q5raj .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-bar-row, #fv-chart-1785853133373-8719q5raj .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785853133373-8719q5raj.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785853133373-8719q5raj.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785853133373-8719q5raj.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785853133373-8719q5raj.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785853133373-8719q5raj.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785853133373-8719q5raj.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785853133373-8719q5raj .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785853133373-8719q5raj .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785853133373-8719q5raj .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785853133373-8719q5raj .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785853133373-8719q5raj .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785853133373-8719q5raj .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785853133373-8719q5raj .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785853133373-8719q5raj .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785853133373-8719q5raj .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785853133373-8719q5raj .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785853133373-8719q5raj .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785853133373-8719q5raj .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785853133373-8719q5raj .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785853133373-8719q5raj .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785853133373-8719q5raj .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-pie-container,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-bar-row,#fv-chart-1785853133373-8719q5raj.mobile-view .fv-stacked-product,#fv-chart-1785853133373-8719q5raj.mobile-view .fv-grouped-bar-product,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-bar-row,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-stacked-product,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785853133373-8719q5raj.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-1785853133373-8719q5raj.mobile-view .fv-bar-label,#fv-chart-1785853133373-8719q5raj.mobile-view .fv-grouped-product-title,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-bar-label,#fv-chart-1785853133373-8719q5raj.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-1785853133373-8719q5raj.mobile-view .fv-bar-container,#fv-chart-1785853133373-8719q5raj.mobile-view .fv-bar-cluster,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-bar-container,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785853133373-8719q5raj.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785853133373-8719q5raj.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785853133373-8719q5raj.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-x-axis-wrapper,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-x-axis-label-space,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-x-axis-chart-space,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-benchmark-title,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-dropdown-title,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-carousel-nav-btn,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-chart-title,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-chart-subhead,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-versus-header,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-versus-select-wrapper,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-versus-vs,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-versus-select-container,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-versus-select,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785853133373-8719q5raj.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-bar-commentary-inline,#fv-chart-1785853133373-8719q5raj.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785853133373-8719q5raj.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785853133373-8719q5raj.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785853133373-8719q5raj .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785853133373-8719q5raj .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785853133373-8719q5raj .fv-bar-row,#fv-chart-1785853133373-8719q5raj .fv-stacked-product,#fv-chart-1785853133373-8719q5raj .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-bar-label,#fv-chart-1785853133373-8719q5raj .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-1785853133373-8719q5raj .fv-bar-container,#fv-chart-1785853133373-8719q5raj .fv-bar-cluster {width: 100% !important;}#fv-chart-1785853133373-8719q5raj .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785853133373-8719q5raj .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785853133373-8719q5raj .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785853133373-8719q5raj .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785853133373-8719q5raj .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785853133373-8719q5raj .fv-x-axis-label-space {display: none !important;}#fv-chart-1785853133373-8719q5raj .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785853133373-8719q5raj .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785853133373-8719q5raj .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785853133373-8719q5raj .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785853133373-8719q5raj .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785853133373-8719q5raj .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785853133373-8719q5raj .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785853133373-8719q5raj .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785853133373-8719q5raj .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785853133373-8719q5raj .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785853133373-8719q5raj .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785853133373-8719q5raj .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785853133373-8719q5raj .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785853133373-8719q5raj .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785853133373-8719q5raj .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785853133373-8719q5raj .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785853133373-8719q5raj .fv-stl-shop-all-logo,#fv-chart-1785853133373-8719q5raj .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785853133373-8719q5raj .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785853133373-8719q5raj .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785853133373-8719q5raj .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785853133373-8719q5raj.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": "Extreme vs Balanced mode","description": "Comparing gaming performance, frequency, and temps for Extreme Performance (+ Apex) mode vs Balanced mode. ","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-04T14:18:53.373Z","citation": "Putting the laptop into Balanced mode cuts down the GPU frequency and CPU temps, but does cost 15–20% performance in-game.","keywords": ["MSI Stealth 16 AI+","MSI Stealth 16 AI+ (Balanced mode)","3DMark Time Spy Extreme","Metro Exodus Enhanced Edition (1080p Ultra)","Gaming temperatures","GPU stats","Versus Comparison","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ – 3DMark Time Spy Extreme","value": 8646,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ – Metro Exodus Enhanced Edition (1080p Ultra)","value": 102,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ – Gaming temperatures","value": 92,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ – GPU stats","value": 2079,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ (Balanced mode) – 3DMark Time Spy Extreme","value": 7238,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ (Balanced mode) – Metro Exodus Enhanced Edition (1080p Ultra)","value": 89,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ (Balanced mode) – Gaming temperatures","value": 83,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ (Balanced mode) – GPU stats","value": 1607,"unitText": "Avg GPU freq. (MHz)"}]}</script><div id="fv-chart-1785853133373-8719q5raj" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Extreme vs Balanced mode</h3><p class="fv-chart-subhead">Comparing gaming performance, frequency, and temps for Extreme Performance (+ Apex) mode vs Balanced mode. </p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785853133373-8719q5raj-versus-chart" data-chart-type="Versus" data-title="Versus Comparison" data-subhead="Comparing gaming performance, frequency, and temps for Extreme Performance (+ Apex) mode vs Balanced mode. " data-caption="Putting the laptop into Balanced mode cuts down the GPU frequency and CPU temps, but does cost 15–20% performance in-game." style=""><div class="fv-benchmark-group"><table class="sr-only"><caption>Versus Comparison Data</caption><thead><tr><th>Attribute</th><th>MSI Stealth 16 AI+</th><th>MSI Stealth 16 AI+ (Balanced mode)</th></tr></thead><tbody><tr><td>3DMark Time Spy Extreme</td><td>8646</td><td>7238</td></tr><tr><td>Metro Exodus Enhanced Edition (1080p Ultra)</td><td>102</td><td>89</td></tr><tr><td>Gaming temperatures</td><td>92</td><td>83</td></tr><tr><td>GPU stats</td><td>2079</td><td>1607</td></tr></tbody></table><div class="fv-versus-chart" id="fv-chart-1785853133373-8719q5raj-versus" data-versus-data="[{"attribute":"3DMark Time Spy Extreme","originalAttribute":"3DMark Time Spy Extreme","productData":{"MSI Stealth 16 AI+":{"value":8646,"unit":"Overall index score"},"MSI Stealth 16 AI+ (Balanced mode)":{"value":7238,"unit":"Overall index score"}}},{"attribute":"Metro Exodus Enhanced Edition (1080p Ultra)","originalAttribute":"Metro Exodus Enhanced Edition (1080p Ultra)","productData":{"MSI Stealth 16 AI+":{"value":102,"unit":"Avg FPS"},"MSI Stealth 16 AI+ (Balanced mode)":{"value":89,"unit":"Avg FPS"}}},{"attribute":"Gaming temperatures","originalAttribute":"Gaming temperatures","productData":{"MSI Stealth 16 AI+":{"value":92,"unit":"Avg CPU (°C)"},"MSI Stealth 16 AI+ (Balanced mode)":{"value":83,"unit":"Avg CPU (°C)"}}},{"attribute":"GPU stats","originalAttribute":"GPU stats","productData":{"MSI Stealth 16 AI+":{"value":2079,"unit":"Avg GPU freq. (MHz)"},"MSI Stealth 16 AI+ (Balanced mode)":{"value":1607,"unit":"Avg GPU freq. (MHz)"}}}]" data-left-color="#E33235" data-right-color="#FE9F58"><div class="fv-versus-header"><div class="fv-versus-select-wrapper fv-left"><div class="fv-versus-select-container"><select class="fv-versus-select fv-select-left" style="color: #E33235; border-color: #E33235;"><option value="MSI Stealth 16 AI+" selected>MSI Stealth 16 AI+</option><option value="MSI Stealth 16 AI+ (Balanced mode)">MSI Stealth 16 AI+ (Balanced mode)</option></select><svg class="fv-versus-chevron" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: #E33235;"><polyline points="6 9 12 15 18 9"></polyline></svg></div></div><div class="fv-versus-vs">VS</div><div class="fv-versus-select-wrapper fv-right"><div class="fv-versus-select-container"><select class="fv-versus-select fv-select-right" style="color: #FE9F58; border-color: #FE9F58;"><option value="MSI Stealth 16 AI+">MSI Stealth 16 AI+</option><option value="MSI Stealth 16 AI+ (Balanced mode)" selected>MSI Stealth 16 AI+ (Balanced mode)</option></select><svg class="fv-versus-chevron" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: #FE9F58;"><polyline points="6 9 12 15 18 9"></polyline></svg></div></div></div><div class="fv-versus-body"><div class="fv-versus-row" data-index="0"><div class="fv-versus-label"><span>3DMark Time Spy Extreme (Overall index score)</span></div><div class="fv-versus-bar-container"><div class="fv-versus-bar-left-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-left" style="--target-width: 95%; background-color: #E33235;" data-target-width="95"><span class="fv-versus-pct-diff" style="color: rgba(255, 255, 255, 0.9);">+19%</span><span class="fv-versus-val-text fv-inside-left" style="margin-left: auto;">8,646</span></div></div><div class="fv-versus-bar-right-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-right" style="--target-width: 71.15776081424936%; background-color: #FE9F58;" data-target-width="71.15776081424936"><span class="fv-versus-val-text fv-inside-right" style="margin-right: auto;">7,238</span></div></div><div class="fv-versus-center-line" style="background-color: #ededed;"></div></div></div><div class="fv-versus-row" data-index="1"><div class="fv-versus-label"><span>Metro Exodus Enhanced Edition (1080p Ultra) (Avg FPS)</span></div><div class="fv-versus-bar-container"><div class="fv-versus-bar-left-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-left" style="--target-width: 95%; background-color: #E33235;" data-target-width="95"><span class="fv-versus-pct-diff" style="color: rgba(255, 255, 255, 0.9);">+15%</span><span class="fv-versus-val-text fv-inside-left" style="margin-left: auto;">102</span></div></div><div class="fv-versus-bar-right-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-right" style="--target-width: 74.16666666666667%; background-color: #FE9F58;" data-target-width="74.16666666666667"><span class="fv-versus-val-text fv-inside-right" style="margin-right: auto;">89</span></div></div><div class="fv-versus-center-line" style="background-color: #ededed;"></div></div></div><div class="fv-versus-row" data-index="2"><div class="fv-versus-label"><span>Gaming temperatures (Avg CPU (°C))</span></div><div class="fv-versus-bar-container"><div class="fv-versus-bar-left-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-left" style="--target-width: 95%; background-color: #E33235;" data-target-width="95"><span class="fv-versus-pct-diff" style="color: rgba(255, 255, 255, 0.9);">+11%</span><span class="fv-versus-val-text fv-inside-left" style="margin-left: auto;">92</span></div></div><div class="fv-versus-bar-right-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-right" style="--target-width: 76.68478260869566%; background-color: #FE9F58;" data-target-width="76.68478260869566"><span class="fv-versus-val-text fv-inside-right" style="margin-right: auto;">83</span></div></div><div class="fv-versus-center-line" style="background-color: #ededed;"></div></div></div><div class="fv-versus-row" data-index="3"><div class="fv-versus-label"><span>GPU stats (Avg GPU freq. (MHz))</span></div><div class="fv-versus-bar-container"><div class="fv-versus-bar-left-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-left" style="--target-width: 95%; background-color: #E33235;" data-target-width="95"><span class="fv-versus-pct-diff" style="color: rgba(255, 255, 255, 0.9);">+29%</span><span class="fv-versus-val-text fv-inside-left" style="margin-left: auto;">2,079</span></div></div><div class="fv-versus-bar-right-wrapper" style="position: relative;"><div class="fv-versus-bar fv-versus-bar-right" style="--target-width: 65.7022607022607%; background-color: #FE9F58;" data-target-width="65.7022607022607"><span class="fv-versus-val-text fv-inside-right" style="margin-right: auto;">1,607</span></div></div><div class="fv-versus-center-line" style="background-color: #ededed;"></div></div></div></div></div></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Putting the laptop into Balanced mode cuts down the GPU frequency and CPU temps, but does cost 15–20% performance in-game.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785853133373-8719q5raj', false); });} else {initialize('fv-chart-1785853133373-8719q5raj', false);}})();</script></div><p>While the above tests were done with the laptop in Extreme Performance mode, I also tried out the laptop in Balanced mode, which limits frequencies and temps a little and keeps the fans quieter. If you're playing graphically intensive games, I really wouldn't recommend this as the drop in performance is quite significant. It drops frame rates by about 15–20%, turning it more decidedly into something like an RTX 5070 machine, and the fan noise reduction isn't really worth that. But for less demanding games where you don't need that extra 15+%, it's a good shout.</p><p>I also tried disabling the 'Apex Mode' which pushes things to the max, even above the 'Extreme Performance' defaults, but I found there to be little in it, just a 1-3% decrease in performance and basically no change in max temps, just 1 °C lower for the GPU.</p><p>Overall, I'm pretty impressed with how this Stealth performs given its sleek form factor and pleasant-sounding fans (they do get loud, just not in an obnoxious way). You're getting better performance than an RTX 5070 laptop in a form factor that's usually reserved for more mid-range and less thermally expulsive internals. If you want the best performance possible from a high-end machine, this isn't it, but if you're willing to sacrifice a little for the sleek design, it's stellar.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787756393424-ujautk4ml *, #fv-chart-1787756393424-ujautk4ml *:before, #fv-chart-1787756393424-ujautk4ml *:after, #fv-chart-1787756393424-ujautk4ml-slideshow *, #fv-chart-1787756393424-ujautk4ml-slideshow *:before, #fv-chart-1787756393424-ujautk4ml-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787756393424-ujautk4ml, #fv-chart-1787756393424-ujautk4ml-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787756393424-ujautk4ml {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787756393424-ujautk4ml.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787756393424-ujautk4ml.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-1787756393424-ujautk4ml .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787756393424-ujautk4ml-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787756393424-ujautk4ml-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787756393424-ujautk4ml-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787756393424-ujautk4ml-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-1787756393424-ujautk4ml-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-1787756393424-ujautk4ml-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787756393424-ujautk4ml-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787756393424-ujautk4ml-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-1787756393424-ujautk4ml-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787756393424-ujautk4ml-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-1787756393424-ujautk4ml-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787756393424-ujautk4ml .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787756393424-ujautk4ml .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787756393424-ujautk4ml .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787756393424-ujautk4ml .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787756393424-ujautk4ml .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787756393424-ujautk4ml .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787756393424-ujautk4ml .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787756393424-ujautk4ml .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787756393424-ujautk4ml .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787756393424-ujautk4ml .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787756393424-ujautk4ml .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787756393424-ujautk4ml .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787756393424-ujautk4ml .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787756393424-ujautk4ml .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787756393424-ujautk4ml .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787756393424-ujautk4ml .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787756393424-ujautk4ml .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787756393424-ujautk4ml .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787756393424-ujautk4ml .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787756393424-ujautk4ml .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787756393424-ujautk4ml .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787756393424-ujautk4ml .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787756393424-ujautk4ml .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787756393424-ujautk4ml .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787756393424-ujautk4ml .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787756393424-ujautk4ml .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-bar-row, #fv-chart-1787756393424-ujautk4ml .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787756393424-ujautk4ml.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787756393424-ujautk4ml.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787756393424-ujautk4ml.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787756393424-ujautk4ml.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787756393424-ujautk4ml.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787756393424-ujautk4ml.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787756393424-ujautk4ml .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787756393424-ujautk4ml .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787756393424-ujautk4ml .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787756393424-ujautk4ml .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787756393424-ujautk4ml .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787756393424-ujautk4ml .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787756393424-ujautk4ml .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787756393424-ujautk4ml .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787756393424-ujautk4ml .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787756393424-ujautk4ml .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787756393424-ujautk4ml .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787756393424-ujautk4ml .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787756393424-ujautk4ml .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787756393424-ujautk4ml .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787756393424-ujautk4ml .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-pie-container,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-bar-row,#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-stacked-product,#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-grouped-bar-product,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-bar-row,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-stacked-product,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787756393424-ujautk4ml.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-1787756393424-ujautk4ml.mobile-view .fv-bar-label,#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-grouped-product-title,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-bar-label,#fv-chart-1787756393424-ujautk4ml.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-1787756393424-ujautk4ml.mobile-view .fv-bar-container,#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-bar-cluster,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-bar-container,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-x-axis-wrapper,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-x-axis-label-space,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-x-axis-chart-space,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-benchmark-title,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-dropdown-title,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-carousel-nav-btn,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-chart-title,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-chart-subhead,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-versus-header,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-versus-select-wrapper,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-versus-vs,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-versus-select-container,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-versus-select,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-bar-commentary-inline,#fv-chart-1787756393424-ujautk4ml.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787756393424-ujautk4ml.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787756393424-ujautk4ml.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787756393424-ujautk4ml .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787756393424-ujautk4ml .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787756393424-ujautk4ml .fv-bar-row,#fv-chart-1787756393424-ujautk4ml .fv-stacked-product,#fv-chart-1787756393424-ujautk4ml .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-bar-label,#fv-chart-1787756393424-ujautk4ml .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-1787756393424-ujautk4ml .fv-bar-container,#fv-chart-1787756393424-ujautk4ml .fv-bar-cluster {width: 100% !important;}#fv-chart-1787756393424-ujautk4ml .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756393424-ujautk4ml .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756393424-ujautk4ml .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756393424-ujautk4ml .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787756393424-ujautk4ml .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787756393424-ujautk4ml .fv-x-axis-label-space {display: none !important;}#fv-chart-1787756393424-ujautk4ml .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787756393424-ujautk4ml .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787756393424-ujautk4ml .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787756393424-ujautk4ml .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787756393424-ujautk4ml .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787756393424-ujautk4ml .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787756393424-ujautk4ml .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787756393424-ujautk4ml .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787756393424-ujautk4ml .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787756393424-ujautk4ml .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787756393424-ujautk4ml .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787756393424-ujautk4ml .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787756393424-ujautk4ml .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787756393424-ujautk4ml .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787756393424-ujautk4ml .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787756393424-ujautk4ml .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787756393424-ujautk4ml .fv-stl-shop-all-logo,#fv-chart-1787756393424-ujautk4ml .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787756393424-ujautk4ml .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787756393424-ujautk4ml .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787756393424-ujautk4ml .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787756393424-ujautk4ml.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "System performance","description": "The laptops are here tested against intensive benchmarks that mostly test the CPU, but also the GPU, for productivity tasks.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-26T14:59:53.424Z","citation": "The MSI Stealth 16 AI+ keeps up with similar laptops for productivity, though struggles to match the chops of a 175 W RTX 5080 and more powerful Core Ultra 9 275HX.","keywords": ["MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W)","Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W)","Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W)","Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070","7zip 24.07","Cinebench 2024","Blender 4.2.0 (junkshop)","Procyon","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W) – 7zip 24.07","value": 117.88,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070 – 7zip 24.07","value": 108.822,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W) – 7zip 24.07","value": 162.454,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W) – 7zip 24.07","value": 105.399,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W) – Cinebench 2024","value": 1215,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070 – Cinebench 2024","value": 1158,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W) – Cinebench 2024","value": 2039,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W) – Cinebench 2024","value": 1221,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W) – Blender 4.2.0 (junkshop)","value": 85.5,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070 – Blender 4.2.0 (junkshop)","value": 93.15,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W) – Blender 4.2.0 (junkshop)","value": 156.29,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W) – Blender 4.2.0 (junkshop)","value": 79.43,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W) – Procyon","value": 2464,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070 – Procyon","value": 1789,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W) – Procyon","value": 2853,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W) – Procyon","value": 2472,"unitText": "Overall index score"}]}</script><div id="fv-chart-1787756393424-ujautk4ml" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">System performance</h3><p class="fv-chart-subhead">The laptops are here tested against intensive benchmarks that mostly test the CPU, but also the GPU, for productivity tasks.</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">7zip 24.07</option><option value="1">Cinebench 2024</option><option value="2">Blender 4.2.0 (junkshop)</option><option value="3">Procyon</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787756393424-ujautk4ml-bar-7zip 24.07" data-chart-type="Bar" data-title="7zip 24.07" data-subhead="The laptops are here tested against intensive benchmarks that mostly test the CPU, but also the GPU, for productivity tasks." data-caption="The MSI Stealth 16 AI+ keeps up with similar laptops for productivity, though struggles to match the chops of a 175 W RTX 5080 and more powerful Core Ultra 9 275HX." 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>Compressing (GIPS)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Decompressing (GIPS)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.6995%; background-color: #E33235;" data-target-width="52.6995" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">105.399</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.414%; background-color: #FE9F58;" data-target-width="49.414" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">98.828</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.93999999999999%; background-color: #E33235;" data-target-width="58.93999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">117.88</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.44%; background-color: #FE9F58;" data-target-width="50.44" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">100.88</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.227%; background-color: #E33235;" data-target-width="81.227" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">162.454</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92.1295%; background-color: #FE9F58;" data-target-width="92.1295" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">184.259</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54.411%; background-color: #E33235;" data-target-width="54.411" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">108.822</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64.1775%; background-color: #FE9F58;" data-target-width="64.1775" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">128.355</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>7zip 24.07 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W)</td><td>105.399 Compressing (GIPS), 98.828 Decompressing (GIPS)</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W)</td><td>117.88 Compressing (GIPS), 100.88 Decompressing (GIPS)</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W)</td><td>162.454 Compressing (GIPS), 184.259 Decompressing (GIPS)</td></tr><tr><td>Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070</td><td>108.822 Compressing (GIPS), 128.355 Decompressing (GIPS)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756393424-ujautk4ml-bar-Cinebench 2024" data-chart-type="Bar" data-title="Cinebench 2024" data-subhead="The laptops are here tested against intensive benchmarks that mostly test the CPU, but also the GPU, for productivity tasks." data-caption="The MSI Stealth 16 AI+ keeps up with similar laptops for productivity, though struggles to match the chops of a 175 W RTX 5080 and more powerful Core Ultra 9 275HX." 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>Multi-core index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Single-core index score</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.699999999999996%; background-color: #E33235;" data-target-width="40.699999999999996" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1221</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.133333333333333%; background-color: #FE9F58;" data-target-width="4.133333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">124</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.5%; background-color: #E33235;" data-target-width="40.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1215</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.133333333333333%; background-color: #FE9F58;" data-target-width="4.133333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">124</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.96666666666667%; background-color: #E33235;" data-target-width="67.96666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2039</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.6%; background-color: #FE9F58;" data-target-width="4.6" data-target-margin="0"></div><span class="fv-bar-value-outside">138</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.6%; background-color: #E33235;" data-target-width="38.6" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1158</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.5000000000000004%; background-color: #FE9F58;" data-target-width="3.5000000000000004" data-target-margin="0"></div><span class="fv-bar-value-outside">105</span></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>750</span><span>1,500</span><span>2,250</span><span>3,000</span></div></div></div><table class="sr-only"><caption>Cinebench 2024 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W)</td><td>1221 Multi-core index score, 124 Single-core index score</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W)</td><td>1215 Multi-core index score, 124 Single-core index score</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W)</td><td>2039 Multi-core index score, 138 Single-core index score</td></tr><tr><td>Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070</td><td>1158 Multi-core index score, 105 Single-core index score</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756393424-ujautk4ml-bar-Blender 4.2.0 (junkshop)" data-chart-type="Bar" data-title="Blender 4.2.0 (junkshop)" data-subhead="The laptops are here tested against intensive benchmarks that mostly test the CPU, but also the GPU, for productivity tasks." data-caption="The MSI Stealth 16 AI+ keeps up with similar laptops for productivity, though struggles to match the chops of a 175 W RTX 5080 and more powerful Core Ultra 9 275HX." 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>CPU (samples/min)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>GPU (samples/min)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.9715%; background-color: #E33235;" data-target-width="3.9715" data-target-margin="0"></div><span class="fv-bar-value-outside">79.43</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84.56849999999999%; background-color: #FE9F58;" data-target-width="84.56849999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1691.37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.275%; background-color: #E33235;" data-target-width="4.275" data-target-margin="0"></div><span class="fv-bar-value-outside">85.5</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.11649999999999%; background-color: #FE9F58;" data-target-width="82.11649999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1642.33</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 7.814499999999999%; background-color: #E33235;" data-target-width="7.814499999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">156.29</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 94.1965%; background-color: #FE9F58;" data-target-width="94.1965" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1883.93</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.657500000000001%; background-color: #E33235;" data-target-width="4.657500000000001" data-target-margin="0"></div><span class="fv-bar-value-outside">93.15</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.303999999999995%; background-color: #FE9F58;" data-target-width="51.303999999999995" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1026.08</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>500</span><span>1,000</span><span>1,500</span><span>2,000</span></div></div></div><table class="sr-only"><caption>Blender 4.2.0 (junkshop) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W)</td><td>79.43 CPU (samples/min), 1691.37 GPU (samples/min)</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W)</td><td>85.5 CPU (samples/min), 1642.33 GPU (samples/min)</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W)</td><td>156.29 CPU (samples/min), 1883.93 GPU (samples/min)</td></tr><tr><td>Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070</td><td>93.15 CPU (samples/min), 1026.08 GPU (samples/min)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787756393424-ujautk4ml-bar-Procyon" data-chart-type="Bar" data-title="Procyon" data-subhead="The laptops are here tested against intensive benchmarks that mostly test the CPU, but also the GPU, for productivity tasks." data-caption="The MSI Stealth 16 AI+ keeps up with similar laptops for productivity, though struggles to match the chops of a 175 W RTX 5080 and more powerful Core Ultra 9 275HX." 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>Overall index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Duration (Sec)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>Sec/image</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.39999999999999%; background-color: #E33235;" data-target-width="82.39999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2472</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.3479999999999999%; background-color: #FE9F58;" data-target-width="1.3479999999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">40.44</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.08433333333333333%; background-color: #1CA9C4;" data-target-width="0.08433333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">2.53</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.13333333333334%; background-color: #E33235;" data-target-width="82.13333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2464</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.3523333333333334%; background-color: #FE9F58;" data-target-width="1.3523333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">40.57</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.08433333333333333%; background-color: #1CA9C4;" data-target-width="0.08433333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">2.53</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95.1%; background-color: #E33235;" data-target-width="95.1" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2853</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.1683333333333332%; background-color: #FE9F58;" data-target-width="1.1683333333333332" data-target-margin="0"></div><span class="fv-bar-value-outside">35.05</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.073%; background-color: #1CA9C4;" data-target-width="0.073" data-target-margin="0"></div><span class="fv-bar-value-outside">2.19</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 59.63333333333334%; background-color: #E33235;" data-target-width="59.63333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1789</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.863333333333333%; background-color: #FE9F58;" data-target-width="1.863333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">55.9</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.11633333333333334%; background-color: #1CA9C4;" data-target-width="0.11633333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">3.49</span></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>750</span><span>1,500</span><span>2,250</span><span>3,000</span></div></div></div><table class="sr-only"><caption>Procyon Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W)</td><td>2472 Overall index score, 40.44 Duration (Sec), 2.53 Sec/image</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W)</td><td>2464 Overall index score, 40.57 Duration (Sec), 2.53 Sec/image</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W)</td><td>2853 Overall index score, 35.05 Duration (Sec), 2.19 Sec/image</td></tr><tr><td>Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070</td><td>1789 Overall index score, 55.9 Duration (Sec), 3.49 Sec/image</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The MSI Stealth 16 AI+ keeps up with similar laptops for productivity, though struggles to match the chops of a 175 W RTX 5080 and more powerful Core Ultra 9 275HX.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787756393424-ujautk4ml', false); });} else {initialize('fv-chart-1787756393424-ujautk4ml', false);}})();</script></div><p>Productivity-wise, the story is very much the same. It's a high-end laptop, but the CPU that MSI has opted for compromises in raw horsepower to keep things light and efficient enough for the slim design.</p><p>The Core Ultra 9 257HX in the Legion 7i Pro Gen10 runs rings around the Core Ultra 9 386H in this laptop in some benchmarks (Cinebench an 7Zip) and performs just moderately better in the rest. The Stealth's Intel chip does outperform the AMD Ryzen AI 9 HX 370 in the <a href="https://www.pcgamer.com/hardware/gaming-laptops/framework-16-rtx-5070-upgrade-review/" target="_blank">Framework 16</a>, though. It's far from a bad chip, just know that you can get better if you're willing to opt for a chunkier and potentially louder laptop.</p><h2 class="article-body__section" id="section-msi-stealth-16-ai-b3w-thermals"><span>MSI Stealth 16 AI+ B3W Thermals</span></h2><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787756412394-7rtlfs1uf *, #fv-chart-1787756412394-7rtlfs1uf *:before, #fv-chart-1787756412394-7rtlfs1uf *:after, #fv-chart-1787756412394-7rtlfs1uf-slideshow *, #fv-chart-1787756412394-7rtlfs1uf-slideshow *:before, #fv-chart-1787756412394-7rtlfs1uf-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787756412394-7rtlfs1uf, #fv-chart-1787756412394-7rtlfs1uf-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787756412394-7rtlfs1uf {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787756412394-7rtlfs1uf.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787756412394-7rtlfs1uf.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-1787756412394-7rtlfs1uf .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787756412394-7rtlfs1uf-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787756412394-7rtlfs1uf-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787756412394-7rtlfs1uf-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787756412394-7rtlfs1uf-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-1787756412394-7rtlfs1uf-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-1787756412394-7rtlfs1uf-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787756412394-7rtlfs1uf-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787756412394-7rtlfs1uf-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-1787756412394-7rtlfs1uf-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787756412394-7rtlfs1uf-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-1787756412394-7rtlfs1uf-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787756412394-7rtlfs1uf .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787756412394-7rtlfs1uf .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-bar-row, #fv-chart-1787756412394-7rtlfs1uf .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787756412394-7rtlfs1uf.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787756412394-7rtlfs1uf.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787756412394-7rtlfs1uf.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787756412394-7rtlfs1uf .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787756412394-7rtlfs1uf .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-pie-container,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-bar-row,#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-stacked-product,#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-grouped-bar-product,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-bar-row,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-stacked-product,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787756412394-7rtlfs1uf.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-1787756412394-7rtlfs1uf.mobile-view .fv-bar-label,#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-grouped-product-title,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-bar-label,#fv-chart-1787756412394-7rtlfs1uf.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-1787756412394-7rtlfs1uf.mobile-view .fv-bar-container,#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-bar-cluster,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-bar-container,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-x-axis-wrapper,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-x-axis-label-space,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-x-axis-chart-space,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-benchmark-title,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-dropdown-title,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-carousel-nav-btn,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-chart-title,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-chart-subhead,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-versus-header,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-versus-select-wrapper,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-versus-vs,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-versus-select-container,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-versus-select,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-bar-commentary-inline,#fv-chart-1787756412394-7rtlfs1uf.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787756412394-7rtlfs1uf.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787756412394-7rtlfs1uf.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787756412394-7rtlfs1uf .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-bar-row,#fv-chart-1787756412394-7rtlfs1uf .fv-stacked-product,#fv-chart-1787756412394-7rtlfs1uf .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-bar-label,#fv-chart-1787756412394-7rtlfs1uf .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-1787756412394-7rtlfs1uf .fv-bar-container,#fv-chart-1787756412394-7rtlfs1uf .fv-bar-cluster {width: 100% !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787756412394-7rtlfs1uf .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787756412394-7rtlfs1uf .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787756412394-7rtlfs1uf .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-x-axis-label-space {display: none !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-stl-shop-all-logo,#fv-chart-1787756412394-7rtlfs1uf .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787756412394-7rtlfs1uf .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787756412394-7rtlfs1uf.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 temperatures","description": "Gaming temperature results recorded during multiple Metro Exodus EE runs","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-26T15:00:12.394Z","citation": "The CPU in the MSI Stealth 16 AI+ runs pretty hot, but that's par for the course for an Intel chip. The GPU, however, runs notably hotter than other laptops we've tested. It stays well within safe limits, though.","keywords": ["MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W)","Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W)","Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W)","Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070","Gaming temperatures","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W) – Gaming temperatures","value": 72,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070 – Gaming temperatures","value": 65,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W) – Gaming temperatures","value": 94,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W) – Gaming temperatures","value": 92,"unitText": "Avg CPU (°C)"}]}</script><div id="fv-chart-1787756412394-7rtlfs1uf" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Real-world gaming temperatures</h3><p class="fv-chart-subhead">Gaming temperature results recorded during multiple Metro Exodus EE runs</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787756412394-7rtlfs1uf-bar-Gaming temperatures" data-chart-type="Bar" data-title="Gaming temperatures" data-subhead="Gaming temperature results recorded during multiple Metro Exodus EE runs" data-caption="The CPU in the MSI Stealth 16 AI+ runs pretty hot, but that's par for the course for an Intel chip. The GPU, however, runs notably hotter than other laptops we've tested. It stays well within safe limits, though." style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Gaming temperatures</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>Avg CPU (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Max CPU (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>Avg GPU (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #EB6F71;"></div><span>Max GPU (°C)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.33333333333333%; background-color: #E33235;" data-target-width="61.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">92</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #FE9F58;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">100</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54%; background-color: #1CA9C4;" data-target-width="54" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.99999999999999%; background-color: #EB6F71;" data-target-width="57.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">87</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #E33235;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.33333333333333%; background-color: #FE9F58;" data-target-width="65.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">98</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #1CA9C4;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.33333333333333%; background-color: #EB6F71;" data-target-width="51.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.66666666666667%; background-color: #E33235;" data-target-width="62.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">94</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">105</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #1CA9C4;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #EB6F71;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.333333333333336%; background-color: #E33235;" data-target-width="43.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #FE9F58;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45.33333333333333%; background-color: #1CA9C4;" data-target-width="45.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.333333333333336%; background-color: #EB6F71;" data-target-width="47.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">71</span></div></div></div></div></div><div class="fv-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>Gaming temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Stealth 16 AI+ | Intel Core Ultra 9 386H | RTX 5080 (125 W)</td><td>92 Avg CPU (°C), 100 Max CPU (°C), 81 Avg GPU (°C), 87 Max GPU (°C)</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | Intel Core Ultra 9 386H | RTX 5080 (135 W)</td><td>72 Avg CPU (°C), 98 Max CPU (°C), 69 Avg GPU (°C), 77 Max GPU (°C)</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | Intel Core Ultra 9 275HX | RTX 5080 (175 W)</td><td>94 Avg CPU (°C), 105 Max CPU (°C), 74 Avg GPU (°C), 79 Max GPU (°C)</td></tr><tr><td>Framework 16 | AMD Ryzen AI 9 HX 370 | RTX 5070</td><td>65 Avg CPU (°C), 73 Max CPU (°C), 68 Avg GPU (°C), 71 Max GPU (°C)</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The CPU in the MSI Stealth 16 AI+ runs pretty hot, but that's par for the course for an Intel chip. The GPU, however, runs notably hotter than other laptops we've tested. It stays well within safe limits, though.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787756412394-7rtlfs1uf', false); });} else {initialize('fv-chart-1787756412394-7rtlfs1uf', false);}})();</script></div><p>Both the Intel processor and the Nvidia GPU in the Stealth 16 AI+ B3W can get pretty toasty, whether gaming or doing productivity tasks. That being said, I've definitely seen some Intel chips get hotter. The GPU, on the other hand, reaches higher max temps than others I've seen, but still stays under 90 °C and well within safe limits.</p><p>Importantly, the underside of the laptop doesn't get too hot other than right at the back near the screen, behind the stand-off ridge. If you position the laptop right, you can keep that part from touching your legs when you have it on your lap, but if you don't get it right, be prepared to feel the burn. Ditto touching above the Function keys, which gets very hot while the rest of the keyboard area stays just warm.</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="psUr5wPNsXQGBJ9jdRjUZE" name="IMG_3482" alt="An MSI Stealth 16 AI+ gaming laptop with RTX 5080 mobile (125 W)." src="https://cdn.mos.cms.futurecdn.net/psUr5wPNsXQGBJ9jdRjUZE.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>And when it comes to the fans, these are fantastic (<em>ba dum tsh</em>). They get loud when they're working hard, but no louder than other gaming PCs I've heard when pushing things to the max. The difference here is they have nary a semblance of whine to them, just a pleasant whoosh, like a desk fan on a warm summer's day.</p><p>Turning the performance profile down to Balanced, the same timbre is maintained but things obviously get a little quieter. It's not night-and-day, though, and as I said previously, I'd rather get the extra frames. Only if I'm trying to hear audio out of the speakers would I lower things down to Balanced—with headphones on that have a good seal around them, the fans on Extreme Performance mode aren't audible while gaming anyway.</p><h2 class="article-body__section" id="section-msi-stealth-16-ai-b3w-aesthetics"><span>MSI Stealth 16 AI+ B3W Aesthetics</span></h2><p>I was immediately surprised by just how sleek and subtle the Stealth 16 AI+ B3W is. MSI's choice here makes for exactly my cup of tea because I like my laptops to be ones I'm not afraid to take out at a cafe or around less gamer-accepting folk (you know the ones).</p><p>The 'Stealth' in its name, then, for me means it can fly somewhat under the radar as a gaming machine when I'm out and about (assuming I have the RGB turned off), but reveal its true gaming power when I get home. And in this sense it definitely succeeds, even given the power limitation caveat mentioned in the section above. </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="Fkt3bFucPNWmaff2aNoFZE" name="IMG_3476" alt="An MSI Stealth 16 AI+ gaming laptop with RTX 5080 mobile (125 W)." src="https://cdn.mos.cms.futurecdn.net/Fkt3bFucPNWmaff2aNoFZE.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>It might seem a little greedy of me, given how well it delivers on the understated, professional look, but I think it could have potentially leaned even further in this direction. For instance, it could have got rid of the subtle embossed pattern on the lid entirely, like how Asus does with its <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-tuf-a14-2025-review/" target="_blank">TUF A14</a>, another laptop I love.</p><p>That being said, the MSI is almost all the way there, and I really can't complain. Subtle metal styling and a giant trackpad just does it for me.</p><h2 class="article-body__section" id="section-msi-stealth-16-ai-b3w-software"><span>MSI Stealth 16 AI+ B3W Software</span></h2><p>MSI's software is nothing to write home about, but it's fine. Just fine, nothing more, nothing less. I like that you get to choose which modules to install, so you can only keep what you need running. For me, that was just the RGB lighting control and performance mode selections. The interface is clean, if not very aesthetically pleasing. It's not the most intuitive to navigate given the different add-on module sections/names, but once you get used to it it's (you guessed it) fine.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/VHL8jpnPZ8k4P4jWYUsq5i.png" alt="MSI Center software running on an MSI Stealth 16 AI+ gaming laptop." /><figcaption><small role="credit">MSI</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/W2W9hLYARW3TZkBAEKs36i.png" alt="MSI Center software running on an MSI Stealth 16 AI+ gaming laptop." /><figcaption><small role="credit">MSI</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/PJLrEY2q4zxQ8d5dX35X5i.png" alt="MSI Center software running on an MSI Stealth 16 AI+ gaming laptop." /><figcaption><small role="credit">MSI</small></figcaption></figure></figure><p>Other than that, the laptop came with Norton installed, which is worth uninstalling, in my opinion. I don't see much need for anything other than Microsoft Defender these days, and if I were going to have another antivirus on there I'd go for ESET, but that's a personal choice. Norton let me uninstall it pretty easily, at any rate.</p><h2 class="article-body__section" id="section-msi-stealth-16-ai-b3w-battery-life"><span>MSI Stealth 16 AI+ B3W Battery life</span></h2><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785941925610-h2uwmlhwh *, #fv-chart-1785941925610-h2uwmlhwh *:before, #fv-chart-1785941925610-h2uwmlhwh *:after, #fv-chart-1785941925610-h2uwmlhwh-slideshow *, #fv-chart-1785941925610-h2uwmlhwh-slideshow *:before, #fv-chart-1785941925610-h2uwmlhwh-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785941925610-h2uwmlhwh, #fv-chart-1785941925610-h2uwmlhwh-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785941925610-h2uwmlhwh {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785941925610-h2uwmlhwh.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785941925610-h2uwmlhwh.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-1785941925610-h2uwmlhwh .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785941925610-h2uwmlhwh-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785941925610-h2uwmlhwh-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785941925610-h2uwmlhwh-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785941925610-h2uwmlhwh-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-1785941925610-h2uwmlhwh-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-1785941925610-h2uwmlhwh-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785941925610-h2uwmlhwh-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785941925610-h2uwmlhwh-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-1785941925610-h2uwmlhwh-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785941925610-h2uwmlhwh-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-1785941925610-h2uwmlhwh-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785941925610-h2uwmlhwh .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785941925610-h2uwmlhwh .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-bar-row, #fv-chart-1785941925610-h2uwmlhwh .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785941925610-h2uwmlhwh.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785941925610-h2uwmlhwh.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785941925610-h2uwmlhwh.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785941925610-h2uwmlhwh .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785941925610-h2uwmlhwh .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-pie-container,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-bar-row,#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-stacked-product,#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-grouped-bar-product,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-bar-row,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-stacked-product,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785941925610-h2uwmlhwh.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-1785941925610-h2uwmlhwh.mobile-view .fv-bar-label,#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-grouped-product-title,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-bar-label,#fv-chart-1785941925610-h2uwmlhwh.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-1785941925610-h2uwmlhwh.mobile-view .fv-bar-container,#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-bar-cluster,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-bar-container,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-x-axis-wrapper,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-x-axis-label-space,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-x-axis-chart-space,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-benchmark-title,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-dropdown-title,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-carousel-nav-btn,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-chart-title,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-chart-subhead,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-versus-header,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-versus-select-wrapper,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-versus-vs,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-versus-select-container,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-versus-select,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-bar-commentary-inline,#fv-chart-1785941925610-h2uwmlhwh.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785941925610-h2uwmlhwh.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785941925610-h2uwmlhwh.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785941925610-h2uwmlhwh .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-bar-row,#fv-chart-1785941925610-h2uwmlhwh .fv-stacked-product,#fv-chart-1785941925610-h2uwmlhwh .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-bar-label,#fv-chart-1785941925610-h2uwmlhwh .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-1785941925610-h2uwmlhwh .fv-bar-container,#fv-chart-1785941925610-h2uwmlhwh .fv-bar-cluster {width: 100% !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785941925610-h2uwmlhwh .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785941925610-h2uwmlhwh .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785941925610-h2uwmlhwh .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-x-axis-label-space {display: none !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-stl-shop-all-logo,#fv-chart-1785941925610-h2uwmlhwh .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785941925610-h2uwmlhwh .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785941925610-h2uwmlhwh.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": "Battery life","description": "Testing how long the battery lasts in Balanced mode, medium brightness, Wi-Fi disconnected, in the PCMark 10 gaming battery life test.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-05T14:58:45.610Z","citation": "The MSI Stealth 16 AI+ lasts a fair amount of time thanks to its efficient processor while in balanced mode and its RTX 5080's lower TDP. It doesn't quite keep up with some other laptops like the Framework 16, however.","keywords": ["Asus ROG Zephyrus G16 (2026)","Framework 16","Lenovo Legion 7i Pro Gen10","MSI Stealth 16 AI+","PCMark 10","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) – PCMark 10","value": 117,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "Framework 16 – PCMark 10","value": 131,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 – PCMark 10","value": 73,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ – PCMark 10","value": 104,"unitText": "Battery life (minutes)"}]}</script><div id="fv-chart-1785941925610-h2uwmlhwh" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Battery life</h3><p class="fv-chart-subhead">Testing how long the battery lasts in Balanced mode, medium brightness, Wi-Fi disconnected, in the PCMark 10 gaming battery life test.</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785941925610-h2uwmlhwh-bar-PCMark 10" data-chart-type="Bar" data-title="PCMark 10" data-subhead="Testing how long the battery lasts in Balanced mode, medium brightness, Wi-Fi disconnected, in the PCMark 10 gaming battery life test." data-caption="The MSI Stealth 16 AI+ lasts a fair amount of time thanks to its efficient processor while in balanced mode and its RTX 5080's lower TDP. It doesn't quite keep up with some other laptops like the Framework 16, however. " style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">PCMark 10</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">117</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 87.33333333333333%; background-color: #FE9F58;" data-target-width="87.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">131</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #1CA9C4;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Stealth 16 AI+</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 69.33333333333334%; background-color: #EB6F71;" data-target-width="69.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">104</span></div></div></div></div><div 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 class="fv-x-axis-unit">Battery life (minutes)</div></div></div><table class="sr-only"><caption>PCMark 10 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026)</td><td>117</td></tr><tr><td>Framework 16</td><td>131</td></tr><tr><td>Lenovo Legion 7i Pro Gen10</td><td>73</td></tr><tr><td>MSI Stealth 16 AI+</td><td>104</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The MSI Stealth 16 AI+ lasts a fair amount of time thanks to its efficient processor while in balanced mode and its RTX 5080's lower TDP. It doesn't quite keep up with some other laptops like the Framework 16, however. </span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785941925610-h2uwmlhwh', false); });} else {initialize('fv-chart-1785941925610-h2uwmlhwh', false);}})();</script></div><p>Battery life is really helped out by the relatively efficient Panther Lake CPU here. I didn't run out of battery during a workday when in Balanced mode, and in the PCMark 10 battery life test, it fared a lot better than the Legion 7i Pro Gen10 when set to Balanced mode, showing the benefit of the power-limited GPU and more efficiency-focused CPU.</p><p>Saying that, it didn't last as long as the HX 370-touting Framework 16, though that is probably due to the GPU rather than the CPU. In all, though, almost two hours of gameplay is a good result, and shows another benefit of the thermal and efficiency focus here.</p><h2 class="article-body__section" id="section-msi-stealth-16-ai-b3w-value"><span>MSI Stealth 16 AI+ B3W Value</span></h2><p>It's hard to know what exactly to compare this laptop with. On the one hand, it could be compared to chunky gaming powerhouses like the Lenovo Legion 7i Pro Gen10. On the other hand, it could be compared to something like the similarly sleek and luxurious <a href="https://www.pcgamer.com/hardware/gaming-laptops/razer-blade-16-2026-review/" target="_blank">Razer Blade</a>.</p><p>The best laptop for comparison right now, however, is probably the <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-rog-zephyrus-g16-2026-review/#section-asus-rog-zephyrus-g16-value" target="_blank">Asus ROG Zephyrus G16 (2026)</a>. Our Andy reviewed that laptop recently, and it shares the same CPU and GPU, although there's <em>slightly </em>less of a power nerf to the RTX 5080 in that laptop (it runs at up to 135 W unless fully manually unlocked to 160 W, compared to 125 W with the MSI).</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/cQhkMPC7DdCo8uUbMMYGTE.jpg" alt="An MSI Stealth 16 AI+ gaming laptop with RTX 5080 mobile (125 W)." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Fkt3bFucPNWmaff2aNoFZE.jpg" alt="An MSI Stealth 16 AI+ gaming laptop with RTX 5080 mobile (125 W)." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/99idbKUNBpx7a3BxsZiQYE.jpg" alt="An MSI Stealth 16 AI+ gaming laptop with RTX 5080 mobile (125 W)." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YkNDkwKw2DFiDtS8788sQE.jpg" alt="An MSI Stealth 16 AI+ gaming laptop with RTX 5080 mobile (125 W)." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YndX9M45umvSjMuA6iZYWE.jpg" alt="An MSI Stealth 16 AI+ gaming laptop with RTX 5080 mobile (125 W)." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/QVd6idwbWiiqZncyUpxgVE.jpg" alt="An MSI Stealth 16 AI+ gaming laptop with RTX 5080 mobile (125 W)." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/r7n75SkkrubEkWGarXwSVE.jpg" alt="An MSI Stealth 16 AI+ gaming laptop with RTX 5080 mobile (125 W)." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The configuration with 32 GB of RAM (not tested by us) can be found for <a href="https://www.bestbuy.com/product/asus-rog-zephyrus-g16-16-oled-3k-gaming-laptop-intel-core-ultra-9-386h-2026-32gb-memory-geforce-rtx-5080-1tb-storage-eclipse-gray/JJGHGSJZR6/sku/6673590" target="_blank">$4,400 at Best Buy</a> right now, which is $400 more expensive than the Stealth. But given the high price, that's just an extra 10%, making the two in roughly the same ballpark. And I have to agree with Andy's sentiment here that it's not straightforward to square such a whopper price tag against the likes of cheaper but more performant high-end laptops like the Legion Pro 7i. At the time of writing, you can pick up an RTX 5080 version of that laptop for <a href="https://www.lenovo.com/us/en/configurator/cto/?bundleId=83F5CTO1WWUS1&clickid=x6AQLx1rrxyZWqOxHoVulWsMUkrxS3RtV3uFT40&irgwc=1" target="_blank">just over $3,500</a>.</p><p>It would be a close call but I might spend the extra $500 on the MSI for its slim chassis and premium, satisfying keyboard and trackpad, plus its fancy OLED. There is, however, a big 'but'. And that is the audio issue I mentioned earlier. </p><p>I pretty much only ever use a USB audio device, but if I wanted to play shooters on the laptop using the default audio device, I'd be hesitant to spend so much on this laptop without a fix for the audio latency from MSI. As such, I can't recommend it as clearly as I otherwise would. Certainly not for $4,000. </p><p>However, if you're like me and only ever use USB headphones/earphones when you load up shooters and other games that benefit from snappy audio, and if you're happy sacrificing a little performance for portability and a 'fine out in public' aesthetic, it's worth it. Well, for 2026 prices, at least.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Star Wars Zero Company review ]]></title>
                                                                                                <dc:content><![CDATA[ <div  class="fancy-box"><div class="fancy_box-title">NEED TO KNOW</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it </strong>Star Wars XCOM, but even better than that sounds.<br><strong>Release date </strong>August 27, 2026<br><strong>Expect to pay </strong>$50/£40<br><strong>Publisher </strong>Disney / EA / Respawn / Lucasfilm<br><strong>Developer </strong>Bit Reactor<br><strong>Reviewed on </strong>Core i5 12600K, RX 9070 XT, 32 GB RAM<br><strong>Multiplayer </strong>None<br><strong>Steam Deck </strong>Not Likely<br><strong>Link </strong><a data-analytics-id="inline-link" href="https://store.steampowered.com/app/2075800/STAR_WARS_Zero_Company/" target="_blank">Steam</a></p></div></div><p>It's kinda weird that it took somebody this long to make a Star Wars squad tactics game, but studio Bit Reactor has, for all intents and purposes, knocked it outta da park. Star Wars Zero Company is a superbly executed⁠—if familiar⁠—tactics game, but it's also a new all-timer Star Wars story: I'm talking Rogue One, Knights of the Old Republic, TIE Fighter-tier.</p><p>Melt away everything else, and it's got a Terminator skeleton of pure XCOM, the trendsetting tactics series many of Bit Reactor's senior developers cut their teeth on. But the studio struck out from there into more uncharted territory: lavish production values, zoomed-in action game-style exploration, and some truly knockout set pieces and story beats.</p><p>Crucially, none of it came at the cost of challenge or crunchy complexity. It feels like Bit Reactor has pitched a big tent where tactics sickos, RPG storytelling fans, and Joe Sixpack cinematic console game-enjoyers can truly find something to love, not just tolerate.</p><h2 id="zero-to-hero">Zero to hero</h2><p>Zero Company takes place in the twilight of the High Republic, and sees you inhabiting a Commander Shepard-y point of view character, Hawks. Hawks is a disgraced former Republic officer and, at least in my save file, a Zabrak (Darth Maul guy) who delivers every line in a charmingly incongruous cowboy drawl. While Hawks has a largely set character, their gender, appearance, and dress are highly customizable, including your choice of combat class and Bit Reactor's admirable embrace of Star Wars' cantina-going humanoid aliens. I felt a sense of ownership of <em>my </em>Hawks the same way I do with Geralt of Rivia.</p><p>The entire cast shares a similar easy charisma, both in your home base crew and recruitable story-centric operators⁠—it's a winning, "family of friends" ensemble straight out of the BioWare playbook. There are a lot of comfortable Star Wars archetypes among them⁠—ponderous-but-loveable alien bruiser, uptight princess, and laconic bounty hunter, to name a few⁠—but, like the comfort zone combat mechanics, they're executed extremely well and belie surprisingly affecting twists.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/bvKeFfpZpQycABsMUzGDnC.jpg" alt="Zero Company squad in well-lit industrial interior" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6uN2XNhBPJCqsSUmMFh6uC.jpg" alt="Zero Company squad selection screen" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5whnVecjCcc2YNo5E2oatC.jpg" alt="Zero Company approaching planet Brentaal IV" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HNFaNBw8w4e8QKNMHLB2iC.jpg" alt="Zero Company squad explores rainy alley" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/jym5TEos2QRRHUCCF36zzC.jpg" alt="Zero Company grenade selecting a big ole squad of guys" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure></figure><p>There is some serious "Aerith dies in Final Fantasy 7" stuff in Zero Company's back half that knocked my socks off, and Bit Reactor went to such great lengths establishing a narrative status quo, the moments that upended it felt like I was getting smacked in the chest.</p><p>Even when the story's cruising at a relatively calm clip, your lovable crew can be at each others' throats. The cast has the sense of friction and conflict I'm always looking for in an ensemble, and the ex-Separatist characters are some of my favorites. Former bean counter and Zero Company operations lead Runa is abrasive, smarmy, and unpleasant in the best way, while Umbaran bubble boy Luco hates your guts, as well as those of your clone buddy, Trick.</p><p>Zero Company is basically Star Wars A-Team: You're mercs with hearts of gold who do private war stuff for the highest bidder, but in, like, a cool, fun, and ethical way. Galactic Republic Intelligence drops a fat contract in your lap to investigate a kooky cult (it's always a cult), leaving Hawks and crew to turn-based battle their way into saving the galaxy.</p><p>You gear up and manage your operation from the Den, a small but well-realized home base in an asteroid-bound smuggler city. From the galaxy map, you can choose to execute from a selection of text-based, noncombat espionage operations reminiscent of the War Table stuff in Dragon Age: Inquisition, while each "Cycle" (read: day) at the Den is capped off with a full-fat combat mission that moves time⁠—and, when appropriate, the story⁠—forward.</p><p>You explore the Den with full on, action game-style driving third-person controls, and this is one of Zero Company's neatest tricks. Every environment is as tactile and richly detailed as something in Jedi: Fallen Order, and major story missions even feature exploratory interstitials between the fights. But, as soon as combat starts, Zero Company seamlessly zooms out to a classic, tactical view.</p><p>The exploration gameplay is almost painfully simple⁠—interact with points of interest for small bonuses, otherwise you're mostly walking down corridors⁠—but I found it had a really outsized effect in this tactics game context. Even as a first attempt, it adds this revelatory immersive quality, while Bit Reactor managed a level of presentation and wow-factor that I'd love to see in other tactics games and CRPGs.</p><h2 id="squad-wipe">Squad wipe</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/JbboDmHhEJLeaMSErV4MfX.jpg" alt="Zero Company looking at Separatist ship from ground" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZCBF4TGXjCeBQkAnnnVfhX.jpg" alt="Zero Company character screen" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5uBSyHWhsq6XWtZtACC2kX.jpg" alt="Zero Company gun customization" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/EuYuURwMd8BeAnQdvk6GkX.jpg" alt="Zero Company tactical view" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure></figure><p>You're limited to four squadmates on a mission, and can embark on a variety of odd jobs between main quest blowouts: Hostage rescue, steal the thing, blow the thing up, and the surprisingly rare "kill all the guys." Even on side missions, there's an impish, trolling quality to Zero Company's design that I always love to see.</p><p>Enemies will spawn <em>just </em>far enough away that you'll struggle to reach them on a first turn, but they'll have no problem counterattacking after you've committed. Reinforcements often spawn right in your path to an exfiltration, and it seems only enemy snipers have access to the really good rifles that can pinpoint strike you from across the map.</p><p>Zero Company's difficulty feels very well-judged to me: I felt pressured enough on Normal, but not overwhelmed. My guys would get downed here and there, but I only had to take a second try on one fight in my playthrough.</p><p>I'm a huge sucker for gimmick battles in a turn-based game⁠—the Iron Throne in Baldur's Gate 3, for example, or the flaming oil tower from Divinity: Original Sin 2⁠—and Zero Company's main campaign missions are consistently full of "oh shit" challenges that had me grinning. One of my favorites had me and my squad trooping out in explore mode down a suspiciously deserted catwalk with the MacGuffin of the day at the far end. </p><p>Once we grabbed the thing and the trap was sprung, enemies started filling in the path to the exit, and droid bombers began strafing the bridge in a turn-by-turn expanding killzone that pressured me to stay moving even as bad guy reinforcements blocked my path.</p><p>In other missions, things could get really weird: One memorable main story level gifted me a one-time, functionally invincible super-unit to clear a path as I had my normal guys follow along and complete objectives⁠—it felt like a reverse-escort mission in this delightfully surprising way. Another jaw-dropper, season finale of a mission hit me with what I can only describe as "Spec Ops: The Line type-shit," a simple-but-devastating mechanical twist that perfectly complimented the narrative one.</p><h2 id="buildy-boys">Buildy boys</h2><p>I was surprised at how much RPG buildcrafting there is in Zero Company. We're not quite at Rogue Trader levels of spreadsheet psychosis, but there are some fun synergies to exploit. A little ways in, Zero Company introduces multiclassing, and then we're really off to the races.</p><p>My jam has been the Gunslinger: They get stronger the more attacks they make in a round, and also get a quickdraw ability that refunds its action point cost on a kill. Crowds of one-shot, dopey battle droids came to resemble juicy Thanksgiving turkeys to my quickdraw-addled mind, powering me up for DPS attacks on beefier foes.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ZdgPNuGZM7izZp3LWsLyg7.jpg" alt="Zero Company screenshot aiming at droid" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/2XtUvqUuiDEz5BshsYnKd7.jpg" alt="Zero Company recruitment menu" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/jP9wx5hDGhYUTPJEAo6sa7.jpg" alt="Zero Company op completion screen referencing canceled game 1313" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/n8st2Q4T9wkGRPSUnBYLs7.jpg" alt="Zero Company tactical view aiming rocket at enemies" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ykQSjmmazQUgpLvnmGiMj7.jpg" alt="Zero Company screenshot showing operators standing on balcony" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure></figure><p>Astromech droids are support gods in Zero Company, and I almost never went out without one. They can't make direct attacks, but they can refresh squadmates' AP and get bonus slots and uses for utility items like grenades. They're support-casters that feel like College of Lore Bards in Baldur's Gate or the Officer class in Rogue Trader.</p><p>In addition to Zero Company's main cast, you can hire generic mercenaries more in line with the anonymous, proc-gen squads of XCOM. I mostly stuck with the canon crew, but I was pleasantly surprised at how seamlessly the custom operators slot into the Den. They draw from a selection of "personalities," each with their own voice actor, and they can be found chilling around the Den like Mother Base soldiers in Metal Gear Solid 5. They even have relevant commentary on the story as it unfolds, and will converse with each other as well as the story squaddies.</p><p>Hanging over all of them is the threat of permadeath. I didn't experience its consequences directly in my playthrough, but even the threat of it lends each fight higher stakes⁠. I can't help but admire the chutzpah of hanging permanently missable story content on such a lovable, fragile cast. These systemic risks are also supported by the story in a really clever way: Some characters leave the stage in shocking, permanent fashion. It all contributes to a narrative that feels tragic and grown up in a similar way to Rogue One.</p><h2 id="complete-package">Complete package</h2><p>Zero Company has been a treat from beginning to end, and I've found little to complain about. There's small stuff, some patchable, and some less so⁠; EA has indicated there will be a day one patch I did not have access to in the review period. My biggest issue: I'm a pretty anti-waypoint guy these days, and Zero Company's exploration segments are so linear, the ever-present Skyrim quest marker felt like it was leading me around by the nose⁠—I'm shocked there isn't already a toggle in the options.</p><p>I experienced two hard crashes in my playthrough, as well as one severe graphical glitch that required me to reload a save. Smaller issues popped up here and there: minor graphics hiccups, flickering UI elements, a long hang time while the game would try to resolve an enemy turn, but nothing I found particularly odious. I am sorry to say that Zero Company is not a Steam Deck candidate, and it's hard to see how Bit Reactor could make it fit that box. Bottoming out settings and maxing FSR resulted in a soupy, unparsable, 15-20fps mess for me.</p><p>Minor issues aside, Star Wars Zero Company is one of the best games of 2026 and a new all-timer Star Wars videogame. While I don't see it having the modding/sandbox "forever game" gravity of XCOM 2, it is excellent, substantial, and highly replayable. I've found it to be a mic drop of a debut from Bit Reactor, a sense that's only compounded by its crowd-pleasingly anachronistic price tag of $50.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W5AzpW"></div>                            </div>                            <script src="https://kwizly.com/embed/W5AzpW.js" async></script><div class="product"><a data-dimension112="432b270a-a112-11f1-bd21-7fdb52cc76e3" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="432b270a-a112-11f1-bd21-7fdb52cc76e3" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/games/strategy/star-wars-zero-company-review/</link>
                                                                            <description>
                            <![CDATA[ Getting tactical with the boys. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">BHPrnbhDYVeqgkfmrzgrNA</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/PSMM9X7MZxEpTyFiqyCqnS-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 26 Aug 2026 13:00:00 +0000</pubDate>                                                                                                                                <updated>Wed, 26 Aug 2026 13:41:58 +0000</updated>
                                                                                                                                            <category><![CDATA[Strategy]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                <author><![CDATA[ ted.litchfield@futurenet.com (Ted Litchfield) ]]></author>                    <dc:creator><![CDATA[ Ted Litchfield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/8DyQVBz7FCynDY9QiJyH9D.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/PSMM9X7MZxEpTyFiqyCqnS-1280-80.jpg">
                                                            <media:credit><![CDATA[Bit Reactor]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Zero Company protagonist Hawks looking perplexed]]></media:description>                                                            <media:text><![CDATA[Zero Company protagonist Hawks looking perplexed]]></media:text>
                                <media:title type="plain"><![CDATA[Zero Company protagonist Hawks looking perplexed]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/PSMM9X7MZxEpTyFiqyCqnS-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div  class="fancy-box"><div class="fancy_box-title">NEED TO KNOW</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it </strong>Star Wars XCOM, but even better than that sounds.<br><strong>Release date </strong>August 27, 2026<br><strong>Expect to pay </strong>$50/£40<br><strong>Publisher </strong>Disney / EA / Respawn / Lucasfilm<br><strong>Developer </strong>Bit Reactor<br><strong>Reviewed on </strong>Core i5 12600K, RX 9070 XT, 32 GB RAM<br><strong>Multiplayer </strong>None<br><strong>Steam Deck </strong>Not Likely<br><strong>Link </strong><a data-analytics-id="inline-link" href="https://store.steampowered.com/app/2075800/STAR_WARS_Zero_Company/" target="_blank">Steam</a></p></div></div><p>It's kinda weird that it took somebody this long to make a Star Wars squad tactics game, but studio Bit Reactor has, for all intents and purposes, knocked it outta da park. Star Wars Zero Company is a superbly executed⁠—if familiar⁠—tactics game, but it's also a new all-timer Star Wars story: I'm talking Rogue One, Knights of the Old Republic, TIE Fighter-tier.</p><p>Melt away everything else, and it's got a Terminator skeleton of pure XCOM, the trendsetting tactics series many of Bit Reactor's senior developers cut their teeth on. But the studio struck out from there into more uncharted territory: lavish production values, zoomed-in action game-style exploration, and some truly knockout set pieces and story beats.</p><p>Crucially, none of it came at the cost of challenge or crunchy complexity. It feels like Bit Reactor has pitched a big tent where tactics sickos, RPG storytelling fans, and Joe Sixpack cinematic console game-enjoyers can truly find something to love, not just tolerate.</p><h2 id="zero-to-hero">Zero to hero</h2><p>Zero Company takes place in the twilight of the High Republic, and sees you inhabiting a Commander Shepard-y point of view character, Hawks. Hawks is a disgraced former Republic officer and, at least in my save file, a Zabrak (Darth Maul guy) who delivers every line in a charmingly incongruous cowboy drawl. While Hawks has a largely set character, their gender, appearance, and dress are highly customizable, including your choice of combat class and Bit Reactor's admirable embrace of Star Wars' cantina-going humanoid aliens. I felt a sense of ownership of <em>my </em>Hawks the same way I do with Geralt of Rivia.</p><p>The entire cast shares a similar easy charisma, both in your home base crew and recruitable story-centric operators⁠—it's a winning, "family of friends" ensemble straight out of the BioWare playbook. There are a lot of comfortable Star Wars archetypes among them⁠—ponderous-but-loveable alien bruiser, uptight princess, and laconic bounty hunter, to name a few⁠—but, like the comfort zone combat mechanics, they're executed extremely well and belie surprisingly affecting twists.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/bvKeFfpZpQycABsMUzGDnC.jpg" alt="Zero Company squad in well-lit industrial interior" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6uN2XNhBPJCqsSUmMFh6uC.jpg" alt="Zero Company squad selection screen" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5whnVecjCcc2YNo5E2oatC.jpg" alt="Zero Company approaching planet Brentaal IV" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HNFaNBw8w4e8QKNMHLB2iC.jpg" alt="Zero Company squad explores rainy alley" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/jym5TEos2QRRHUCCF36zzC.jpg" alt="Zero Company grenade selecting a big ole squad of guys" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure></figure><p>There is some serious "Aerith dies in Final Fantasy 7" stuff in Zero Company's back half that knocked my socks off, and Bit Reactor went to such great lengths establishing a narrative status quo, the moments that upended it felt like I was getting smacked in the chest.</p><p>Even when the story's cruising at a relatively calm clip, your lovable crew can be at each others' throats. The cast has the sense of friction and conflict I'm always looking for in an ensemble, and the ex-Separatist characters are some of my favorites. Former bean counter and Zero Company operations lead Runa is abrasive, smarmy, and unpleasant in the best way, while Umbaran bubble boy Luco hates your guts, as well as those of your clone buddy, Trick.</p><p>Zero Company is basically Star Wars A-Team: You're mercs with hearts of gold who do private war stuff for the highest bidder, but in, like, a cool, fun, and ethical way. Galactic Republic Intelligence drops a fat contract in your lap to investigate a kooky cult (it's always a cult), leaving Hawks and crew to turn-based battle their way into saving the galaxy.</p><p>You gear up and manage your operation from the Den, a small but well-realized home base in an asteroid-bound smuggler city. From the galaxy map, you can choose to execute from a selection of text-based, noncombat espionage operations reminiscent of the War Table stuff in Dragon Age: Inquisition, while each "Cycle" (read: day) at the Den is capped off with a full-fat combat mission that moves time⁠—and, when appropriate, the story⁠—forward.</p><p>You explore the Den with full on, action game-style driving third-person controls, and this is one of Zero Company's neatest tricks. Every environment is as tactile and richly detailed as something in Jedi: Fallen Order, and major story missions even feature exploratory interstitials between the fights. But, as soon as combat starts, Zero Company seamlessly zooms out to a classic, tactical view.</p><p>The exploration gameplay is almost painfully simple⁠—interact with points of interest for small bonuses, otherwise you're mostly walking down corridors⁠—but I found it had a really outsized effect in this tactics game context. Even as a first attempt, it adds this revelatory immersive quality, while Bit Reactor managed a level of presentation and wow-factor that I'd love to see in other tactics games and CRPGs.</p><h2 id="squad-wipe">Squad wipe</h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/JbboDmHhEJLeaMSErV4MfX.jpg" alt="Zero Company looking at Separatist ship from ground" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZCBF4TGXjCeBQkAnnnVfhX.jpg" alt="Zero Company character screen" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5uBSyHWhsq6XWtZtACC2kX.jpg" alt="Zero Company gun customization" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/EuYuURwMd8BeAnQdvk6GkX.jpg" alt="Zero Company tactical view" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure></figure><p>You're limited to four squadmates on a mission, and can embark on a variety of odd jobs between main quest blowouts: Hostage rescue, steal the thing, blow the thing up, and the surprisingly rare "kill all the guys." Even on side missions, there's an impish, trolling quality to Zero Company's design that I always love to see.</p><p>Enemies will spawn <em>just </em>far enough away that you'll struggle to reach them on a first turn, but they'll have no problem counterattacking after you've committed. Reinforcements often spawn right in your path to an exfiltration, and it seems only enemy snipers have access to the really good rifles that can pinpoint strike you from across the map.</p><p>Zero Company's difficulty feels very well-judged to me: I felt pressured enough on Normal, but not overwhelmed. My guys would get downed here and there, but I only had to take a second try on one fight in my playthrough.</p><p>I'm a huge sucker for gimmick battles in a turn-based game⁠—the Iron Throne in Baldur's Gate 3, for example, or the flaming oil tower from Divinity: Original Sin 2⁠—and Zero Company's main campaign missions are consistently full of "oh shit" challenges that had me grinning. One of my favorites had me and my squad trooping out in explore mode down a suspiciously deserted catwalk with the MacGuffin of the day at the far end. </p><p>Once we grabbed the thing and the trap was sprung, enemies started filling in the path to the exit, and droid bombers began strafing the bridge in a turn-by-turn expanding killzone that pressured me to stay moving even as bad guy reinforcements blocked my path.</p><p>In other missions, things could get really weird: One memorable main story level gifted me a one-time, functionally invincible super-unit to clear a path as I had my normal guys follow along and complete objectives⁠—it felt like a reverse-escort mission in this delightfully surprising way. Another jaw-dropper, season finale of a mission hit me with what I can only describe as "Spec Ops: The Line type-shit," a simple-but-devastating mechanical twist that perfectly complimented the narrative one.</p><h2 id="buildy-boys">Buildy boys</h2><p>I was surprised at how much RPG buildcrafting there is in Zero Company. We're not quite at Rogue Trader levels of spreadsheet psychosis, but there are some fun synergies to exploit. A little ways in, Zero Company introduces multiclassing, and then we're really off to the races.</p><p>My jam has been the Gunslinger: They get stronger the more attacks they make in a round, and also get a quickdraw ability that refunds its action point cost on a kill. Crowds of one-shot, dopey battle droids came to resemble juicy Thanksgiving turkeys to my quickdraw-addled mind, powering me up for DPS attacks on beefier foes.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ZdgPNuGZM7izZp3LWsLyg7.jpg" alt="Zero Company screenshot aiming at droid" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/2XtUvqUuiDEz5BshsYnKd7.jpg" alt="Zero Company recruitment menu" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/jP9wx5hDGhYUTPJEAo6sa7.jpg" alt="Zero Company op completion screen referencing canceled game 1313" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/n8st2Q4T9wkGRPSUnBYLs7.jpg" alt="Zero Company tactical view aiming rocket at enemies" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ykQSjmmazQUgpLvnmGiMj7.jpg" alt="Zero Company screenshot showing operators standing on balcony" /><figcaption><small role="credit">Bit Reactor</small></figcaption></figure></figure><p>Astromech droids are support gods in Zero Company, and I almost never went out without one. They can't make direct attacks, but they can refresh squadmates' AP and get bonus slots and uses for utility items like grenades. They're support-casters that feel like College of Lore Bards in Baldur's Gate or the Officer class in Rogue Trader.</p><p>In addition to Zero Company's main cast, you can hire generic mercenaries more in line with the anonymous, proc-gen squads of XCOM. I mostly stuck with the canon crew, but I was pleasantly surprised at how seamlessly the custom operators slot into the Den. They draw from a selection of "personalities," each with their own voice actor, and they can be found chilling around the Den like Mother Base soldiers in Metal Gear Solid 5. They even have relevant commentary on the story as it unfolds, and will converse with each other as well as the story squaddies.</p><p>Hanging over all of them is the threat of permadeath. I didn't experience its consequences directly in my playthrough, but even the threat of it lends each fight higher stakes⁠. I can't help but admire the chutzpah of hanging permanently missable story content on such a lovable, fragile cast. These systemic risks are also supported by the story in a really clever way: Some characters leave the stage in shocking, permanent fashion. It all contributes to a narrative that feels tragic and grown up in a similar way to Rogue One.</p><h2 id="complete-package">Complete package</h2><p>Zero Company has been a treat from beginning to end, and I've found little to complain about. There's small stuff, some patchable, and some less so⁠; EA has indicated there will be a day one patch I did not have access to in the review period. My biggest issue: I'm a pretty anti-waypoint guy these days, and Zero Company's exploration segments are so linear, the ever-present Skyrim quest marker felt like it was leading me around by the nose⁠—I'm shocked there isn't already a toggle in the options.</p><p>I experienced two hard crashes in my playthrough, as well as one severe graphical glitch that required me to reload a save. Smaller issues popped up here and there: minor graphics hiccups, flickering UI elements, a long hang time while the game would try to resolve an enemy turn, but nothing I found particularly odious. I am sorry to say that Zero Company is not a Steam Deck candidate, and it's hard to see how Bit Reactor could make it fit that box. Bottoming out settings and maxing FSR resulted in a soupy, unparsable, 15-20fps mess for me.</p><p>Minor issues aside, Star Wars Zero Company is one of the best games of 2026 and a new all-timer Star Wars videogame. While I don't see it having the modding/sandbox "forever game" gravity of XCOM 2, it is excellent, substantial, and highly replayable. I've found it to be a mic drop of a debut from Bit Reactor, a sense that's only compounded by its crowd-pleasingly anachronistic price tag of $50.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W5AzpW"></div>                            </div>                            <script src="https://kwizly.com/embed/W5AzpW.js" async></script><div class="product"><a data-dimension112="432b270a-a112-11f1-bd21-7fdb52cc76e3" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="432b270a-a112-11f1-bd21-7fdb52cc76e3" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Be Quiet! Light Mount TKL review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="multimodelreview" data-widget-title="" data-model-name="Be Quiet! Light Mount TKL" class="hawk-root"></div><p>My prime PC gaming hours tend to be when the rest of my household is already in bed. As such, the fantastically clicky-clacky key presses of a mechanical gaming keyboard echoing through our halls isn't really ideal. It's just as well then that Be Quiet! is back with a welcome update to the very nearly silent keyboard I loved last year, the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/be-quiet-light-mount-review/" target="_blank">Light Mount</a>.</p><p>As someone with a perennially messy desk, the Light Mount TKL's 80% size is just right; I have room to swish my mouse, and I find I'm not forever accidentally hitting the capslock key as with other cut-down keebs. This TKL update offers more than just a smaller form factor, though, introducing the next generation of Be Quiet!'s Silent switches in Linear and Tactile flavours.</p><p>This TKL update also addresses one of the key problems I had with the original Light Mount by introducing new gaming features. This includes Quick Tap (SOCD), which will be sweet percussion to the ears of shooter fans—and at best eyebrow raising for the esports sickos. For those unfamiliar, SOCD stands for 'Simultaneous Opposing Cardinal Directions'. Features falling under this umbrella, like Razer's Snap Tap and now Be Quiet!'s Quick Tap, prioritises your most recent directional input, making for strafing so efficient that <a href="https://www.pcgamer.com/games/fps/valve-says-weve-decided-to-draw-a-clear-line-and-bans-snap-tap-keyboard-automation-from-counter-strike-2/" target="_blank">Valve banned it from Counter-Strike 2</a>.</p><p>Alongside Quick Tap, there's also more options for macros, and a few fresh customisation options within the IO center software. While I appreciate these additions and expansions, the TKL still isn't the most feature-packed gaming keyboard you'll find.</p><p>I still love the even-quieter switches, though. Coupled with the TKL's sturdy construction, this makes for another smart-looking package. However, it's rocking up to the rowdy PC gaming party as the quiet kid in the corner—that is to say, while some will definitely appreciate its charms, it can't compete with the louder, more popular keeb crowd.</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 want something that's actually quiet:</strong> If clackier keyboards are just too loud, this is the one for you. Better yet, the new V2 Silent switches are even quieter than their predecessors.<br><br>✅ <strong>You want a keyboard for both work and play: </strong>This board's smart looks mean it will be just as at home in the office as it is next to your RGB-illuminated rig.</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> </strong> <strong>You're looking for a gaming keyboard that's the complete package: </strong>Though this does bring a few new things to Be Quiet's table, it's less fully-featured than other TKL options.<br><br>❌<strong> You're working with an extremely limited amount of desk space:</strong> As an 80% keyboard, you can definitely go smaller.</p></div></div></div></div><h2 class="article-body__section" id="section-features"><span>Features</span></h2><div ><table><tbody><tr><td class="firstcol " ><p><strong></strong></p></td><td  ><p><strong>Be Quiet! Light Mount TKL</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Switch</strong></p></td><td  ><p>Be quiet! Silent V2 Linear Mechanical Switches (Tactile also available)</p></td></tr><tr><td class="firstcol " ><p><strong>Size</strong></p></td><td  ><p>80%</p></td></tr><tr><td class="firstcol " ><p><strong>Connection type</strong></p></td><td  ><p>Wired</p></td></tr><tr><td class="firstcol " ><p><strong>Cable</strong></p></td><td  ><p>Braided USB Type-C/USB Type-A</p></td></tr><tr><td class="firstcol " ><p><strong>Onboard storage</strong></p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p><strong>Backlight</strong></p></td><td  ><p>RGB LED</p></td></tr><tr><td class="firstcol " ><p><strong>Media controls</strong></p></td><td  ><p>Tactile knob, twist for volume control, tap top to mute</p></td></tr><tr><td class="firstcol " ><p><strong>Wristrest</strong></p></td><td  ><p>Yes, magnetic attachment</p></td></tr><tr><td class="firstcol " ><p><strong>Keycaps</strong></p></td><td  ><p>PBT, double-shot</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>770 g</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>$140/€140</p></td></tr></tbody></table></div><p>The Light Mount TKL is an 80% keyboard that enjoys the latest generation of Be Quiet!'s Silent switches. Tactile switches are available, but my review unit came with the Silent Linear V2s (though if you're craving clicky-ness, the media knob in the keyboard's top left corner has got you covered). According to Be Quiet!, the new V2s feature thicker gold contact points for the copper lever inside, as well as 'optimised lubrication for quieter operation and improved responsiveness'—well, I'll be the judge of that.</p><p>The V1 switches were already astonishingly understated on the full-sized board, making the most of the original Light Mount's internal layers of sound dampening. The V2 switches on the TKL are somehow <em>even quieter</em>.</p><p>Though the new switches feel a bit on the firm side right out of the box, they soon actuate just as cleanly as the V1s. Before, I described typing on the Tactile V1s as a controlled descent onto solid ground, but the Linear V2s have a little more pleasing texture underhand. It's not like stepping on a discordantly crunchy leaf, it's more like tiptoeing over a thin layer of soft sand—I like it!</p><p>The combination of the V2s and the TKL's construction also means the space bar is now much quieter than what I found on this board's big brother. Although, it's worth noting that future productions of both the full size Light Mount and the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/be-quiet-dark-mount-review/" target="_blank">Dark Mount</a> will come with the new V2 switches.</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="7CWUJk5dQ8nYNuJr6qbtwn" name="Be Quiet Light Mount TKL mechanical gaming keyboard" alt="The Be Quiet Light Mount TKL wired mechanical gaming keyboard seen from various angles." src="https://cdn.mos.cms.futurecdn.net/7CWUJk5dQ8nYNuJr6qbtwn.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>So far, so excellent: the Light Mount TKL is an actually quiet mechanical keyboard that won't tattle on you during late night gaming sessions. So, what about those fresh gaming features? Well, let's get the least exciting addition out of the way first: You can now disable the Capslock key in Game Mode. </p><p>Cool. Moving swiftly on, the Light Mount TKL also enjoys Be Quiet's version of SOCD, Quick Tap, for the first time. Whereas the original Light Mount felt more like a fairly quiet mechanical keyboard you could also use for gaming, the TKL feels a smidge more like a gaming keyboard in its own right.</p><p>And you know what gamers love above all else? Bathing themselves in the glow of RGB lighting. Like its predecessors, the TKL implementation of RGB is similarly classy; a dedicated light strip lines the very top of the keyboard, and every switch below enjoys an 'ARGB diffuser' for tasteful per-key illumination. On top of plenty of customisation options in the IO Center software, the Light Mount TKL also features support for Microsoft Dynamic Lighting.</p><h2 class="article-body__section" id="section-performance"><span>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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="peaahbSdJbUAu9C75EtLgn" name="Be Quiet Light Mount TKL mechanical gaming keyboard" alt="The Be Quiet Light Mount TKL wired mechanical gaming keyboard seen from various angles." src="https://cdn.mos.cms.futurecdn.net/peaahbSdJbUAu9C75EtLgn.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 Be Quiet! Light Mount TKL is a joy to type on. Switch-feel is really second to none in my mind. But what about gaming? Well, as I've said before, my most intense encounter in an online game recently was getting lost in <a href="https://www.pcgamer.com/games/puzzle/big-walk-review/" target="_blank">Big Walk</a> (not to mention how I tend to spend more time hiding in bushes in <a href="https://www.pcgamer.com/arc-raiders/" target="_blank">Arc Raiders</a> than running and gunning). Similarly, this isn't a gaming keyboard with the competitive scene in mind. With those expectations set, let's get into it.</p><p>I tend to accidentally hit the Capslock key on smaller form factor keyboards, such as the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/cherry-k5-pro-tmr-compact-review" target="_blank">Cherry XTRFY K5 Pro TMR Compact</a>. The option to disable this key in Game Mode is definitely welcome, though I do find myself stumbling on to Capslock a lot less with this TKL. I also found this keyboard's layout and 1,000 Hz maximum polling rate does little to impede my running around the feline-themed post office of <a href="https://www.pcgamer.com/games/sim/ive-helped-100-cats-mail-parcels-in-cat-mail-co-which-is-why-i-can-safely-say-its-one-of-the-best-management-sims-ive-played-in-a-very-long-time/" target="_blank">Cat Mail Co.</a> The Shift key for sprinting between barely organised shelves is comfortably within reach—so long as you don't subconsciously curl your hand into a weird cat paw-esque grip like I do.</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="eYqjzGmESNs74cxhQagqYn" name="Be Quiet Light Mount TKL mechanical gaming keyboard" alt="The Be Quiet Light Mount TKL wired mechanical gaming keyboard seen from various angles." src="https://cdn.mos.cms.futurecdn.net/eYqjzGmESNs74cxhQagqYn.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 TKL's precision is definitely welcome as I roll up everything in sight in <a href="https://www.pcgamer.com/games/puzzle/once-upon-a-katamari-has-reignited-my-love-for-a-series-that-hasnt-released-a-mainline-game-in-14-years-and-now-its-the-only-game-i-want-to-play/" target="_blank">Once Upon a Katamari</a>. The TKL's responsiveness already makes it easy to both slow my roll and steer clear of disaster. Quick Tap comes especially in handy here, making changing the direction of my Katamari all the snappier. Does that mean I start immediately smashing through all of my previous records? Eh, no, not exactly. A swish gaming keyboard can only do so much for a skill issue, after all.</p><p>Whether I'm whiling away the wee hours trying to improve my Katamari game, or simply lose track of time playing <a href="https://www.pcgamer.com/games/life-sim/paralives-is-home-to-the-kind-of-architectural-creative-freedom-i-havent-felt-from-a-life-sim-since-the-sims-2/" target="_blank">Paralives</a>, the Light Mount TKL's luscious layers of sound-dampening foam and updated Silent switches continue to keep the secret of my late night gaming sessions.</p><h2 class="article-body__section" id="section-build-quality"><span>Build Quality</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="HMLFFSbt9iPKydLKCvKkqn" name="Be Quiet Light Mount TKL mechanical gaming keyboard" alt="The Be Quiet Light Mount TKL wired mechanical gaming keyboard seen from various angles." src="https://cdn.mos.cms.futurecdn.net/HMLFFSbt9iPKydLKCvKkqn.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>This is a lovingly put together keyboard. I've already waxed lyrical about the factory-lubricated V2 Silent switches and their lovely, linear actuation. The keys themselves aren't completely smooth on top, offering a little bit of surface texture that's typical of PBT caps. This choice of material is generally more durable than ABS, and also tends to be much more resistant to picking up finger grease. In other words, these PBT keycaps will be looking box fresh for much longer.</p><p>Speaking of looks, you're not going to find the Light Mount TKL in any fun colourways. Normally, I would rue the lack of a lavender colourway, but I respect Be Quiet's vision; this is a smart looking keyboard that wouldn't be out of place in either a gamer den or an office with a strict dress code. Besides, if you're still desperate for a splash of colour, the IO Center software offers lots of customisation options for the 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="SwrZTY8N7A49UAT9zzk48o" name="Be Quiet Light Mount TKL mechanical gaming keyboard" alt="The Be Quiet Light Mount TKL wired mechanical gaming keyboard seen from various angles." src="https://cdn.mos.cms.futurecdn.net/SwrZTY8N7A49UAT9zzk48o.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>A potentially unfortunate wrinkle is that PBT keycaps aren't known for letting a lot of light through. That means that, even with the keycaps' shine-through legends, the RGB lighting here is generally a more subtle affair. An arched ARGB diffuser on each switch keeps what glow there is evenly distributed, but I can't help but feel the original Light Mount's RGB was a smidge brighter. </p><p>Mind you, the gamer den I was testing the fullsize board in is generally much darker than the bright overhead lights of PCG towers where I spent most of my quality time with the TKL. Anyway, the strip of RGB at the top of the TKL is all the lovelier for being allowed to shine unimpeded.</p><p>Like the company's other boards, the TKL also enjoys three internal layers of sound-dampening foam. This makes good on the entire promise of Be Quiet! while also making for a keeb with a pleasing amount of sturdy heft. The same brushed aluminium top plate featured on Be Quiet's other boards is also the finishing touch here, acting as the shiny cherry topping an already beautifully constructed cake.</p><h2 class="article-body__section" id="section-software"><span>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:1348px;"><p class="vanilla-image-block" style="padding-top:63.43%;"><img id="eaP6Zo4SSXqpdniCANpahd" name="IO Center screenshots" alt="Various settings menus within Be Quiet's IO Center software." src="https://cdn.mos.cms.futurecdn.net/eaP6Zo4SSXqpdniCANpahd.png" mos="" align="middle" fullscreen="" width="1348" height="855" 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>IO Center can either be downloaded as a local desktop app, or <a href="https://iocenter.bequiet.com/" target="_blank">accessed via the web</a>. For the most part, it's a smartly laid out bit of software that makes it easy to tweak an array of settings. The latest version offers a helpful hardware monitor too, showing you temps and even fan RPM right there in the dashboard, though obviously this is less relevant in a review about a keyboard.</p><p>What <em>is </em>relevant is the robust selection of customisation options for the RGB lights. The usual rippling designs return, allowing for gradient, single, or dual colour lighting effects. If you aren't digging IO Center's 'general' pre-sets, you can create your own layered lighting, customising the look of each key and segment of the top light bar. The Light Mount TKL also enjoys support for Microsoft Dynamic Lighting for those with a much grander, all encompassing vision for their desk.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/pBn8EGnKBPVUdtzikmnycd.png" alt="Various settings menus within Be Quiet's IO Center software." /><figcaption><small role="credit">Be Quiet!</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ScxtvAM7MAiAeQCeYktzZd.png" alt="Various settings menus within Be Quiet's IO Center software." /><figcaption><small role="credit">Be Quiet!</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/uUzZmX35Yy8fMACPGLiSTd.png" alt="Various settings menus within Be Quiet's IO Center software." /><figcaption><small role="credit">Be Quiet!</small></figcaption></figure></figure><p>Now, obviously RGB lighting isn't the only thing that makes a gaming keyboard. Via IO Center, you can also fine tune the Game Mode across a small selection of toggles. These allow you to disable various key configurations while the mode is active, including Shift + Tab, Alt + F4, the Windows Key, Alt + Tab, and now Capslock too.</p><p>Interestingly, Quick Tap falls outside of IO Center's Key Binding sub-menu. Instead, you'll find options for remapping keys, editing the Function layer, and recording a whole load of Macros.</p><p>Quick Tap is found under 'Product Settings,' alongside the Game Mode. Quick Tap can be calibrated across five key pairs ('A' and 'D' are included as an editable default pair to start you off). While in Quick Tap settings, the software also warns that some competitive titles will restrict or ban SOCD tech, and advises that you check the rules for your game of choice before calibrating.</p><h2 class="article-body__section" id="section-value"><span>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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NmMtGTsLQuBWXwXWS9Uvxn" name="Be Quiet Light Mount TKL mechanical gaming keyboard" alt="The Be Quiet Light Mount TKL wired mechanical gaming keyboard seen from various angles." src="https://cdn.mos.cms.futurecdn.net/NmMtGTsLQuBWXwXWS9Uvxn.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 Light Mount TKL costs $140/€140. That's about $30/€30 less than the full size version would set you back at launch, though you can get a 100% Light Mount for much less now. That's just as well, as the full size version graces our <a href="https://www.pcgamer.com/best-gaming-keyboard/#section-the-best-60-gaming-keyboard" target="_blank">best gaming keyboards</a> guide as our pick for the best silent board. The obvious question, then, is does the TKL do enough to dethrone its older sibling?</p><p>Well, the TKL introduces a number of features that will be coming to future productions of the full size keyboard, such as the V2 switches. Those who already have the full size Light Mount will also be able to enjoy the slightly expanded Game Mode through updates to IO Center, though Be Quiet is still evaluating if further features will be added retroactively.</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="hJBKpYbXeno3kom8rr9vZn" name="Be Quiet Light Mount TKL mechanical gaming keyboard" alt="The Be Quiet Light Mount TKL wired mechanical gaming keyboard seen from various angles." src="https://cdn.mos.cms.futurecdn.net/hJBKpYbXeno3kom8rr9vZn.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>What I can tell you for sure right now is, due to technical limitations, neither the full size Light Mount or Dark Mount will have the TKL's 10 customisable layers of lighting effects, or its ability to record up to 999 Macro events. The original Light Mount is limited to 58, while the Dark Mount can record up to 200. So, if you use a lot of complex Macros and are looking for a quiet keeb, the TKL is the gaming keyboard to go with.</p><p>But that's the thing: many PC gamers will tell you 'the clack is the whole point' of a mechanical keyboard. Personally, I think there's room for a range of sound profiles in this space, but the Light Mount TKL's central reason for being is arguably niche in appeal.</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="Nfof4Ddnfmc8rYk3sRQYen" name="Be Quiet Light Mount TKL mechanical gaming keyboard" alt="The Be Quiet Light Mount TKL wired mechanical gaming keyboard seen from various angles." src="https://cdn.mos.cms.futurecdn.net/Nfof4Ddnfmc8rYk3sRQYen.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 an 80% design, the TKL is far from the most space-saving thing either, plus plenty of smaller boards beat it on features, too. For instance, our pick for the best 75% keyboard is the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/keychron-k2-he-review/" target="_blank">Keychron K2 HE</a>, which comes with Hall effect switches and offers customisable actuation points. It's also wireless, woody, and basically the same price as Be Quiet's slightly larger offering.</p><p>If you're looking to save yet more desk space, our pick for the best 60% keyboard is the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/wooting-60he-v2-review/" target="_blank">Wooting 60HE v2</a>, which our Jacob describes as "the best keyboard that Wooting has ever made." That's high-praise that feels absolutely earned once you hear just how feature-packed it is.</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="wuynfpHvaru3SoRSVvjUjn" name="Be Quiet Light Mount TKL mechanical gaming keyboard" alt="The Be Quiet Light Mount TKL wired mechanical gaming keyboard seen from various angles." src="https://cdn.mos.cms.futurecdn.net/wuynfpHvaru3SoRSVvjUjn.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>You can also get a feature-packed 65% gaming keyboard for much less than the Light Mount TKL. Case in point, the best budget gaming keyboard is the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/gamakay-x-naughshark-ns68-review/" target="_blank">Gamakay x NaughShark NS68</a>, and having spent some quality time with this $40 keyboard myself, going with something 100 bucks more feels like a steep ask. </p><p>Obviously, a $40 keyboard cannot hold a candle to Be Quiet's build quality, and its software also leaves a lot to be desired compared to IO Center's ease of use. But otherwise the NS68 still offers fantastic value for money with Hall effect switches and even PBT keycaps.</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="PM3sVkUjK8Dej3uRcKQZ7o" name="Be Quiet Light Mount TKL mechanical gaming keyboard" alt="The Be Quiet Light Mount TKL wired mechanical gaming keyboard seen from various angles." src="https://cdn.mos.cms.futurecdn.net/PM3sVkUjK8Dej3uRcKQZ7o.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 a typist, I still love the Light Mount TKL; the switches really are that quiet and the key actuation is wonderfully smooth. Though I rue the lack of fun colourways, the aluminium topped chassis definitely looks very classy as it is, and I appreciate all of the options for colourful RGB customisation in the IO Center software. Although not the brightest, the RGB here illuminates my dank gamer den well enough.</p><p>As a PC gamer, I am left wanting just a little more for the money—specifically, the option to customise key actuation points wouldn't go amiss. To be fair, having seen how much the full size Light Mount has come down in price since its launch last year, the TKL may also drop to a similarly appealing price point before too long.</p><p>Furthermore, I'm hardly a high-tier competitive gamer and what's here on the TKL definitely suits most of my gaming needs. If you can take or leave gaming keyboards' bleeding edge features, but still want a well-made mechanical keyboard to class up your desk, there's lots to like about the Light Mount TKL.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-keyboards/be-quiet-light-mount-tkl-review/</link>
                                                                            <description>
                            <![CDATA[ A very welcome TKL update that didn't quite leave me speechless. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">tQuFw3eZTfok64xVrrkzoL</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/EKFS9yyRcpyGXg4u2d9d7o-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 25 Aug 2026 11:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Keyboards]]></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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/EKFS9yyRcpyGXg4u2d9d7o-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Be Quiet Light Mount TKL wired mechanical gaming keyboard seen from various angles.]]></media:description>                                                            <media:text><![CDATA[The Be Quiet Light Mount TKL wired mechanical gaming keyboard seen from various angles.]]></media:text>
                                <media:title type="plain"><![CDATA[The Be Quiet Light Mount TKL wired mechanical gaming keyboard seen from various angles.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/EKFS9yyRcpyGXg4u2d9d7o-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="multimodelreview" data-widget-title="" data-model-name="Be Quiet! Light Mount TKL" class="hawk-root"></div><p>My prime PC gaming hours tend to be when the rest of my household is already in bed. As such, the fantastically clicky-clacky key presses of a mechanical gaming keyboard echoing through our halls isn't really ideal. It's just as well then that Be Quiet! is back with a welcome update to the very nearly silent keyboard I loved last year, the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/be-quiet-light-mount-review/" target="_blank">Light Mount</a>.</p><p>As someone with a perennially messy desk, the Light Mount TKL's 80% size is just right; I have room to swish my mouse, and I find I'm not forever accidentally hitting the capslock key as with other cut-down keebs. This TKL update offers more than just a smaller form factor, though, introducing the next generation of Be Quiet!'s Silent switches in Linear and Tactile flavours.</p><p>This TKL update also addresses one of the key problems I had with the original Light Mount by introducing new gaming features. This includes Quick Tap (SOCD), which will be sweet percussion to the ears of shooter fans—and at best eyebrow raising for the esports sickos. For those unfamiliar, SOCD stands for 'Simultaneous Opposing Cardinal Directions'. Features falling under this umbrella, like Razer's Snap Tap and now Be Quiet!'s Quick Tap, prioritises your most recent directional input, making for strafing so efficient that <a href="https://www.pcgamer.com/games/fps/valve-says-weve-decided-to-draw-a-clear-line-and-bans-snap-tap-keyboard-automation-from-counter-strike-2/" target="_blank">Valve banned it from Counter-Strike 2</a>.</p><p>Alongside Quick Tap, there's also more options for macros, and a few fresh customisation options within the IO center software. While I appreciate these additions and expansions, the TKL still isn't the most feature-packed gaming keyboard you'll find.</p><p>I still love the even-quieter switches, though. Coupled with the TKL's sturdy construction, this makes for another smart-looking package. However, it's rocking up to the rowdy PC gaming party as the quiet kid in the corner—that is to say, while some will definitely appreciate its charms, it can't compete with the louder, more popular keeb crowd.</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 want something that's actually quiet:</strong> If clackier keyboards are just too loud, this is the one for you. Better yet, the new V2 Silent switches are even quieter than their predecessors.<br><br>✅ <strong>You want a keyboard for both work and play: </strong>This board's smart looks mean it will be just as at home in the office as it is next to your RGB-illuminated rig.</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> </strong> <strong>You're looking for a gaming keyboard that's the complete package: </strong>Though this does bring a few new things to Be Quiet's table, it's less fully-featured than other TKL options.<br><br>❌<strong> You're working with an extremely limited amount of desk space:</strong> As an 80% keyboard, you can definitely go smaller.</p></div></div></div></div><h2 class="article-body__section" id="section-features"><span>Features</span></h2><div ><table><tbody><tr><td class="firstcol " ><p><strong></strong></p></td><td  ><p><strong>Be Quiet! Light Mount TKL</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Switch</strong></p></td><td  ><p>Be quiet! Silent V2 Linear Mechanical Switches (Tactile also available)</p></td></tr><tr><td class="firstcol " ><p><strong>Size</strong></p></td><td  ><p>80%</p></td></tr><tr><td class="firstcol " ><p><strong>Connection type</strong></p></td><td  ><p>Wired</p></td></tr><tr><td class="firstcol " ><p><strong>Cable</strong></p></td><td  ><p>Braided USB Type-C/USB Type-A</p></td></tr><tr><td class="firstcol " ><p><strong>Onboard storage</strong></p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p><strong>Backlight</strong></p></td><td  ><p>RGB LED</p></td></tr><tr><td class="firstcol " ><p><strong>Media controls</strong></p></td><td  ><p>Tactile knob, twist for volume control, tap top to mute</p></td></tr><tr><td class="firstcol " ><p><strong>Wristrest</strong></p></td><td  ><p>Yes, magnetic attachment</p></td></tr><tr><td class="firstcol " ><p><strong>Keycaps</strong></p></td><td  ><p>PBT, double-shot</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>770 g</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>$140/€140</p></td></tr></tbody></table></div><p>The Light Mount TKL is an 80% keyboard that enjoys the latest generation of Be Quiet!'s Silent switches. Tactile switches are available, but my review unit came with the Silent Linear V2s (though if you're craving clicky-ness, the media knob in the keyboard's top left corner has got you covered). According to Be Quiet!, the new V2s feature thicker gold contact points for the copper lever inside, as well as 'optimised lubrication for quieter operation and improved responsiveness'—well, I'll be the judge of that.</p><p>The V1 switches were already astonishingly understated on the full-sized board, making the most of the original Light Mount's internal layers of sound dampening. The V2 switches on the TKL are somehow <em>even quieter</em>.</p><p>Though the new switches feel a bit on the firm side right out of the box, they soon actuate just as cleanly as the V1s. Before, I described typing on the Tactile V1s as a controlled descent onto solid ground, but the Linear V2s have a little more pleasing texture underhand. It's not like stepping on a discordantly crunchy leaf, it's more like tiptoeing over a thin layer of soft sand—I like it!</p><p>The combination of the V2s and the TKL's construction also means the space bar is now much quieter than what I found on this board's big brother. Although, it's worth noting that future productions of both the full size Light Mount and the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/be-quiet-dark-mount-review/" target="_blank">Dark Mount</a> will come with the new V2 switches.</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="7CWUJk5dQ8nYNuJr6qbtwn" name="Be Quiet Light Mount TKL mechanical gaming keyboard" alt="The Be Quiet Light Mount TKL wired mechanical gaming keyboard seen from various angles." src="https://cdn.mos.cms.futurecdn.net/7CWUJk5dQ8nYNuJr6qbtwn.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>So far, so excellent: the Light Mount TKL is an actually quiet mechanical keyboard that won't tattle on you during late night gaming sessions. So, what about those fresh gaming features? Well, let's get the least exciting addition out of the way first: You can now disable the Capslock key in Game Mode. </p><p>Cool. Moving swiftly on, the Light Mount TKL also enjoys Be Quiet's version of SOCD, Quick Tap, for the first time. Whereas the original Light Mount felt more like a fairly quiet mechanical keyboard you could also use for gaming, the TKL feels a smidge more like a gaming keyboard in its own right.</p><p>And you know what gamers love above all else? Bathing themselves in the glow of RGB lighting. Like its predecessors, the TKL implementation of RGB is similarly classy; a dedicated light strip lines the very top of the keyboard, and every switch below enjoys an 'ARGB diffuser' for tasteful per-key illumination. On top of plenty of customisation options in the IO Center software, the Light Mount TKL also features support for Microsoft Dynamic Lighting.</p><h2 class="article-body__section" id="section-performance"><span>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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="peaahbSdJbUAu9C75EtLgn" name="Be Quiet Light Mount TKL mechanical gaming keyboard" alt="The Be Quiet Light Mount TKL wired mechanical gaming keyboard seen from various angles." src="https://cdn.mos.cms.futurecdn.net/peaahbSdJbUAu9C75EtLgn.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 Be Quiet! Light Mount TKL is a joy to type on. Switch-feel is really second to none in my mind. But what about gaming? Well, as I've said before, my most intense encounter in an online game recently was getting lost in <a href="https://www.pcgamer.com/games/puzzle/big-walk-review/" target="_blank">Big Walk</a> (not to mention how I tend to spend more time hiding in bushes in <a href="https://www.pcgamer.com/arc-raiders/" target="_blank">Arc Raiders</a> than running and gunning). Similarly, this isn't a gaming keyboard with the competitive scene in mind. With those expectations set, let's get into it.</p><p>I tend to accidentally hit the Capslock key on smaller form factor keyboards, such as the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/cherry-k5-pro-tmr-compact-review" target="_blank">Cherry XTRFY K5 Pro TMR Compact</a>. The option to disable this key in Game Mode is definitely welcome, though I do find myself stumbling on to Capslock a lot less with this TKL. I also found this keyboard's layout and 1,000 Hz maximum polling rate does little to impede my running around the feline-themed post office of <a href="https://www.pcgamer.com/games/sim/ive-helped-100-cats-mail-parcels-in-cat-mail-co-which-is-why-i-can-safely-say-its-one-of-the-best-management-sims-ive-played-in-a-very-long-time/" target="_blank">Cat Mail Co.</a> The Shift key for sprinting between barely organised shelves is comfortably within reach—so long as you don't subconsciously curl your hand into a weird cat paw-esque grip like I do.</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="eYqjzGmESNs74cxhQagqYn" name="Be Quiet Light Mount TKL mechanical gaming keyboard" alt="The Be Quiet Light Mount TKL wired mechanical gaming keyboard seen from various angles." src="https://cdn.mos.cms.futurecdn.net/eYqjzGmESNs74cxhQagqYn.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 TKL's precision is definitely welcome as I roll up everything in sight in <a href="https://www.pcgamer.com/games/puzzle/once-upon-a-katamari-has-reignited-my-love-for-a-series-that-hasnt-released-a-mainline-game-in-14-years-and-now-its-the-only-game-i-want-to-play/" target="_blank">Once Upon a Katamari</a>. The TKL's responsiveness already makes it easy to both slow my roll and steer clear of disaster. Quick Tap comes especially in handy here, making changing the direction of my Katamari all the snappier. Does that mean I start immediately smashing through all of my previous records? Eh, no, not exactly. A swish gaming keyboard can only do so much for a skill issue, after all.</p><p>Whether I'm whiling away the wee hours trying to improve my Katamari game, or simply lose track of time playing <a href="https://www.pcgamer.com/games/life-sim/paralives-is-home-to-the-kind-of-architectural-creative-freedom-i-havent-felt-from-a-life-sim-since-the-sims-2/" target="_blank">Paralives</a>, the Light Mount TKL's luscious layers of sound-dampening foam and updated Silent switches continue to keep the secret of my late night gaming sessions.</p><h2 class="article-body__section" id="section-build-quality"><span>Build Quality</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="HMLFFSbt9iPKydLKCvKkqn" name="Be Quiet Light Mount TKL mechanical gaming keyboard" alt="The Be Quiet Light Mount TKL wired mechanical gaming keyboard seen from various angles." src="https://cdn.mos.cms.futurecdn.net/HMLFFSbt9iPKydLKCvKkqn.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>This is a lovingly put together keyboard. I've already waxed lyrical about the factory-lubricated V2 Silent switches and their lovely, linear actuation. The keys themselves aren't completely smooth on top, offering a little bit of surface texture that's typical of PBT caps. This choice of material is generally more durable than ABS, and also tends to be much more resistant to picking up finger grease. In other words, these PBT keycaps will be looking box fresh for much longer.</p><p>Speaking of looks, you're not going to find the Light Mount TKL in any fun colourways. Normally, I would rue the lack of a lavender colourway, but I respect Be Quiet's vision; this is a smart looking keyboard that wouldn't be out of place in either a gamer den or an office with a strict dress code. Besides, if you're still desperate for a splash of colour, the IO Center software offers lots of customisation options for the 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="SwrZTY8N7A49UAT9zzk48o" name="Be Quiet Light Mount TKL mechanical gaming keyboard" alt="The Be Quiet Light Mount TKL wired mechanical gaming keyboard seen from various angles." src="https://cdn.mos.cms.futurecdn.net/SwrZTY8N7A49UAT9zzk48o.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>A potentially unfortunate wrinkle is that PBT keycaps aren't known for letting a lot of light through. That means that, even with the keycaps' shine-through legends, the RGB lighting here is generally a more subtle affair. An arched ARGB diffuser on each switch keeps what glow there is evenly distributed, but I can't help but feel the original Light Mount's RGB was a smidge brighter. </p><p>Mind you, the gamer den I was testing the fullsize board in is generally much darker than the bright overhead lights of PCG towers where I spent most of my quality time with the TKL. Anyway, the strip of RGB at the top of the TKL is all the lovelier for being allowed to shine unimpeded.</p><p>Like the company's other boards, the TKL also enjoys three internal layers of sound-dampening foam. This makes good on the entire promise of Be Quiet! while also making for a keeb with a pleasing amount of sturdy heft. The same brushed aluminium top plate featured on Be Quiet's other boards is also the finishing touch here, acting as the shiny cherry topping an already beautifully constructed cake.</p><h2 class="article-body__section" id="section-software"><span>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:1348px;"><p class="vanilla-image-block" style="padding-top:63.43%;"><img id="eaP6Zo4SSXqpdniCANpahd" name="IO Center screenshots" alt="Various settings menus within Be Quiet's IO Center software." src="https://cdn.mos.cms.futurecdn.net/eaP6Zo4SSXqpdniCANpahd.png" mos="" align="middle" fullscreen="" width="1348" height="855" 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>IO Center can either be downloaded as a local desktop app, or <a href="https://iocenter.bequiet.com/" target="_blank">accessed via the web</a>. For the most part, it's a smartly laid out bit of software that makes it easy to tweak an array of settings. The latest version offers a helpful hardware monitor too, showing you temps and even fan RPM right there in the dashboard, though obviously this is less relevant in a review about a keyboard.</p><p>What <em>is </em>relevant is the robust selection of customisation options for the RGB lights. The usual rippling designs return, allowing for gradient, single, or dual colour lighting effects. If you aren't digging IO Center's 'general' pre-sets, you can create your own layered lighting, customising the look of each key and segment of the top light bar. The Light Mount TKL also enjoys support for Microsoft Dynamic Lighting for those with a much grander, all encompassing vision for their desk.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/pBn8EGnKBPVUdtzikmnycd.png" alt="Various settings menus within Be Quiet's IO Center software." /><figcaption><small role="credit">Be Quiet!</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ScxtvAM7MAiAeQCeYktzZd.png" alt="Various settings menus within Be Quiet's IO Center software." /><figcaption><small role="credit">Be Quiet!</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/uUzZmX35Yy8fMACPGLiSTd.png" alt="Various settings menus within Be Quiet's IO Center software." /><figcaption><small role="credit">Be Quiet!</small></figcaption></figure></figure><p>Now, obviously RGB lighting isn't the only thing that makes a gaming keyboard. Via IO Center, you can also fine tune the Game Mode across a small selection of toggles. These allow you to disable various key configurations while the mode is active, including Shift + Tab, Alt + F4, the Windows Key, Alt + Tab, and now Capslock too.</p><p>Interestingly, Quick Tap falls outside of IO Center's Key Binding sub-menu. Instead, you'll find options for remapping keys, editing the Function layer, and recording a whole load of Macros.</p><p>Quick Tap is found under 'Product Settings,' alongside the Game Mode. Quick Tap can be calibrated across five key pairs ('A' and 'D' are included as an editable default pair to start you off). While in Quick Tap settings, the software also warns that some competitive titles will restrict or ban SOCD tech, and advises that you check the rules for your game of choice before calibrating.</p><h2 class="article-body__section" id="section-value"><span>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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NmMtGTsLQuBWXwXWS9Uvxn" name="Be Quiet Light Mount TKL mechanical gaming keyboard" alt="The Be Quiet Light Mount TKL wired mechanical gaming keyboard seen from various angles." src="https://cdn.mos.cms.futurecdn.net/NmMtGTsLQuBWXwXWS9Uvxn.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 Light Mount TKL costs $140/€140. That's about $30/€30 less than the full size version would set you back at launch, though you can get a 100% Light Mount for much less now. That's just as well, as the full size version graces our <a href="https://www.pcgamer.com/best-gaming-keyboard/#section-the-best-60-gaming-keyboard" target="_blank">best gaming keyboards</a> guide as our pick for the best silent board. The obvious question, then, is does the TKL do enough to dethrone its older sibling?</p><p>Well, the TKL introduces a number of features that will be coming to future productions of the full size keyboard, such as the V2 switches. Those who already have the full size Light Mount will also be able to enjoy the slightly expanded Game Mode through updates to IO Center, though Be Quiet is still evaluating if further features will be added retroactively.</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="hJBKpYbXeno3kom8rr9vZn" name="Be Quiet Light Mount TKL mechanical gaming keyboard" alt="The Be Quiet Light Mount TKL wired mechanical gaming keyboard seen from various angles." src="https://cdn.mos.cms.futurecdn.net/hJBKpYbXeno3kom8rr9vZn.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>What I can tell you for sure right now is, due to technical limitations, neither the full size Light Mount or Dark Mount will have the TKL's 10 customisable layers of lighting effects, or its ability to record up to 999 Macro events. The original Light Mount is limited to 58, while the Dark Mount can record up to 200. So, if you use a lot of complex Macros and are looking for a quiet keeb, the TKL is the gaming keyboard to go with.</p><p>But that's the thing: many PC gamers will tell you 'the clack is the whole point' of a mechanical keyboard. Personally, I think there's room for a range of sound profiles in this space, but the Light Mount TKL's central reason for being is arguably niche in appeal.</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="Nfof4Ddnfmc8rYk3sRQYen" name="Be Quiet Light Mount TKL mechanical gaming keyboard" alt="The Be Quiet Light Mount TKL wired mechanical gaming keyboard seen from various angles." src="https://cdn.mos.cms.futurecdn.net/Nfof4Ddnfmc8rYk3sRQYen.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 an 80% design, the TKL is far from the most space-saving thing either, plus plenty of smaller boards beat it on features, too. For instance, our pick for the best 75% keyboard is the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/keychron-k2-he-review/" target="_blank">Keychron K2 HE</a>, which comes with Hall effect switches and offers customisable actuation points. It's also wireless, woody, and basically the same price as Be Quiet's slightly larger offering.</p><p>If you're looking to save yet more desk space, our pick for the best 60% keyboard is the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/wooting-60he-v2-review/" target="_blank">Wooting 60HE v2</a>, which our Jacob describes as "the best keyboard that Wooting has ever made." That's high-praise that feels absolutely earned once you hear just how feature-packed it is.</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="wuynfpHvaru3SoRSVvjUjn" name="Be Quiet Light Mount TKL mechanical gaming keyboard" alt="The Be Quiet Light Mount TKL wired mechanical gaming keyboard seen from various angles." src="https://cdn.mos.cms.futurecdn.net/wuynfpHvaru3SoRSVvjUjn.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>You can also get a feature-packed 65% gaming keyboard for much less than the Light Mount TKL. Case in point, the best budget gaming keyboard is the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/gamakay-x-naughshark-ns68-review/" target="_blank">Gamakay x NaughShark NS68</a>, and having spent some quality time with this $40 keyboard myself, going with something 100 bucks more feels like a steep ask. </p><p>Obviously, a $40 keyboard cannot hold a candle to Be Quiet's build quality, and its software also leaves a lot to be desired compared to IO Center's ease of use. But otherwise the NS68 still offers fantastic value for money with Hall effect switches and even PBT keycaps.</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="PM3sVkUjK8Dej3uRcKQZ7o" name="Be Quiet Light Mount TKL mechanical gaming keyboard" alt="The Be Quiet Light Mount TKL wired mechanical gaming keyboard seen from various angles." src="https://cdn.mos.cms.futurecdn.net/PM3sVkUjK8Dej3uRcKQZ7o.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 a typist, I still love the Light Mount TKL; the switches really are that quiet and the key actuation is wonderfully smooth. Though I rue the lack of fun colourways, the aluminium topped chassis definitely looks very classy as it is, and I appreciate all of the options for colourful RGB customisation in the IO Center software. Although not the brightest, the RGB here illuminates my dank gamer den well enough.</p><p>As a PC gamer, I am left wanting just a little more for the money—specifically, the option to customise key actuation points wouldn't go amiss. To be fair, having seen how much the full size Light Mount has come down in price since its launch last year, the TKL may also drop to a similarly appealing price point before too long.</p><p>Furthermore, I'm hardly a high-tier competitive gamer and what's here on the TKL definitely suits most of my gaming needs. If you can take or leave gaming keyboards' bleeding edge features, but still want a well-made mechanical keyboard to class up your desk, there's lots to like about the Light Mount TKL.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Blood Dungeon review ]]></title>
                                                                                                <dc:content><![CDATA[ <div  class="fancy-box"><div class="fancy_box-title">Need to know</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it? </strong>Nidhogg creators take on the 'bullet heaven' or Survivors-like roguelite<br><strong>Release date </strong>August 26, 2026<br><strong>Expect to pay</strong> TBC<br><strong>Developer</strong> Messhof<br><strong>Publisher</strong> Messhof<br><strong>Reviewed on</strong> RTX 3060 (laptop), Ryzen 5 5600H, 16GB RAM<br><strong>Steam Deck </strong>Officially "unknown", but works great<br><strong>Link </strong><a data-analytics-id="inline-link" href="https://store.steampowered.com/app/2431080/Blood_Dungeon/" target="_blank">Steam</a></p></div></div><p>Blood Dungeon adheres rigidly to the autoshooter or '<a href="https://www.pcgamer.com/gaming-industry/its-official-steam-decrees-bullet-heaven-the-name-of-the-vampire-survivors-genre/">bullet heaven</a>' format: it's about moving around a scrolling arena auto-gushing projectiles that turn a steadily increasing horde of enemies into XP. Every level up grants a choice between two or three randomised perks or improvements, steadily turning the player into a blur of pulsating DMG-emitting fireworks. Rounds are usually over in less than ten minutes.</p><p>I loved Vampire Survivors but then I got over it. I've never been gripped by any of the clones. But Blood Dungeon has some appealing bullet points going for it: it transforms the commonly top-down autoshooter into a sidescrolling platformer. At a glance, it looks more like Spelunky than it does Brotato or Deep Rock Galactic: Survivor. </p><p>The presentation is more appealing than your average bullet heaven fare too: Blood Dungeon is the work of Nidhogg studio Messhof and their distinctively globular 2D art style is a perfect fit for precision-oriented action. Animations in particular are often brilliant, and the music—which its creator Matthew Hoey aptly describes as dungeon drum 'n' bass—is simultaneously madcap and hypnotic.</p><p>There's no denying Blood Dungeon is a sleek, well-wrought take on this modern subgenre. It's probably among the best examples of it. But as the hours I spent with it wore on it started to feel exquisitely meaningless. I was reminded why I dropped Vampire Survivors.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:62.50%;"><img id="WZihw3huE4Dh9M4CYRZHBK" name="Blood Dungeon" alt="A man surrounded by swords navigates a dungeon" src="https://cdn.mos.cms.futurecdn.net/WZihw3huE4Dh9M4CYRZHBK.jpg" mos="" align="middle" fullscreen="" width="1280" height="800" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Messhof)</span></figcaption></figure><h2 id="blood-packed">Blood Packed</h2><p>Blood Dungeon starts like all roguelites: vainly. I am Gun Man, a man with a piddling machinegun which shoots every 1.21 seconds. Thanks to the blood left by my fallen enemies, within a minute I've upgraded it to shoot twice rather than once, and then, thirty seconds later, I've acquired a sword that rotates around my body, shredding bats as I roam the lurid halls. By the time I die there are four double-sized swords surrounding me, my gun issues five bullets per round virtually non-stop, and the halls have turned into impenetrable walls of monster flesh.</p><div><blockquote><p>Every map has a fixed layout but the locations of items and keys are, for the most part—but not entirely—randomised. </p></blockquote></div><p>Five hours later I've unlocked a handful of other characters and all six of the maps. I've upgraded my health, my jump height, my damage output, the amount of weapons I can equip per run, and my repertoire of powerful upgrades has expanded dramatically. If I'm lucky my character will be lost among an overwhelming array of erupting, tantruming firepower by the eighth minute.</p><p>My favourite weapon for achieving this is easily the bouncing ball, which can demolish most of the game's first bosses within seconds if I focus on upgrading it. I also love the turrets and the laser, though the shotgun whose spread can be increased from three to upwards of 13 shots is pretty fun too.</p><p>I also like most of the characters, except the unwieldy flying mosquito (I'll admit it's a skill issue). They all throb with panic, which well they should. My overall favourite is probably Skinja, who cartwheels around the maps at a blinding pace while issuing volleys of the aforementioned shotgun pellets. I also liked the Baby, whose low health is well-compensated by a revolver that one-shots most early round enemies. There's also Hypnomancer, who loads out with gas which, naturally, he farts from his arse.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:62.50%;"><img id="SupSWTyG5sDnkGLbAdZpCK" name="Blood Dungeon" alt="A horde of scary creatures in a bloody dungeon" src="https://cdn.mos.cms.futurecdn.net/SupSWTyG5sDnkGLbAdZpCK.jpg" mos="" align="middle" fullscreen="" width="1280" height="800" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Messhof)</span></figcaption></figure><p>But it's the sidelong perspective that appeals to me most, even though all maps stick to  common survivor archetypes: there's the X-axis corridor map, the Y-axis pit map, and other gimmicks like the map with a lot of water, and the map you have to mine through. Importantly, every map has a fixed layout but the locations of items and keys are, for the most part—but not entirely—randomised. </p><p>Most maps also loop back on themselves, so the genre's sense of constant, hysterical forward momentum is complemented by a newfound focus on map knowledge: knowing where to reliably find health and explosives is the difference between beating the area's third and final boss or dying for the umpteenth time to its second. If I spend the less frantic opening minutes unlocking as many doors as possible, it'll make the final minutes when there's barely a safe place to stand much easier.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:62.50%;"><img id="mNiSUs9VwwbcFvVYvrkrCK" name="Blood Dungeon" alt="The randomised level up options in Blood Dungeon" src="https://cdn.mos.cms.futurecdn.net/mNiSUs9VwwbcFvVYvrkrCK.jpg" mos="" align="middle" fullscreen="" width="1280" height="800" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Messhof)</span></figcaption></figure><h2 id="slot-your-throat">Slot Your Throat</h2><p>But Blood Dungeon does inevitably feel like a grind. The opening hours are an enticing onslaught of rewards and unlocks, but by the ten hour mark, with my fist deep in its basket of candy, the basket is ripped away and my nose pressed to the grindstone. It lays bare the disappointing truth that the game itself can't withstand the absence of its rewards.</p><p>Still, Blood Dungeon feels superb to play which is essential for an arcade game but oddly, kinda rare for a Survivors-like. I guess most Survivors-likes don't need to feel good because  the genre usually amounts to little more than a slot machine simulator. It fast-tracks RPG character progress so that dopamine hits come thick and fast in units of seconds rather than hours. Then, in the final five seconds or less, assuming the RNG hasn't been so kind as to make me unstoppable, it steals everything away and invites me to start again.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/sTPwzXncE673W4qvNXaaEK.jpg" alt="A flock of birds attack a dungeon crawler" /><figcaption><small role="credit">Messhof</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/PvwTZiASfoGfuxiMH93UEK.jpg" alt="A character issues a laser beam and oversize bullets in Blood Dungeon" /><figcaption><small role="credit">Messhof</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HhD6peLRp2BzDUCxYUcxAK.jpg" alt="The vendor in Blood Dungeon" /><figcaption><small role="credit">Messhof</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/GYeqUWQCbo9BAR5BTGY8AK.jpg" alt="A death screen" /><figcaption><small role="credit">Messhof</small></figcaption></figure></figure><p>I can get better and better at moving around in Blood Dungeon but if the RNG doesn't favour me I'm still stuffed. Being at the mercy of chance is baked into its design, of course, but there is a big unambiguous line between the story-generating unpredictability of a Nethack or Spelunky and the more-ish, non-nutritive unpredictability of a lottery. </p><p>And that's ultimately what Blood Dungeon and its ilk feel like to me, once I've put the controller down and walked away from their exquisitely compulsive loops and dazzling visual noise. It's addictive, and that's the only reason I keep playing it. It gets easier as I play, but that's not because I've improved much: it's overwhelmingly attributable to the wider array of weapons, charms and spells I have at my disposal at hour fifty versus hour one.</p><p>Still, Messhof pulls its own Survivors-like off with flair and applies a thin layer of skill reward. I enjoyed the time I spent playing it. But now that I've put it down, I never want to think about it again.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/games/roguelike/blood-dungeon-review/</link>
                                                                            <description>
                            <![CDATA[ The creators of Nidhogg and Wheel World tackle the bullet heaven genre, but can't transcend its inherent weaknesses. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">egPakXnW73iU2jHDKe7Nzi</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/YkHrZbPXeQJu5fgeTQdp5A-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Mon, 24 Aug 2026 16:00:00 +0000</pubDate>                                                                                                                                <updated>Mon, 24 Aug 2026 16:30:48 +0000</updated>
                                                                                                                                            <category><![CDATA[Roguelike]]></category>
                                                    <category><![CDATA[Games]]></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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/YkHrZbPXeQJu5fgeTQdp5A-1280-80.png">
                                                            <media:credit><![CDATA[Messhof]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A group of strange characters from the game Blood Dungeon]]></media:description>                                                            <media:text><![CDATA[A group of strange characters from the game Blood Dungeon]]></media:text>
                                <media:title type="plain"><![CDATA[A group of strange characters from the game Blood Dungeon]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/YkHrZbPXeQJu5fgeTQdp5A-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div  class="fancy-box"><div class="fancy_box-title">Need to know</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it? </strong>Nidhogg creators take on the 'bullet heaven' or Survivors-like roguelite<br><strong>Release date </strong>August 26, 2026<br><strong>Expect to pay</strong> TBC<br><strong>Developer</strong> Messhof<br><strong>Publisher</strong> Messhof<br><strong>Reviewed on</strong> RTX 3060 (laptop), Ryzen 5 5600H, 16GB RAM<br><strong>Steam Deck </strong>Officially "unknown", but works great<br><strong>Link </strong><a data-analytics-id="inline-link" href="https://store.steampowered.com/app/2431080/Blood_Dungeon/" target="_blank">Steam</a></p></div></div><p>Blood Dungeon adheres rigidly to the autoshooter or '<a href="https://www.pcgamer.com/gaming-industry/its-official-steam-decrees-bullet-heaven-the-name-of-the-vampire-survivors-genre/">bullet heaven</a>' format: it's about moving around a scrolling arena auto-gushing projectiles that turn a steadily increasing horde of enemies into XP. Every level up grants a choice between two or three randomised perks or improvements, steadily turning the player into a blur of pulsating DMG-emitting fireworks. Rounds are usually over in less than ten minutes.</p><p>I loved Vampire Survivors but then I got over it. I've never been gripped by any of the clones. But Blood Dungeon has some appealing bullet points going for it: it transforms the commonly top-down autoshooter into a sidescrolling platformer. At a glance, it looks more like Spelunky than it does Brotato or Deep Rock Galactic: Survivor. </p><p>The presentation is more appealing than your average bullet heaven fare too: Blood Dungeon is the work of Nidhogg studio Messhof and their distinctively globular 2D art style is a perfect fit for precision-oriented action. Animations in particular are often brilliant, and the music—which its creator Matthew Hoey aptly describes as dungeon drum 'n' bass—is simultaneously madcap and hypnotic.</p><p>There's no denying Blood Dungeon is a sleek, well-wrought take on this modern subgenre. It's probably among the best examples of it. But as the hours I spent with it wore on it started to feel exquisitely meaningless. I was reminded why I dropped Vampire Survivors.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:62.50%;"><img id="WZihw3huE4Dh9M4CYRZHBK" name="Blood Dungeon" alt="A man surrounded by swords navigates a dungeon" src="https://cdn.mos.cms.futurecdn.net/WZihw3huE4Dh9M4CYRZHBK.jpg" mos="" align="middle" fullscreen="" width="1280" height="800" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Messhof)</span></figcaption></figure><h2 id="blood-packed">Blood Packed</h2><p>Blood Dungeon starts like all roguelites: vainly. I am Gun Man, a man with a piddling machinegun which shoots every 1.21 seconds. Thanks to the blood left by my fallen enemies, within a minute I've upgraded it to shoot twice rather than once, and then, thirty seconds later, I've acquired a sword that rotates around my body, shredding bats as I roam the lurid halls. By the time I die there are four double-sized swords surrounding me, my gun issues five bullets per round virtually non-stop, and the halls have turned into impenetrable walls of monster flesh.</p><div><blockquote><p>Every map has a fixed layout but the locations of items and keys are, for the most part—but not entirely—randomised. </p></blockquote></div><p>Five hours later I've unlocked a handful of other characters and all six of the maps. I've upgraded my health, my jump height, my damage output, the amount of weapons I can equip per run, and my repertoire of powerful upgrades has expanded dramatically. If I'm lucky my character will be lost among an overwhelming array of erupting, tantruming firepower by the eighth minute.</p><p>My favourite weapon for achieving this is easily the bouncing ball, which can demolish most of the game's first bosses within seconds if I focus on upgrading it. I also love the turrets and the laser, though the shotgun whose spread can be increased from three to upwards of 13 shots is pretty fun too.</p><p>I also like most of the characters, except the unwieldy flying mosquito (I'll admit it's a skill issue). They all throb with panic, which well they should. My overall favourite is probably Skinja, who cartwheels around the maps at a blinding pace while issuing volleys of the aforementioned shotgun pellets. I also liked the Baby, whose low health is well-compensated by a revolver that one-shots most early round enemies. There's also Hypnomancer, who loads out with gas which, naturally, he farts from his arse.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:62.50%;"><img id="SupSWTyG5sDnkGLbAdZpCK" name="Blood Dungeon" alt="A horde of scary creatures in a bloody dungeon" src="https://cdn.mos.cms.futurecdn.net/SupSWTyG5sDnkGLbAdZpCK.jpg" mos="" align="middle" fullscreen="" width="1280" height="800" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Messhof)</span></figcaption></figure><p>But it's the sidelong perspective that appeals to me most, even though all maps stick to  common survivor archetypes: there's the X-axis corridor map, the Y-axis pit map, and other gimmicks like the map with a lot of water, and the map you have to mine through. Importantly, every map has a fixed layout but the locations of items and keys are, for the most part—but not entirely—randomised. </p><p>Most maps also loop back on themselves, so the genre's sense of constant, hysterical forward momentum is complemented by a newfound focus on map knowledge: knowing where to reliably find health and explosives is the difference between beating the area's third and final boss or dying for the umpteenth time to its second. If I spend the less frantic opening minutes unlocking as many doors as possible, it'll make the final minutes when there's barely a safe place to stand much easier.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:62.50%;"><img id="mNiSUs9VwwbcFvVYvrkrCK" name="Blood Dungeon" alt="The randomised level up options in Blood Dungeon" src="https://cdn.mos.cms.futurecdn.net/mNiSUs9VwwbcFvVYvrkrCK.jpg" mos="" align="middle" fullscreen="" width="1280" height="800" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Messhof)</span></figcaption></figure><h2 id="slot-your-throat">Slot Your Throat</h2><p>But Blood Dungeon does inevitably feel like a grind. The opening hours are an enticing onslaught of rewards and unlocks, but by the ten hour mark, with my fist deep in its basket of candy, the basket is ripped away and my nose pressed to the grindstone. It lays bare the disappointing truth that the game itself can't withstand the absence of its rewards.</p><p>Still, Blood Dungeon feels superb to play which is essential for an arcade game but oddly, kinda rare for a Survivors-like. I guess most Survivors-likes don't need to feel good because  the genre usually amounts to little more than a slot machine simulator. It fast-tracks RPG character progress so that dopamine hits come thick and fast in units of seconds rather than hours. Then, in the final five seconds or less, assuming the RNG hasn't been so kind as to make me unstoppable, it steals everything away and invites me to start again.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/sTPwzXncE673W4qvNXaaEK.jpg" alt="A flock of birds attack a dungeon crawler" /><figcaption><small role="credit">Messhof</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/PvwTZiASfoGfuxiMH93UEK.jpg" alt="A character issues a laser beam and oversize bullets in Blood Dungeon" /><figcaption><small role="credit">Messhof</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HhD6peLRp2BzDUCxYUcxAK.jpg" alt="The vendor in Blood Dungeon" /><figcaption><small role="credit">Messhof</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/GYeqUWQCbo9BAR5BTGY8AK.jpg" alt="A death screen" /><figcaption><small role="credit">Messhof</small></figcaption></figure></figure><p>I can get better and better at moving around in Blood Dungeon but if the RNG doesn't favour me I'm still stuffed. Being at the mercy of chance is baked into its design, of course, but there is a big unambiguous line between the story-generating unpredictability of a Nethack or Spelunky and the more-ish, non-nutritive unpredictability of a lottery. </p><p>And that's ultimately what Blood Dungeon and its ilk feel like to me, once I've put the controller down and walked away from their exquisitely compulsive loops and dazzling visual noise. It's addictive, and that's the only reason I keep playing it. It gets easier as I play, but that's not because I've improved much: it's overwhelmingly attributable to the wider array of weapons, charms and spells I have at my disposal at hour fifty versus hour one.</p><p>Still, Messhof pulls its own Survivors-like off with flair and applies a thin layer of skill reward. I enjoyed the time I spent playing it. But now that I've put it down, I never want to think about it again.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Creative XF1 speaker review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="Creative XF1" data-widget-title="" class="hawk-root"></div><p>I've slowly come to the realisation that, for computer speakers, once you get past the mid-range price point it becomes all about diminishing returns. There are some really solid budget picks (with <a href="https://www.pcgamer.com/hardware/speakers/creative-pebble-pro-review/" target="_blank">Creative's Pebble Pro</a> being our <a href="https://www.pcgamer.com/best-computer-speakers/#section-the-best-budget-pc-speakers" target="_blank">budget speaker of choice</a>), but the $100-200 range is where you get the most features and the best price-to-value ratio. Go beyond that and you're spending a lot of money for only incrementally better sound and some non-essential luxuries. </p><p>And nothing quite proves that better than the <a href="https://us.creative.com/p/speakers/creative-xf1" target="_blank">Creative XF1</a>, a set of compact yet incredibly useful speakers with a whole host of neat extra features. And they even come with two cork stands to prop the speakers, which can go entirely unused if you like your speakers flat, but It's still plain neat that they come in the box for no extra charge. </p><p>Naturally, the more compact you go, the less room you have to jam speakers full of large tweeters and woofers, and as such, the balance with the XF1 isn't just where to cut costs in each unit, but just how small you can condense them down before the sound starts to take a hit. </p><p>And Creative, for the most part, has nailed that balance, with a set of speakers that are small enough to fit on my desk, but loud enough to shake it. </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're running out of desk space: </strong>The XF1 are a small and understated set of speakers that felt at home on my admittedly pretty small desk. </p></div></div></div></div><div class="card card--standard card--rows-2 card--align-inline"><div class="card__content"><h3 class="card__title">Do not buy if…</h3><div class="card__description-wrapper"><div class="card__description"><p>❌<strong> You want high-end sound:</strong> Though sound replication is very strong for the price and size, you aren't getting audiophile-level quality. </p></div></div></div></div><h2 class="article-body__section" id="section-features"><span>Features</span></h2><div ><table><caption>XF1 Specs</caption><tbody><tr><td class="firstcol " ><p><strong>Frequency</strong></p></td><td  ><p>55 Hz - 40,000 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>Drivers</strong></p></td><td  ><p>2 3-inch woofers, 2.75-inch tweeters</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>2.6 kg for both</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>6.10 x 3.93 x 7.52 inches (each)</p></td></tr><tr><td class="firstcol " ><p><strong>Connectivity</strong></p></td><td  ><p>Bluetooth 6.0, USB Type-C, Aux</p></td></tr><tr><td class="firstcol " ><p><strong>RGB</strong></p></td><td  ><p>Lighting Status LED for connectivity, no addressable RGB</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://us.creative.com/p/speakers/creative-xf1" target="_blank">$180</a> | <a href="https://uk.creative.com/p/speakers/creative-xf1" target="_blank">£140</a></p></td></tr></tbody></table></div><p>Creative XF1 is loaded with great little design decisions. For one, it has a robust set of connectivity options, with it working via USB Type-C, aux, and Bluetooth. And that Bluetooth 6.0 connectivity even supports LDAC wireless, so it retains a high level of quality no matter the connection.</p><p>The single button on the front of the right speaker can not only be spun to adjust volume, but also clicked to swap between the connectivity modes. This means swapping from my gaming PC to my phone or laptop requires no more than a mere button press. And, in practice, this works really well too. With my default audio setting being the speaker, I can click to connect to Bluetooth, and my rig swaps to my plugged-in headphones, which is effectively a poor man's version of the <a href="https://www.pcgamer.com/hardware/speakers/nzxt-relay-review/" target="_blank">NZXT SwitchMix</a> (and being much cheaper, 'poor man's' is apt).</p><p>It's a pretty simple set of speakers otherwise. Simply plug it into the mains, connect it to the left speaker, plug it into a device and start playing sound. One neat feature that comes in the box is a set of cork stands. Without clicking into place or requiring any tools, you merely place the speakers on top and can elevate the speakers at a 15° angle. Generally speaking, being able to elevate the speakers, and therefore elevate the tweeter and woofer, means that it directs the sound more towards you. You may not use the stands, but the fact that they come in the box for free is a solid extra. </p><h2 class="article-body__section" id="section-sound"><span>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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="SR2fSufnbSG3P24JmRmnXX" name="IMG_0131" alt="Creative XF1 speakers on a black desk" src="https://cdn.mos.cms.futurecdn.net/SR2fSufnbSG3P24JmRmnXX.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" 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 XF1 speakers have striking quality and clarity for the price and size. Bass, mids, and treble come through clear and are easy to pick out in the mix. And it offers strong sound reproduction at low volumes, which some speakers struggle with (here's looking at you <a href="https://www.pcgamer.com/hardware/speakers/edifier-g2000-pro-review/" target="_blank">Edifier G2000 Pro</a>). They can also get fierce loud, which is likely linked to the fact that they are 72 watts RMS. Even the <a href="https://www.pcgamer.com/hardware/speakers/kanto-ora-review/" target="_blank">Kanto Ora</a>, a significantly more expensive set of desktop speakers, only offers an RMS wattage of 50 watts. </p><p>Naturally, you will get better-sounding speakers if you spend more (like the Kanto Ora I just mentioned), and if you are willing to dedicate the space for it, you can get truly superb sound quality out of the likes of the <a href="https://www.pcgamer.com/hardware/speakers/mackie-cr3-5bt-cr8sbt-subwoofer-review/" target="_blank">Mackie CR3.5BT</a>. But I have yet to find a set of speakers that offers this level of quality out of its size and price. </p><p>It's a speaker designed for games, music, and movies, and it handles them all well thanks in part to smart EQ modes in its software. The gaming mode cuts a tad from the upper mids, whilst giving a light boost to everything else, whereas the music mode drops bass and raises sub bass and upper mids. The Movie EQ also cuts the bass somewhat, while raising everything else. </p><p>There's a rather impressive amount of EQ options in Creative's software, including EQ presets for specific games. The GTA preset is higher on the upper mids, where the Last of Us provides a boost in bass and upper mids, with light cuts in the lower mids, sub bass and highs. I love how varied these presets are, and I think the speakers are at their best with a very slight uptick in the bass. Still, even at its default preset, the XF1 is a tiny force to be reckoned with. </p><p>The metallic clangs of <a href="https://www.pcgamer.com/abyssus/" target="_blank">Abyssus</a> are as metallic and clangy as you'd want them to be here. It pounds when you shoot the shotgun, but it's able to catch the nuance of a soft hum or whir. Abyssus is a game all about its murky, watery atmosphere, and that atmosphere is unhindered coming from the light frame of XF1. </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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="r8BfSc3XzdBoWgX8UcBfWX" name="IMG_0134" alt="Creative XF1 speakers on a black desk" src="https://cdn.mos.cms.futurecdn.net/r8BfSc3XzdBoWgX8UcBfWX.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" 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 something a bit more aggressive, I sicced the speakers on speedrunner Echobreaker, and found its combinations of synth and techno drums to come through well. When the thumps, the speakers do a good job of representing that thump, shaking on top of the desk. </p><p>Moving over to something more overtly musical, Sea Power's <a href="https://www.pcgamer.com/disco-elysium-review/" target="_blank">Disco Elysium</a> soundtrack sounds great on the XF1. Trumpets in the middle and high end have real depth to them, where strings and piano fill out the bottom of the mix. There's a solid clarity to everything, making it easy to pick out each instrument in their own registers. </p><p>You aren't getting audiophile-level quality here, but I also wouldn't expect it. The bass, mids, and highs are all clear and easy to pick out. You can get speakers which offer a deeper sound, you can get speakers that thump a little more when the bass kicks in, and you can hear more nuance in the mix from something more high-end, but what Creative have done for the price is genuinely quite impressive.</p><h2 class="article-body__section" id="section-ergonomics"><span>Ergonomics</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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uWuCWfRiTvGvkDkCQspAYX" name="IMG_0139" alt="Creative XF1 speakers on a black desk" src="https://cdn.mos.cms.futurecdn.net/uWuCWfRiTvGvkDkCQspAYX.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" 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>With the width being just under 10 centimetres and length 19 centimetres, these bookshelf-style speakers are light, easy to set up, and can fit on many a desk. Being front-facing, they are clearly designed to sit on top of a desk and point at you from just a few feet away. The size and setup do make them at their best when plugged into a gaming rig, and the included cork stands help carry that sound straight to your ears. </p><p>Though it has many connectivity options, you only really need to plug in the power cable and connecting cable between the speakers to get it up and running. That makes it a solid pick in a clean setup with few wires. The benefit of their size and simplicity is that they're easy to move around and even easier to clean. The only thing you have to worry about when wiping down the XF1 is accidentally moving the volume knob and blasting yourself with The Cardigans, or whatever equally banging band you're listening to. </p><h2 class="article-body__section" id="section-aesthetics"><span>Aesthetics</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/JMJRJLgqUqToovSjDEWubX.jpg" alt="Creative XF1 speakers on a black desk" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/KVpHYh6tJZWf3kEyDsEDeX.jpg" alt="Creative XF1 speakers on a black desk" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The review model I got my hands on is the black variant of the XF1, and its looks are simple and understated. There's a small light near the volume knob to show what device you're connected to, but it has no other lighting, and it has a very simple Creative Logo on the bottom of the left speaker. Otherwise, it lacks any branding and could fit into a tidy setup with ease. </p><p>On the whole, I'd say an understated aesthetic serves these speakers well. They're pretty no-nonsense in a lot of ways, but can really deliver in the sound department when you crank them up. </p><h2 class="article-body__section" id="section-value"><span>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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vnN8xYTXiR6ibpghLFYmRX" name="IMG_0128" alt="Creative XF1 speakers on a black desk" src="https://cdn.mos.cms.futurecdn.net/vnN8xYTXiR6ibpghLFYmRX.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" 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>Though it doesn't sound as good as the $350 <a href="https://www.pcgamer.com/hardware/speakers/kanto-ora-review/" target="_blank">Kanto Ora</a> I tested back in 2024, it offers a very similar experience in a lot of ways. They're both light and small bookshelf speakers with strong connectivity, and they both have an all-black, understated look, making them great in gaming and non-gaming setups. </p><p>For something a little closer to their price point, they blow the Edifier G2000 Pro out of the water in both look and sound. Though the G2000 Pro's throwback is more unique, I think Creative wins in looks, sound clarity, and software. </p><p>Though they're more expensive than the Logitech Z407 (at around $120), which is another set of mid-range speakers, I'd be picking the XF1. The Z407 does come with a subwoofer, offering bigger bass, which is a huge boon, but sound quality, connectivity, and ease of use are top-notch here. The XF1 also comes with a subwoofer output jack, so you can plug in your own subwoofer if you have one. </p><p>If you just need something, I wouldn't go for the XF1. In fact, there are a few cheaper Creative speakers I'd be picking if my budget were tighter, like the <a href="https://www.pcgamer.com/hardware/speakers/creative-pebble-pro-review/" target="_blank">Pebble Pro</a> or the <a href="https://www.pcgamer.com/hardware/speakers/creative-soundblaster-gs3-review/" target="_blank">Sound Blaster GS3</a>. Still, if you're looking at around the mid to high $100s, there's nothing else I'd be putting on my small desk. </p><p>The Creative XF1 are firmly a mid-range set of speakers, with a mid-range price to match, but you are getting a lot of features and clear sound in return. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/speakers/creative-xf1-speaker-review/</link>
                                                                            <description>
                            <![CDATA[ A small but mighty package. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">nXvUM4KvXoMXu7r83TLJk</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ZZUSCu3t4zb3e7eTKXDCeX-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 21 Aug 2026 10:03:11 +0000</pubDate>                                                                                                                                <updated>Fri, 21 Aug 2026 13:34:24 +0000</updated>
                                                                                                                                            <category><![CDATA[Speakers]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming Audio]]></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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/ZZUSCu3t4zb3e7eTKXDCeX-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Creative XF1 speakers on a black desk]]></media:description>                                                            <media:text><![CDATA[Creative XF1 speakers on a black desk]]></media:text>
                                <media:title type="plain"><![CDATA[Creative XF1 speakers on a black desk]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ZZUSCu3t4zb3e7eTKXDCeX-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="Creative XF1" data-widget-title="" class="hawk-root"></div><p>I've slowly come to the realisation that, for computer speakers, once you get past the mid-range price point it becomes all about diminishing returns. There are some really solid budget picks (with <a href="https://www.pcgamer.com/hardware/speakers/creative-pebble-pro-review/" target="_blank">Creative's Pebble Pro</a> being our <a href="https://www.pcgamer.com/best-computer-speakers/#section-the-best-budget-pc-speakers" target="_blank">budget speaker of choice</a>), but the $100-200 range is where you get the most features and the best price-to-value ratio. Go beyond that and you're spending a lot of money for only incrementally better sound and some non-essential luxuries. </p><p>And nothing quite proves that better than the <a href="https://us.creative.com/p/speakers/creative-xf1" target="_blank">Creative XF1</a>, a set of compact yet incredibly useful speakers with a whole host of neat extra features. And they even come with two cork stands to prop the speakers, which can go entirely unused if you like your speakers flat, but It's still plain neat that they come in the box for no extra charge. </p><p>Naturally, the more compact you go, the less room you have to jam speakers full of large tweeters and woofers, and as such, the balance with the XF1 isn't just where to cut costs in each unit, but just how small you can condense them down before the sound starts to take a hit. </p><p>And Creative, for the most part, has nailed that balance, with a set of speakers that are small enough to fit on my desk, but loud enough to shake it. </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're running out of desk space: </strong>The XF1 are a small and understated set of speakers that felt at home on my admittedly pretty small desk. </p></div></div></div></div><div class="card card--standard card--rows-2 card--align-inline"><div class="card__content"><h3 class="card__title">Do not buy if…</h3><div class="card__description-wrapper"><div class="card__description"><p>❌<strong> You want high-end sound:</strong> Though sound replication is very strong for the price and size, you aren't getting audiophile-level quality. </p></div></div></div></div><h2 class="article-body__section" id="section-features"><span>Features</span></h2><div ><table><caption>XF1 Specs</caption><tbody><tr><td class="firstcol " ><p><strong>Frequency</strong></p></td><td  ><p>55 Hz - 40,000 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>Drivers</strong></p></td><td  ><p>2 3-inch woofers, 2.75-inch tweeters</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>2.6 kg for both</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>6.10 x 3.93 x 7.52 inches (each)</p></td></tr><tr><td class="firstcol " ><p><strong>Connectivity</strong></p></td><td  ><p>Bluetooth 6.0, USB Type-C, Aux</p></td></tr><tr><td class="firstcol " ><p><strong>RGB</strong></p></td><td  ><p>Lighting Status LED for connectivity, no addressable RGB</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://us.creative.com/p/speakers/creative-xf1" target="_blank">$180</a> | <a href="https://uk.creative.com/p/speakers/creative-xf1" target="_blank">£140</a></p></td></tr></tbody></table></div><p>Creative XF1 is loaded with great little design decisions. For one, it has a robust set of connectivity options, with it working via USB Type-C, aux, and Bluetooth. And that Bluetooth 6.0 connectivity even supports LDAC wireless, so it retains a high level of quality no matter the connection.</p><p>The single button on the front of the right speaker can not only be spun to adjust volume, but also clicked to swap between the connectivity modes. This means swapping from my gaming PC to my phone or laptop requires no more than a mere button press. And, in practice, this works really well too. With my default audio setting being the speaker, I can click to connect to Bluetooth, and my rig swaps to my plugged-in headphones, which is effectively a poor man's version of the <a href="https://www.pcgamer.com/hardware/speakers/nzxt-relay-review/" target="_blank">NZXT SwitchMix</a> (and being much cheaper, 'poor man's' is apt).</p><p>It's a pretty simple set of speakers otherwise. Simply plug it into the mains, connect it to the left speaker, plug it into a device and start playing sound. One neat feature that comes in the box is a set of cork stands. Without clicking into place or requiring any tools, you merely place the speakers on top and can elevate the speakers at a 15° angle. Generally speaking, being able to elevate the speakers, and therefore elevate the tweeter and woofer, means that it directs the sound more towards you. You may not use the stands, but the fact that they come in the box for free is a solid extra. </p><h2 class="article-body__section" id="section-sound"><span>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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="SR2fSufnbSG3P24JmRmnXX" name="IMG_0131" alt="Creative XF1 speakers on a black desk" src="https://cdn.mos.cms.futurecdn.net/SR2fSufnbSG3P24JmRmnXX.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" 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 XF1 speakers have striking quality and clarity for the price and size. Bass, mids, and treble come through clear and are easy to pick out in the mix. And it offers strong sound reproduction at low volumes, which some speakers struggle with (here's looking at you <a href="https://www.pcgamer.com/hardware/speakers/edifier-g2000-pro-review/" target="_blank">Edifier G2000 Pro</a>). They can also get fierce loud, which is likely linked to the fact that they are 72 watts RMS. Even the <a href="https://www.pcgamer.com/hardware/speakers/kanto-ora-review/" target="_blank">Kanto Ora</a>, a significantly more expensive set of desktop speakers, only offers an RMS wattage of 50 watts. </p><p>Naturally, you will get better-sounding speakers if you spend more (like the Kanto Ora I just mentioned), and if you are willing to dedicate the space for it, you can get truly superb sound quality out of the likes of the <a href="https://www.pcgamer.com/hardware/speakers/mackie-cr3-5bt-cr8sbt-subwoofer-review/" target="_blank">Mackie CR3.5BT</a>. But I have yet to find a set of speakers that offers this level of quality out of its size and price. </p><p>It's a speaker designed for games, music, and movies, and it handles them all well thanks in part to smart EQ modes in its software. The gaming mode cuts a tad from the upper mids, whilst giving a light boost to everything else, whereas the music mode drops bass and raises sub bass and upper mids. The Movie EQ also cuts the bass somewhat, while raising everything else. </p><p>There's a rather impressive amount of EQ options in Creative's software, including EQ presets for specific games. The GTA preset is higher on the upper mids, where the Last of Us provides a boost in bass and upper mids, with light cuts in the lower mids, sub bass and highs. I love how varied these presets are, and I think the speakers are at their best with a very slight uptick in the bass. Still, even at its default preset, the XF1 is a tiny force to be reckoned with. </p><p>The metallic clangs of <a href="https://www.pcgamer.com/abyssus/" target="_blank">Abyssus</a> are as metallic and clangy as you'd want them to be here. It pounds when you shoot the shotgun, but it's able to catch the nuance of a soft hum or whir. Abyssus is a game all about its murky, watery atmosphere, and that atmosphere is unhindered coming from the light frame of XF1. </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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="r8BfSc3XzdBoWgX8UcBfWX" name="IMG_0134" alt="Creative XF1 speakers on a black desk" src="https://cdn.mos.cms.futurecdn.net/r8BfSc3XzdBoWgX8UcBfWX.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" 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 something a bit more aggressive, I sicced the speakers on speedrunner Echobreaker, and found its combinations of synth and techno drums to come through well. When the thumps, the speakers do a good job of representing that thump, shaking on top of the desk. </p><p>Moving over to something more overtly musical, Sea Power's <a href="https://www.pcgamer.com/disco-elysium-review/" target="_blank">Disco Elysium</a> soundtrack sounds great on the XF1. Trumpets in the middle and high end have real depth to them, where strings and piano fill out the bottom of the mix. There's a solid clarity to everything, making it easy to pick out each instrument in their own registers. </p><p>You aren't getting audiophile-level quality here, but I also wouldn't expect it. The bass, mids, and highs are all clear and easy to pick out. You can get speakers which offer a deeper sound, you can get speakers that thump a little more when the bass kicks in, and you can hear more nuance in the mix from something more high-end, but what Creative have done for the price is genuinely quite impressive.</p><h2 class="article-body__section" id="section-ergonomics"><span>Ergonomics</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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uWuCWfRiTvGvkDkCQspAYX" name="IMG_0139" alt="Creative XF1 speakers on a black desk" src="https://cdn.mos.cms.futurecdn.net/uWuCWfRiTvGvkDkCQspAYX.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" 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>With the width being just under 10 centimetres and length 19 centimetres, these bookshelf-style speakers are light, easy to set up, and can fit on many a desk. Being front-facing, they are clearly designed to sit on top of a desk and point at you from just a few feet away. The size and setup do make them at their best when plugged into a gaming rig, and the included cork stands help carry that sound straight to your ears. </p><p>Though it has many connectivity options, you only really need to plug in the power cable and connecting cable between the speakers to get it up and running. That makes it a solid pick in a clean setup with few wires. The benefit of their size and simplicity is that they're easy to move around and even easier to clean. The only thing you have to worry about when wiping down the XF1 is accidentally moving the volume knob and blasting yourself with The Cardigans, or whatever equally banging band you're listening to. </p><h2 class="article-body__section" id="section-aesthetics"><span>Aesthetics</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/JMJRJLgqUqToovSjDEWubX.jpg" alt="Creative XF1 speakers on a black desk" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/KVpHYh6tJZWf3kEyDsEDeX.jpg" alt="Creative XF1 speakers on a black desk" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The review model I got my hands on is the black variant of the XF1, and its looks are simple and understated. There's a small light near the volume knob to show what device you're connected to, but it has no other lighting, and it has a very simple Creative Logo on the bottom of the left speaker. Otherwise, it lacks any branding and could fit into a tidy setup with ease. </p><p>On the whole, I'd say an understated aesthetic serves these speakers well. They're pretty no-nonsense in a lot of ways, but can really deliver in the sound department when you crank them up. </p><h2 class="article-body__section" id="section-value"><span>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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vnN8xYTXiR6ibpghLFYmRX" name="IMG_0128" alt="Creative XF1 speakers on a black desk" src="https://cdn.mos.cms.futurecdn.net/vnN8xYTXiR6ibpghLFYmRX.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" 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>Though it doesn't sound as good as the $350 <a href="https://www.pcgamer.com/hardware/speakers/kanto-ora-review/" target="_blank">Kanto Ora</a> I tested back in 2024, it offers a very similar experience in a lot of ways. They're both light and small bookshelf speakers with strong connectivity, and they both have an all-black, understated look, making them great in gaming and non-gaming setups. </p><p>For something a little closer to their price point, they blow the Edifier G2000 Pro out of the water in both look and sound. Though the G2000 Pro's throwback is more unique, I think Creative wins in looks, sound clarity, and software. </p><p>Though they're more expensive than the Logitech Z407 (at around $120), which is another set of mid-range speakers, I'd be picking the XF1. The Z407 does come with a subwoofer, offering bigger bass, which is a huge boon, but sound quality, connectivity, and ease of use are top-notch here. The XF1 also comes with a subwoofer output jack, so you can plug in your own subwoofer if you have one. </p><p>If you just need something, I wouldn't go for the XF1. In fact, there are a few cheaper Creative speakers I'd be picking if my budget were tighter, like the <a href="https://www.pcgamer.com/hardware/speakers/creative-pebble-pro-review/" target="_blank">Pebble Pro</a> or the <a href="https://www.pcgamer.com/hardware/speakers/creative-soundblaster-gs3-review/" target="_blank">Sound Blaster GS3</a>. Still, if you're looking at around the mid to high $100s, there's nothing else I'd be putting on my small desk. </p><p>The Creative XF1 are firmly a mid-range set of speakers, with a mid-range price to match, but you are getting a lot of features and clear sound in return. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Metal Gear Solid 4: Guns of the Patriots review ]]></title>
                                                                                                <dc:content><![CDATA[ <div  class="fancy-box"><div class="fancy_box-title">NEED TO KNOW</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it </strong>A re-release of Solid Snake's legendary final mission.<br><strong>Release date </strong>August 27, 2026<br><strong>Expect to pay </strong>$50/£40<br><strong>Publisher </strong>Konami<br><strong>Developer </strong>Kojima Productions, Konami<br><strong>Reviewed on </strong>RTX 5090, Ryzen 7 9800X3D 4.7 GHz, 64GB RAM & Steam Deck<br><strong>Multiplayer </strong>None<br><strong>Steam Deck </strong>Verified<br><strong>Link </strong><a data-analytics-id="inline-link" href="https://www.konami.com/mg/mc2/us/en/" target="_blank">Official site</a></p></div></div><p><em>Stealth has changed.</em></p><p><em>It's no longer about avoidance, visibility, or tension. It's an endless series of "stealth action" games trivializing the uncertainty of sneaking and pushing players into open conflict.  The age of camouflage has become the age of tall grass: stealth is no longer treated as a genre worthy of big budgets, but an optional feature of conventional action games. </em><em><strong>[Takes a long drag from a cigarette] </strong></em><em>Stealth has changed. And when the player's visibility is under total control… espionage becomes routine.</em></p><p>Metal Gear Solid 4: Guns of the Patriots was at the vanguard of the stealth action shift in 2008—but playing it today, the particular way it mixes mercurial stealth and heavy weaponry is anything but routine. Snake is outfitted with a tranq pistol, non-lethal CQC training, and the latest OctoCamo sneaking suit, an ingenious invention of espionage that automatically camouflages the user to their surroundings. In his other pocket are enough guns to arm a strike force—SMGs, shotguns, ARs, RPGs, a rail gun—customizable with Create-a-Class attachments.</p><p>OId Snake skulks through active battlefields, bewildered by the growing mundanity of war, as Kojima grapples with the undeniable appeal of getting in the shit. This is a stealth game that doesn't mind if you try to play it like Call of Duty, but going loud comes at the cost of stressing Snake the fuck out.</p><p>This Master Collection port, sold alone or alongside Peace Walker, is a genuinely thrilling object: proof that MGS4 wasn't a mass hallucination we all had in 2008, but a uniquely strange meditation on existential anxiety—of warmongering doomerism, automation, desensitized violence, and back pain—trapped for 18 years on a PlayStation 3. Konami has done good work here, though at times the bare minimum: you can now play MGS4 at 4K (yay!), but at a locked 60 fps (less yay).</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="yKpnndBtEHFywr5mjgry2n" name="mgs (1)" alt="MGS4" src="https://cdn.mos.cms.futurecdn.net/yKpnndBtEHFywr5mjgry2n.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: Konami)</span></figcaption></figure><p>Still, that's a lot better than the extremely unreliable 30 fps it once struggled to maintain, and the Master Collection launcher is less cumbersome now than when Volume 1 arrived on PC in 2023. Guns of the Patriots has gone so ignored for so long that it's hard to split hairs here—this is the new best way to play one of my favorites.</p><h2 id="naked-sun">Naked sun</h2><p><em>Man</em> does it feel great to see Guns of the Patriots cleaned up. It's a special one for me: MGS4 landed just as I reached the age to enjoy games on a deeper level. It was also my first Metal Gear, which is a little hilarious in hindsight, given how obsessed the story is with its own past.</p><p>In 2026 I'm seriously charmed by the 2008-ness of this world: from the fully functional iPod (still intact here, but lacking Konami's official Metal Gear hype podcasts) to Kojima's infatuation with the XM8 and P90 (objectively the coolest guns ever made). Hindsight hasn't done wonders for its meandering plot and sometimes dull cutscenes, but Kojima's vision for a world consumed by greed and accelerated by decision-making AIs is uncomfortably spot-on. More than anything else though, MGS4's long exile has given me a new appreciation for its extremely balanced stealth.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:62.50%;"><img id="n48tdjjSbCRBhoqvzkGtdk" name="mgs (8)" alt="MGS4" src="https://cdn.mos.cms.futurecdn.net/n48tdjjSbCRBhoqvzkGtdk.jpg" mos="" align="middle" fullscreen="" width="1280" height="800" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Konami)</span></figcaption></figure><p>Acts 1 and 2—where MGS4 really flexes its sneaking muscles—are the sort of triumphant stealth sandboxes that are quite rare these days. Maps are focused and linear, but brimming with options. Guards are reactive, consistent, emotive, and learnable. The years have gifted me patience for stillness, and MGS4 is most fun at a snail's pace. Slithering between guards six inches away from their boots camouflaged as a patch of dirt is a bigger thrill than crouching through tall grass in Horizon, Ghost of Tsushima, or any modern Assassin's Creed. </p><p>I love that Kojima can't help but hand players a box of toys with hidden functions. I'm always picking up three times more gear than I'll ever use, which I've learned is a blessing, because every replay is an opportunity to get fixated on a tool. This time, I finally learned how useful Playboy magazines can be when you're trying to ghost an area. This is also the playthrough in which I remembered that the Mark 2 robot, a drivable drone with a cloak and stun prod, is very useful for covertly retrieving items in risky locations.</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="i9NBDuWX7X4GkhGEFM9osm" name="mgs (22)" alt="MGS4" src="https://cdn.mos.cms.futurecdn.net/i9NBDuWX7X4GkhGEFM9osm.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: Konami)</span></figcaption></figure><h2 id="tactical-espionage-action">Tactical espionage action</h2><p>Replaying Guns of the Patriots and Splinter Cell: Chaos Theory in the same year is highlighting just how bland open worlds have made level design. I love MGS5, but its small Far Cry villages that have to be approachable from all angles are trounced by MGS4's busy battlefields. My favorite is the Act 2 raid on Liquid's mansion, where Snake has to bypass several active warzones either by choosing a side or concealing himself in the chaos.</p><p>In my first run through the forest, I crawled up the middle until I found a perfectly Snake-sized crevice in a berm that wrapped around the riskiest sightlines. After that I got caught, shot to death, and tried again, this time finding an alternate route by diving under a shallow river. These areas pack a lot of intentional, almost invisible routes in relatively small spaces, and they're patrolled by nuanced guards that inspire experimentation.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/prZrpWS4ZSkcjyLooXcw7m.jpg" alt="MGS4" /><figcaption><small role="credit">Konami</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vX34pc8ZG3NWNYYn7kYVzk.jpg" alt="MGS4" /><figcaption><small role="credit">Konami</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/r5XkJLVZZKrKqPzcjSWCYm.jpg" alt="MGS4" /><figcaption><small role="credit">Konami</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/hsJysC8bghDNZphHrsh4Fm.jpg" alt="MGS4" /><figcaption><small role="credit">Konami</small></figcaption></figure></figure><p>PMC troops can hear you but not see you, or see you but not clearly enough to investigate, or be prompted to investigate, but not be in a hurry about it. Their physical and verbal reactions communicate their alertness without today's explicit "detection meters," and Kojima's lack of restraint means there are like 12 different ways to knock one out. It's hard not to think Snake is the coolest spy in the world once you've gone the extra mile to understand MGS4's extra CQC moves—body slams, chokeholds, stun knife zap, disarms, and of course, holding a guy up at gunpoint, searching him for valuables, then squeezing his nuts until he passes out.</p><p>This is true of every Metal Gear, but it's so smart to have an "evasion" phase between "caution" and "alert" where guards frantically search the area expecting to find you. It makes stealth far less binary, and the unpredictability of search patterns in this state is a solid punishment for recklessness.</p><h2 id="movie-mode">Movie mode</h2><p>MGS4's enduring flaw is its second half, where it all-but abandons what it does best. Act 3 is a boring follow mission capped off by the greatest "turret sequence" ever conceived. Act 4 is a walk down memory lane that's more button pressing than sneaking, and Act 5 gets brilliant again, but ends too soon.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:62.50%;"><img id="rpqJAHWnK9e7jfKYiV3Npk" name="mgs (6)" alt="MGS4" src="https://cdn.mos.cms.futurecdn.net/rpqJAHWnK9e7jfKYiV3Npk.jpg" mos="" align="middle" fullscreen="" width="1280" height="800" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Konami)</span></figcaption></figure><p>This sequel is famous for its long cutscenes, exposition dumps, and inscrutable proper nouns, but honestly, I love all that garbage. I'm the guy who finished MGS4 then returned to the launcher to read the MGS4 Database, a contained wikipedia for all things nanomachine. I have a high tolerance and admiration for Kojima's tastes and always find a lot to like about his characters and dramas, cringe be damned. Like how Meryl hates her dad Roy Campbell because she thought he was her uncle her entire life—forgot that bit until a database deep dive. And that weird hairless monkey that drinks cola and smokes cigs? Betcha didn't know his name is Little Gray, and that he only smokes because Snake made it look cool.</p><p>For the first half, MGS4 has a damn-near perfect balance of game and spectacle. Then the game parts get shorter and boring. From then on it only occasionally recovers its pulse with a cool boss fight, "holy shit" cinematic trick that other videogames just never even try, and a memorable finale. There is, weirdly, not enough filler. It's enough to make me wonder if MGS4 was squeezed for time and heavily cut in the same way that Phantom Pain would eventually release without a real ending.</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="BrBW6UzefMqq4AVcavdxJn" name="mgs (11)" alt="MGS4" src="https://cdn.mos.cms.futurecdn.net/BrBW6UzefMqq4AVcavdxJn.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Konami)</span></figcaption></figure><p>I want more video settings in this PC port, that's for sure, but I appreciate the goodies that this Master Collection could've gotten away with skipping, like a digital art book, manual scan, and that sweet database app.</p><p>I also clocked some small touches that confirm Konami didn't just boost the resolution and call it a day: There's a late-game moment where you need to shake the PS3 controller that could've been replaced by a generic controller glyph, but instead it recognized I was on a Steam Deck and showed custom art for the machine. And the Codec call where Otacon jokes about putting in "disc two?" He now has new lines about being on the "PC platform, a digital title!" Nice one, Konami.</p><p>This game rocks. It's not a bulletproof recommendation given the slog of a back half, but in exchange you get some of the strongest stealth encounters in videogames and Kojima's signature goofy, genuine storytelling with all the glitz that a PS3 could muster (and, blessedly, none of the slowdown). There's still nothing like it 18 years later, and now I can easily revisit it whenever I want.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/games/third-person-shooter/metal-gear-solid-4-guns-of-the-patriots-review/</link>
                                                                            <description>
                            <![CDATA[ The new best way to play Kojima's strangest sequel. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">t4Gnqemh3rUta2tP2tvBtL</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/4jTrzsSpGr9xMQCxRaX7bm-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 21 Aug 2026 07:01:43 +0000</pubDate>                                                                                                                                <updated>Fri, 21 Aug 2026 16:30:03 +0000</updated>
                                                                                                                                            <category><![CDATA[Third Person Shooter]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                <author><![CDATA[ morgan.park@futurenet.com (Morgan Park) ]]></author>                    <dc:creator><![CDATA[ Morgan Park ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/VVB5GCgA3xLhkX8FVAWw5D.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/4jTrzsSpGr9xMQCxRaX7bm-1280-80.jpg">
                                                            <media:credit><![CDATA[Konami]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[MGS4]]></media:description>                                                            <media:text><![CDATA[MGS4]]></media:text>
                                <media:title type="plain"><![CDATA[MGS4]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/4jTrzsSpGr9xMQCxRaX7bm-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div  class="fancy-box"><div class="fancy_box-title">NEED TO KNOW</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it </strong>A re-release of Solid Snake's legendary final mission.<br><strong>Release date </strong>August 27, 2026<br><strong>Expect to pay </strong>$50/£40<br><strong>Publisher </strong>Konami<br><strong>Developer </strong>Kojima Productions, Konami<br><strong>Reviewed on </strong>RTX 5090, Ryzen 7 9800X3D 4.7 GHz, 64GB RAM & Steam Deck<br><strong>Multiplayer </strong>None<br><strong>Steam Deck </strong>Verified<br><strong>Link </strong><a data-analytics-id="inline-link" href="https://www.konami.com/mg/mc2/us/en/" target="_blank">Official site</a></p></div></div><p><em>Stealth has changed.</em></p><p><em>It's no longer about avoidance, visibility, or tension. It's an endless series of "stealth action" games trivializing the uncertainty of sneaking and pushing players into open conflict.  The age of camouflage has become the age of tall grass: stealth is no longer treated as a genre worthy of big budgets, but an optional feature of conventional action games. </em><em><strong>[Takes a long drag from a cigarette] </strong></em><em>Stealth has changed. And when the player's visibility is under total control… espionage becomes routine.</em></p><p>Metal Gear Solid 4: Guns of the Patriots was at the vanguard of the stealth action shift in 2008—but playing it today, the particular way it mixes mercurial stealth and heavy weaponry is anything but routine. Snake is outfitted with a tranq pistol, non-lethal CQC training, and the latest OctoCamo sneaking suit, an ingenious invention of espionage that automatically camouflages the user to their surroundings. In his other pocket are enough guns to arm a strike force—SMGs, shotguns, ARs, RPGs, a rail gun—customizable with Create-a-Class attachments.</p><p>OId Snake skulks through active battlefields, bewildered by the growing mundanity of war, as Kojima grapples with the undeniable appeal of getting in the shit. This is a stealth game that doesn't mind if you try to play it like Call of Duty, but going loud comes at the cost of stressing Snake the fuck out.</p><p>This Master Collection port, sold alone or alongside Peace Walker, is a genuinely thrilling object: proof that MGS4 wasn't a mass hallucination we all had in 2008, but a uniquely strange meditation on existential anxiety—of warmongering doomerism, automation, desensitized violence, and back pain—trapped for 18 years on a PlayStation 3. Konami has done good work here, though at times the bare minimum: you can now play MGS4 at 4K (yay!), but at a locked 60 fps (less yay).</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="yKpnndBtEHFywr5mjgry2n" name="mgs (1)" alt="MGS4" src="https://cdn.mos.cms.futurecdn.net/yKpnndBtEHFywr5mjgry2n.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: Konami)</span></figcaption></figure><p>Still, that's a lot better than the extremely unreliable 30 fps it once struggled to maintain, and the Master Collection launcher is less cumbersome now than when Volume 1 arrived on PC in 2023. Guns of the Patriots has gone so ignored for so long that it's hard to split hairs here—this is the new best way to play one of my favorites.</p><h2 id="naked-sun">Naked sun</h2><p><em>Man</em> does it feel great to see Guns of the Patriots cleaned up. It's a special one for me: MGS4 landed just as I reached the age to enjoy games on a deeper level. It was also my first Metal Gear, which is a little hilarious in hindsight, given how obsessed the story is with its own past.</p><p>In 2026 I'm seriously charmed by the 2008-ness of this world: from the fully functional iPod (still intact here, but lacking Konami's official Metal Gear hype podcasts) to Kojima's infatuation with the XM8 and P90 (objectively the coolest guns ever made). Hindsight hasn't done wonders for its meandering plot and sometimes dull cutscenes, but Kojima's vision for a world consumed by greed and accelerated by decision-making AIs is uncomfortably spot-on. More than anything else though, MGS4's long exile has given me a new appreciation for its extremely balanced stealth.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:62.50%;"><img id="n48tdjjSbCRBhoqvzkGtdk" name="mgs (8)" alt="MGS4" src="https://cdn.mos.cms.futurecdn.net/n48tdjjSbCRBhoqvzkGtdk.jpg" mos="" align="middle" fullscreen="" width="1280" height="800" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Konami)</span></figcaption></figure><p>Acts 1 and 2—where MGS4 really flexes its sneaking muscles—are the sort of triumphant stealth sandboxes that are quite rare these days. Maps are focused and linear, but brimming with options. Guards are reactive, consistent, emotive, and learnable. The years have gifted me patience for stillness, and MGS4 is most fun at a snail's pace. Slithering between guards six inches away from their boots camouflaged as a patch of dirt is a bigger thrill than crouching through tall grass in Horizon, Ghost of Tsushima, or any modern Assassin's Creed. </p><p>I love that Kojima can't help but hand players a box of toys with hidden functions. I'm always picking up three times more gear than I'll ever use, which I've learned is a blessing, because every replay is an opportunity to get fixated on a tool. This time, I finally learned how useful Playboy magazines can be when you're trying to ghost an area. This is also the playthrough in which I remembered that the Mark 2 robot, a drivable drone with a cloak and stun prod, is very useful for covertly retrieving items in risky locations.</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="i9NBDuWX7X4GkhGEFM9osm" name="mgs (22)" alt="MGS4" src="https://cdn.mos.cms.futurecdn.net/i9NBDuWX7X4GkhGEFM9osm.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: Konami)</span></figcaption></figure><h2 id="tactical-espionage-action">Tactical espionage action</h2><p>Replaying Guns of the Patriots and Splinter Cell: Chaos Theory in the same year is highlighting just how bland open worlds have made level design. I love MGS5, but its small Far Cry villages that have to be approachable from all angles are trounced by MGS4's busy battlefields. My favorite is the Act 2 raid on Liquid's mansion, where Snake has to bypass several active warzones either by choosing a side or concealing himself in the chaos.</p><p>In my first run through the forest, I crawled up the middle until I found a perfectly Snake-sized crevice in a berm that wrapped around the riskiest sightlines. After that I got caught, shot to death, and tried again, this time finding an alternate route by diving under a shallow river. These areas pack a lot of intentional, almost invisible routes in relatively small spaces, and they're patrolled by nuanced guards that inspire experimentation.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/prZrpWS4ZSkcjyLooXcw7m.jpg" alt="MGS4" /><figcaption><small role="credit">Konami</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vX34pc8ZG3NWNYYn7kYVzk.jpg" alt="MGS4" /><figcaption><small role="credit">Konami</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/r5XkJLVZZKrKqPzcjSWCYm.jpg" alt="MGS4" /><figcaption><small role="credit">Konami</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/hsJysC8bghDNZphHrsh4Fm.jpg" alt="MGS4" /><figcaption><small role="credit">Konami</small></figcaption></figure></figure><p>PMC troops can hear you but not see you, or see you but not clearly enough to investigate, or be prompted to investigate, but not be in a hurry about it. Their physical and verbal reactions communicate their alertness without today's explicit "detection meters," and Kojima's lack of restraint means there are like 12 different ways to knock one out. It's hard not to think Snake is the coolest spy in the world once you've gone the extra mile to understand MGS4's extra CQC moves—body slams, chokeholds, stun knife zap, disarms, and of course, holding a guy up at gunpoint, searching him for valuables, then squeezing his nuts until he passes out.</p><p>This is true of every Metal Gear, but it's so smart to have an "evasion" phase between "caution" and "alert" where guards frantically search the area expecting to find you. It makes stealth far less binary, and the unpredictability of search patterns in this state is a solid punishment for recklessness.</p><h2 id="movie-mode">Movie mode</h2><p>MGS4's enduring flaw is its second half, where it all-but abandons what it does best. Act 3 is a boring follow mission capped off by the greatest "turret sequence" ever conceived. Act 4 is a walk down memory lane that's more button pressing than sneaking, and Act 5 gets brilliant again, but ends too soon.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:62.50%;"><img id="rpqJAHWnK9e7jfKYiV3Npk" name="mgs (6)" alt="MGS4" src="https://cdn.mos.cms.futurecdn.net/rpqJAHWnK9e7jfKYiV3Npk.jpg" mos="" align="middle" fullscreen="" width="1280" height="800" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Konami)</span></figcaption></figure><p>This sequel is famous for its long cutscenes, exposition dumps, and inscrutable proper nouns, but honestly, I love all that garbage. I'm the guy who finished MGS4 then returned to the launcher to read the MGS4 Database, a contained wikipedia for all things nanomachine. I have a high tolerance and admiration for Kojima's tastes and always find a lot to like about his characters and dramas, cringe be damned. Like how Meryl hates her dad Roy Campbell because she thought he was her uncle her entire life—forgot that bit until a database deep dive. And that weird hairless monkey that drinks cola and smokes cigs? Betcha didn't know his name is Little Gray, and that he only smokes because Snake made it look cool.</p><p>For the first half, MGS4 has a damn-near perfect balance of game and spectacle. Then the game parts get shorter and boring. From then on it only occasionally recovers its pulse with a cool boss fight, "holy shit" cinematic trick that other videogames just never even try, and a memorable finale. There is, weirdly, not enough filler. It's enough to make me wonder if MGS4 was squeezed for time and heavily cut in the same way that Phantom Pain would eventually release without a real ending.</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="BrBW6UzefMqq4AVcavdxJn" name="mgs (11)" alt="MGS4" src="https://cdn.mos.cms.futurecdn.net/BrBW6UzefMqq4AVcavdxJn.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Konami)</span></figcaption></figure><p>I want more video settings in this PC port, that's for sure, but I appreciate the goodies that this Master Collection could've gotten away with skipping, like a digital art book, manual scan, and that sweet database app.</p><p>I also clocked some small touches that confirm Konami didn't just boost the resolution and call it a day: There's a late-game moment where you need to shake the PS3 controller that could've been replaced by a generic controller glyph, but instead it recognized I was on a Steam Deck and showed custom art for the machine. And the Codec call where Otacon jokes about putting in "disc two?" He now has new lines about being on the "PC platform, a digital title!" Nice one, Konami.</p><p>This game rocks. It's not a bulletproof recommendation given the slog of a back half, but in exchange you get some of the strongest stealth encounters in videogames and Kojima's signature goofy, genuine storytelling with all the glitz that a PS3 could muster (and, blessedly, none of the slowdown). There's still nothing like it 18 years later, and now I can easily revisit it whenever I want.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AMD Ryzen 7 7700X3D review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="AMD Ryzen 7 7700X3D" class="hawk-root"></div><p>I'm trying not to be too down on the new(ish) <a href="https://www.amd.com/en/products/processors/desktops/ryzen/7000-series/amd-ryzen-7-7700x3d.html" target="_blank">AMD Ryzen 7 7700X3D</a>. After all, we are living in a time when the regular narrative is that all hardware is brutally overpriced and every tech company out there is trying to make a quick buck off the back of an AI bubble that is ever more certain to wipe out the global economy in one big <em><strong>pop</strong></em><em>. </em>But here's AMD trying to give us an even more affordable AM5 gaming processor with a lovely dollop of the 3D V-Cache good-stuff. And yet I'm still not happy.<br><br>I guess, fundamentally, I don't get it. You see, what we have here is a slightly slower <a href="https://www.pcgamer.com/amd-ryzen-7-7800x3d-review-benchmarks-performance/" target="_blank">Ryzen 7 7800X3D</a> CPU with slightly lower MSRP. On the surface, that sounds great. The 7800X3D was the best gaming CPU of its generation, and only dropped off our recommended list when its Zen 5 replacement, the <a href="https://www.pcgamer.com/hardware/processors/amd-ryzen-7-9800x3d-review" target="_blank">Ryzen 7 9800X3D</a>, dropped in price.<br><br>The issue is that the 7800X3D is old now. I reviewed it—very favourably I might add—back in April 2023. That in itself is not an issue; the underlying silicon is still excellent and still performs fantastically well up against the latest from either AMD or rivals Intel. The issue is that it's been out in the market a long while, most enthusiasts have their eyes on that 9800X3D (or even its slight upgrade, the <a href="https://www.pcgamer.com/hardware/processors/amd-ryzen-7-9850x3d-review/" target="_blank">Ryzen 7 9850X3D</a>), and the ol' 7800X3D still has plenty of numbers out in retail, too. For essentially the same price as this 'new' 7700X3D. Sometimes cheaper.<br><br>And therein lies the friction. Why isn't AMD just making more 7800X3D chips and giving them a permanent price cut? Does it really have so many 3D V-Cache'd Zen 4 CCDs lying around—that couldn't <em>quite</em> get to the right clock speeds—that the only way to ship them would be to have them clocked lower out of the gate under a different chip name? And if so, wouldn't you rather spend the same money on the older, slightly faster, theoretically more reliable, CPU?<br><br>I kinda feel like I would.</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 find it in a bundle or well-priced PC: </strong>We've already seen some Newegg bundles featuring the 7700X3D alongside motherboard and RAM options for less than 7800X3D equivalents, and I've got to believe there will be budget-friendly systems built around this chip from the usual suspects.</p></div></div></div></div><div class="card card--standard card--rows-2 card--align-inline"><div class="card__content"><h3 class="card__title">Do not buy if...</h3><div class="card__description-wrapper"><div class="card__description"><p><strong>❌ You're looking for an affordable AM5 CPU upgrade:</strong> The standard 7800X3D will be a better purchase right now as it's either around the same price as the slower 7700X3D, at places such as Amazon, or sometimes even cheaper.</p></div></div></div></div><h2 class="article-body__section" id="section-amd-ryzen-7-7700x3d-features"><span>AMD Ryzen 7 7700X3D features</span></h2><div ><table><caption>Ryzen 7 7700X3D specs</caption><thead><tr><th class="firstcol empty" ></th><th  ><p>AMD Ryzen 7 7700X3D</p></th><th  ><p>AMD Ryzen 7 7800X3D</p></th><th  ><p>AMD Ryzen 7 9800X3D</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Architecture</strong></p></td><td  ><p>AMD Zen 4</p></td><td  ><p>AMD Zen 4</p></td><td  ><p>AMD Zen 5</p></td></tr><tr><td class="firstcol " ><p><strong>Socket</strong></p></td><td  ><p>AMD AM5</p></td><td  ><p>AMD AM5</p></td><td  ><p>AMD AM5</p></td></tr><tr><td class="firstcol " ><p><strong>Lithography</strong></p></td><td  ><p>TSMC N5 (CCD) / N6 (IOD)</p></td><td  ><p>TSMC N5 (CCD) / N6 (IOD)</p></td><td  ><p>TSMC N4 (CCD) / N6 (IOD)</p></td></tr><tr><td class="firstcol " ><p><strong>Cores / Threads</strong></p></td><td  ><p>8 / 16</p></td><td  ><p>8 / 16</p></td><td  ><p>8 / 16</p></td></tr><tr><td class="firstcol " ><p><strong>Base clock</strong></p></td><td  ><p>4 GHz</p></td><td  ><p>4.2 GHz</p></td><td  ><p>4.7 GHz</p></td></tr><tr><td class="firstcol " ><p><strong>Boost clock</strong></p></td><td  ><p>4.5 GHz</p></td><td  ><p>5 GHz</p></td><td  ><p>5.2 GHz</p></td></tr><tr><td class="firstcol " ><p><strong>L2 cache</strong></p></td><td  ><p>8 MB</p></td><td  ><p>8 MB</p></td><td  ><p>8 MB</p></td></tr><tr><td class="firstcol " ><p><strong>L3 cache</strong></p></td><td  ><p>96 MB (inc. 64 MB 3D V-Cache)</p></td><td  ><p>96 MB (inc. 64 MB 3D V-Cache)</p></td><td  ><p>96 MB (inc. 64 MB 3D V-Cache Gen2)</p></td></tr><tr><td class="firstcol " ><p><strong>TDP</strong></p></td><td  ><p>120 W</p></td><td  ><p>120 W</p></td><td  ><p>120 W</p></td></tr><tr><td class="firstcol " ><p><strong>MSRP</strong></p></td><td  ><p>$329</p></td><td  ><p>$450</p></td><td  ><p>$479</p></td></tr><tr><td class="firstcol " ><p><strong>Current price</strong></p></td><td  ><p><a href="https://www.amazon.com/AMD-RyzenTM-7700X3D-Frequency-Included/dp/B0H71CW1SZ" target="_blank">$329</a> / <a href="https://www.amazon.co.uk/AMD-RyzenTM-7700X3D-frequency-included/dp/B0H71CW1SZ" target="_blank">£290</a></p></td><td  ><p><a href="https://www.amazon.com/AMD-Ryzen-7800X3D-16-Thread-Processor/dp/B0BTZB7F88" target="_blank">$334</a> / <a href="https://www.amazon.co.uk/AMD-7800X3D-Desk-top-Processor-16-thread/dp/B0BTZB7F88" target="_blank">£286</a></p></td><td  ><p><a href="https://www.amazon.com/AMD-9800X3D-16-Thread-Desktop-Processor/dp/B0DKFMSMYK" target="_blank">$415</a> / <a href="https://www.amazon.co.uk/AMD-TM-Desktop-Processor-16-thread/dp/B0DKFMSMYK" target="_blank">£360</a></p></td></tr></tbody></table></div><p>If you remember the old Ryzen 7 7800X3D, then you know exactly what we're talking about here, because this is essentially the exact same silicon, except this time clocked a little lower out of the box.</p><p>That headline difference translates to a base clock of 4 GHz for the 7700X3D and 4.2 GHz for the 7800X3D, and then a boost clock of 4.5 GHz versus 5 GHz. That's where the differences begin and end, even when we're taking pricing into consideration, too. The starting price for the 7700X3D is $329, but while the 7800X3D launched with a $450 MSRP that's not its cost right now. There are so many of the excellent old chippies out in retail that the price for a 7800X3D on Amazon right now is just $334; just $5 more than this new budget option.</p><p>Otherwise, we're still talking about a Zen 4 CPU, using a single eight-core, 16-thread CCD with a 64 MB dollop of 3D V-Cache slapped on top of it. That layering, and the insulating nature of having some extra silicon sitting between the CPU cores and the CPU cooler, means the Zen 4 iteration of 3D V-Cache necessitated a drop in clock speed. This is why the 7700X3D has a boost clock of 4.5 GHz while the <a href="http://pcgamer.com/amd-ryzen-7-7700x-review-benchmarks/" target="_blank">7700X</a>, with no extra L3 cache, has a maximum boost clock of 5.4 GHz.</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:3466px;"><p class="vanilla-image-block" style="padding-top:56.23%;"><img id="J3Xwag6jgG8vJ7U3LGWZGk" name="amd-ryzen-7-7700x3d-06" alt="AMD Ryzen 7 7700X3D CPU" src="https://cdn.mos.cms.futurecdn.net/J3Xwag6jgG8vJ7U3LGWZGk.jpg" mos="" align="middle" fullscreen="" width="3466" height="1949" 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>Zen 4 itself was, in large part, a respin of the Zen 3 architecture, but with the CCD built on a TSMC 5 nm production process and the IOD on a 6 nm one. It was also AMD's first native PCIe 5.0 and DDR5 platform, too. It got a little more cache, and with the X3D chips <em>a lot more cache. </em>Though the essential design remained more or less unchanged compared with the <a href="https://www.pcgamer.com/amd-ryzen-7-5800x3d-review-benchmarks-performance/" target="_blank">Ryzen 7 5800X3D</a> which kicked it all off.</p><p>The difference between the Zen X3D chips and the Zen 5 X3D chips, however, is in where the extra cache sits. The likes of the 9800X3D and 9850X3D don't have to compromise on clock speed because the 3D V-Cache layer sits beneath the CCD instead of between it and the cooler.</p><h3 class="article-body__section" id="section-amd-ryzen-7-7700x3d-performance"><span>AMD Ryzen 7 7700X3D performance</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="YLoxcMBFSTNEAmr7MAcaHf" name="amd-ryzen-7-7700x3d-09" alt="AMD Ryzen 7 7700X3D CPU" src="https://cdn.mos.cms.futurecdn.net/YLoxcMBFSTNEAmr7MAcaHf.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>You will probably not be surprised to hear the performance you should expect to see from the Ryzen 7 7700X3D isn't a big surprise. This is, after all, an eight-core Zen 4 chip with an extra 64 MB of L3 cache bolted onto it. Just like the Ryzen 7 7800X3D. So yes, gaming performance and productivity metrics are pretty damned similar.</p><p>There are some differences, though those are minimal and largely down to either the slight difference in clock speed out of the box or simple testing variance.</p><p>When it comes to gaming you're looking at 1080p performance that is around 94-95% that of the top of the class, the Ryzen 7 9800X3D of Zen 5 fame, and that means frame rates at the same sort of levels as the 7800X3D. Which, in short, means you're getting excellent gaming performance from this affordable CPU, even if it's not performance we haven't seen before.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper *, #fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper *:before, #fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper *:after, #fv-chart-1787236778048-3cqje0ebq-slideshow *, #fv-chart-1787236778048-3cqje0ebq-slideshow *:before, #fv-chart-1787236778048-3cqje0ebq-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper, #fv-chart-1787236778048-3cqje0ebq-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787236778048-3cqje0ebq-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-1787236778048-3cqje0ebq-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-1787236778048-3cqje0ebq-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787236778048-3cqje0ebq-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-1787236778048-3cqje0ebq-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787236778048-3cqje0ebq-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-1787236778048-3cqje0ebq-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">[{"@context": "https://schema.org","@type": "Dataset","name": "1080p gaming performance","description": "We test games at 1080p to ensure variance between CPU performance is captured","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-20T14:39:38.048Z","citation": "You can see the benefits of the 3D V-Cache chips in games versus the higher-clocked 7700X without it, but also just how close the 7800X3D and the 7700X3D are in frame rate terms.","keywords": ["AMD Ryzen 7 7700X3D","AMD Ryzen 7 7800X3D","AMD Ryzen 7 7700X","Intel Core Ultra 5 250K Plus","AMD Ryzen 7 9800X3D","Cyberpunk 2077 (1080p RT Ultra + DLSS Balanced)","Baldur's Gate 3 (1080p Ultra)","Homeworld 3 (1080p Epic)","Metro Exodus Enhanced Ed. (1080p High)","Total War: Warhammer 3 (1080p High)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X – Cyberpunk 2077 (1080p RT Ultra + DLSS Balanced)","value": 107,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X3D – Cyberpunk 2077 (1080p RT Ultra + DLSS Balanced)","value": 112,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7800X3D – Cyberpunk 2077 (1080p RT Ultra + DLSS Balanced)","value": 120,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 9800X3D – Cyberpunk 2077 (1080p RT Ultra + DLSS Balanced)","value": 112,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Intel Core Ultra 5 250K Plus – Cyberpunk 2077 (1080p RT Ultra + DLSS Balanced)","value": 118,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X – Baldur's Gate 3 (1080p Ultra)","value": 88,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X3D – Baldur's Gate 3 (1080p Ultra)","value": 122,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7800X3D – Baldur's Gate 3 (1080p Ultra)","value": 118,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 9800X3D – Baldur's Gate 3 (1080p Ultra)","value": 146,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Intel Core Ultra 5 250K Plus – Baldur's Gate 3 (1080p Ultra)","value": 109,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X – Homeworld 3 (1080p Epic)","value": 74,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X3D – Homeworld 3 (1080p Epic)","value": 104,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7800X3D – Homeworld 3 (1080p Epic)","value": 101,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 9800X3D – Homeworld 3 (1080p Epic)","value": 117,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Intel Core Ultra 5 250K Plus – Homeworld 3 (1080p Epic)","value": 98,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X – Metro Exodus Enhanced Ed. (1080p High)","value": 147,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X3D – Metro Exodus Enhanced Ed. (1080p High)","value": 148,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7800X3D – Metro Exodus Enhanced Ed. (1080p High)","value": 150,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 9800X3D – Metro Exodus Enhanced Ed. (1080p High)","value": 148,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Intel Core Ultra 5 250K Plus – Metro Exodus Enhanced Ed. (1080p High)","value": 145,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X – Total War: Warhammer 3 (1080p High)","value": 156,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X3D – Total War: Warhammer 3 (1080p High)","value": 152,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7800X3D – Total War: Warhammer 3 (1080p High)","value": 159,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 9800X3D – Total War: Warhammer 3 (1080p High)","value": 152,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Intel Core Ultra 5 250K Plus – Total War: Warhammer 3 (1080p High)","value": 174,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Synthetic gaming performance","description": "We run the industry standard 3DMark test to get a guage of general gaming CPU performance","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-20T14:39:38.048Z","citation": "The extra multi-threaded chops of the Intel chip are starkly highlighted here, even if they don't necessarily make a huge difference in games.","keywords": ["AMD Ryzen 7 7700X3D","AMD Ryzen 7 7800X3D","AMD Ryzen 7 7700X","Intel Core Ultra 5 250K Plus","AMD Ryzen 7 9800X3D","3DMark Time Spy","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X – 3DMark Time Spy","value": 13869,"unitText": "CPU index score"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X3D – 3DMark Time Spy","value": 12848,"unitText": "CPU index score"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7800X3D – 3DMark Time Spy","value": 13078,"unitText": "CPU index score"},{"@type": "PropertyValue","name": "AMD Ryzen 7 9800X3D – 3DMark Time Spy","value": 16116,"unitText": "CPU index score"},{"@type": "PropertyValue","name": "Intel Core Ultra 5 250K Plus – 3DMark Time Spy","value": 19987,"unitText": "CPU index score"}]}]</script><div id="fv-chart-1787236778048-3cqje0ebq-slideshow" class="fv-slideshow-container" data-slide-count="2" data-iframe-height="true"><div class="fv-slideshow-nav-row"><button class="fv-nav-btn prev disabled" aria-label="Previous Slide"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m15 18-6-6 6-6"/></svg><span>Previous</span></button><div class="fv-slide-counter">1 / 2</div><button class="fv-nav-btn next" aria-label="Next Slide"><span>Next</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"/></svg></button></div><div class="fv-slides-wrapper"><div class="fv-slide" id="fv-chart-1787236778048-3cqje0ebq-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1787236778048-3cqje0ebq-slide-0" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1080p gaming performance</h3><p class="fv-chart-subhead">We test games at 1080p to ensure variance between CPU performance is captured</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cyberpunk 2077 (1080p RT Ultra + DLSS Balanced)</option><option value="1">Baldur's Gate 3 (1080p Ultra)</option><option value="2">Homeworld 3 (1080p Epic)</option><option value="3">Metro Exodus Enhanced Ed. (1080p High)</option><option value="4">Total War: Warhammer 3 (1080p 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"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787236778048-3cqje0ebq-slide-0-bar-Cyberpunk 2077 (1080p RT Ultra + DLSS Balanced)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p RT Ultra + DLSS Balanced)" data-subhead="We test games at 1080p to ensure variance between CPU performance is captured" data-caption="You can see the benefits of the 3D V-Cache chips in games versus the higher-clocked 7700X without it, but also just how close the 7800X3D and the 7700X3D are in frame rate terms." 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"><div class="fv-bar-label fv-primary-product">AMD Ryzen 7 7700X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74.66666666666667%; background-color: #E33235;" data-target-width="74.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #FE9F58;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">120</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.666666666666664%; background-color: #FE9F58;" data-target-width="58.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">88</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7700X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.33333333333334%; background-color: #E33235;" data-target-width="71.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">107</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #FE9F58;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Intel Core Ultra 5 250K Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.66666666666666%; background-color: #E33235;" data-target-width="78.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">118</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62%; background-color: #FE9F58;" data-target-width="62" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">93</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 9800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74.66666666666667%; background-color: #E33235;" data-target-width="74.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #FE9F58;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (1080p RT Ultra + DLSS Balanced) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>AMD Ryzen 7 7700X3D</td><td>112 Avg FPS, 73 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 7800X3D</td><td>120 Avg FPS, 88 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 7700X</td><td>107 Avg FPS, 79 1% Low FPS</td></tr><tr><td>Intel Core Ultra 5 250K Plus</td><td>118 Avg FPS, 93 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 9800X3D</td><td>112 Avg FPS, 76 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787236778048-3cqje0ebq-slide-0-bar-Baldur's Gate 3 (1080p Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (1080p Ultra)" data-subhead="We test games at 1080p to ensure variance between CPU performance is captured" data-caption="You can see the benefits of the 3D V-Cache chips in games versus the higher-clocked 7700X without it, but also just how close the 7800X3D and the 7700X3D are in frame rate terms." 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"><div class="fv-bar-label fv-primary-product">AMD Ryzen 7 7700X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.33333333333333%; background-color: #E33235;" data-target-width="81.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">122</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34.66666666666667%; background-color: #FE9F58;" data-target-width="34.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.66666666666666%; background-color: #E33235;" data-target-width="78.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">118</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.33333333333333%; background-color: #FE9F58;" data-target-width="51.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7700X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.666666666666664%; background-color: #E33235;" data-target-width="58.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">88</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.666666666666664%; background-color: #FE9F58;" data-target-width="40.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Intel Core Ultra 5 250K Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.66666666666667%; background-color: #E33235;" data-target-width="72.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">109</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 44.666666666666664%; background-color: #FE9F58;" data-target-width="44.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 9800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 97.33333333333334%; background-color: #E33235;" data-target-width="97.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">146</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #FE9F58;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div></div><table class="sr-only"><caption>Baldur's Gate 3 (1080p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>AMD Ryzen 7 7700X3D</td><td>122 Avg FPS, 52 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 7800X3D</td><td>118 Avg FPS, 77 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 7700X</td><td>88 Avg FPS, 61 1% Low FPS</td></tr><tr><td>Intel Core Ultra 5 250K Plus</td><td>109 Avg FPS, 67 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 9800X3D</td><td>146 Avg FPS, 76 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787236778048-3cqje0ebq-slide-0-bar-Homeworld 3 (1080p Epic)" data-chart-type="Bar" data-title="Homeworld 3 (1080p Epic)" data-subhead="We test games at 1080p to ensure variance between CPU performance is captured" data-caption="You can see the benefits of the 3D V-Cache chips in games versus the higher-clocked 7700X without it, but also just how close the 7800X3D and the 7700X3D are in frame rate terms." 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"><div class="fv-bar-label fv-primary-product">AMD Ryzen 7 7700X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.33333333333334%; background-color: #E33235;" data-target-width="69.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">104</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37.333333333333336%; background-color: #FE9F58;" data-target-width="37.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.33333333333333%; background-color: #E33235;" data-target-width="67.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">101</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37.333333333333336%; background-color: #FE9F58;" data-target-width="37.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7700X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #E33235;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 26.666666666666668%; background-color: #FE9F58;" data-target-width="26.666666666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">40</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Intel Core Ultra 5 250K Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.33333333333333%; background-color: #E33235;" data-target-width="65.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">98</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37.333333333333336%; background-color: #FE9F58;" data-target-width="37.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 9800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">117</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><table class="sr-only"><caption>Homeworld 3 (1080p Epic) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>AMD Ryzen 7 7700X3D</td><td>104 Avg FPS, 56 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 7800X3D</td><td>101 Avg FPS, 56 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 7700X</td><td>74 Avg FPS, 40 1% Low FPS</td></tr><tr><td>Intel Core Ultra 5 250K Plus</td><td>98 Avg FPS, 56 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 9800X3D</td><td>117 Avg FPS, 55 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787236778048-3cqje0ebq-slide-0-bar-Metro Exodus Enhanced Ed. (1080p High)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Ed. (1080p High)" data-subhead="We test games at 1080p to ensure variance between CPU performance is captured" data-caption="You can see the benefits of the 3D V-Cache chips in games versus the higher-clocked 7700X without it, but also just how close the 7800X3D and the 7700X3D are in frame rate terms." 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"><div class="fv-bar-label fv-primary-product">AMD Ryzen 7 7700X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 98.66666666666667%; background-color: #E33235;" data-target-width="98.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">148</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52%; background-color: #FE9F58;" data-target-width="52" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 100%; background-color: #E33235;" data-target-width="100" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">150</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.333333333333336%; background-color: #FE9F58;" data-target-width="57.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">86</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7700X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 98%; background-color: #E33235;" data-target-width="98" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">147</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #FE9F58;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Intel Core Ultra 5 250K Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.66666666666667%; background-color: #E33235;" data-target-width="96.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">145</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #FE9F58;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 9800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 98.66666666666667%; background-color: #E33235;" data-target-width="98.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">148</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60.66666666666667%; background-color: #FE9F58;" data-target-width="60.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">91</span></div></div></div></div></div><table class="sr-only"><caption>Metro Exodus Enhanced Ed. (1080p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>AMD Ryzen 7 7700X3D</td><td>148 Avg FPS, 78 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 7800X3D</td><td>150 Avg FPS, 86 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 7700X</td><td>147 Avg FPS, 74 1% Low FPS</td></tr><tr><td>Intel Core Ultra 5 250K Plus</td><td>145 Avg FPS, 79 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 9800X3D</td><td>148 Avg FPS, 91 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787236778048-3cqje0ebq-slide-0-bar-Total War: Warhammer 3 (1080p High)" data-chart-type="Bar" data-title="Total War: Warhammer 3 (1080p High)" data-subhead="We test games at 1080p to ensure variance between CPU performance is captured" data-caption="You can see the benefits of the 3D V-Cache chips in games versus the higher-clocked 7700X without it, but also just how close the 7800X3D and the 7700X3D are in frame rate terms." 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"><div class="fv-bar-label fv-primary-product">AMD Ryzen 7 7700X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76%; background-color: #E33235;" data-target-width="76" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">152</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.5%; background-color: #FE9F58;" data-target-width="38.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 79.5%; background-color: #E33235;" data-target-width="79.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">159</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.5%; background-color: #FE9F58;" data-target-width="63.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">127</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7700X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">156</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62%; background-color: #FE9F58;" data-target-width="62" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">124</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Intel Core Ultra 5 250K Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87%; background-color: #E33235;" data-target-width="87" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">174</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.5%; background-color: #FE9F58;" data-target-width="70.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">141</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 9800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76%; background-color: #E33235;" data-target-width="76" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">152</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39.5%; background-color: #FE9F58;" data-target-width="39.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><table class="sr-only"><caption>Total War: Warhammer 3 (1080p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>AMD Ryzen 7 7700X3D</td><td>152 Avg FPS, 77 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 7800X3D</td><td>159 Avg FPS, 127 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 7700X</td><td>156 Avg FPS, 124 1% Low FPS</td></tr><tr><td>Intel Core Ultra 5 250K Plus</td><td>174 Avg FPS, 141 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 9800X3D</td><td>152 Avg FPS, 79 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">You can see the benefits of the 3D V-Cache chips in games versus the higher-clocked 7700X without it, but also just how close the 7800X3D and the 7700X3D are in frame rate terms.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1787236778048-3cqje0ebq-slide-1-wrapper" data-index="1" style="display: none;"><div id="fv-chart-1787236778048-3cqje0ebq-slide-1" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Synthetic gaming performance</h3><p class="fv-chart-subhead">We run the industry standard 3DMark test to get a guage of general gaming CPU performance</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787236778048-3cqje0ebq-slide-1-bar-3DMark Time Spy" data-chart-type="Bar" data-title="3DMark Time Spy" data-subhead="We run the industry standard 3DMark test to get a guage of general gaming CPU performance" data-caption="The extra multi-threaded chops of the Intel chip are starkly highlighted here, even if they don't necessarily make a huge difference in games. " style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">3DMark Time Spy</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>CPU 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"><div class="fv-bar-label fv-primary-product">AMD Ryzen 7 7700X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64.24%; background-color: #E33235;" data-target-width="64.24" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">12848</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.175%; background-color: #FE9F58;" data-target-width="82.175" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">16435</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.39%; background-color: #E33235;" data-target-width="65.39" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13078</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.60499999999999%; background-color: #FE9F58;" data-target-width="82.60499999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">16521</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7700X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.345%; background-color: #E33235;" data-target-width="69.345" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13869</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.35000000000001%; background-color: #FE9F58;" data-target-width="83.35000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">16670</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Intel Core Ultra 5 250K Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 99.935%; background-color: #E33235;" data-target-width="99.935" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">19987</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.835%; background-color: #FE9F58;" data-target-width="87.835" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">17567</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 9800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80.58%; background-color: #E33235;" data-target-width="80.58" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">16116</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85.26%; background-color: #FE9F58;" data-target-width="85.26" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">17052</span></div></div></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>AMD Ryzen 7 7700X3D</td><td>12848 CPU index score, 16435 Overall index score</td></tr><tr><td>AMD Ryzen 7 7800X3D</td><td>13078 CPU index score, 16521 Overall index score</td></tr><tr><td>AMD Ryzen 7 7700X</td><td>13869 CPU index score, 16670 Overall index score</td></tr><tr><td>Intel Core Ultra 5 250K Plus</td><td>19987 CPU index score, 17567 Overall index score</td></tr><tr><td>AMD Ryzen 7 9800X3D</td><td>16116 CPU index score, 17052 Overall index score</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The extra multi-threaded chops of the Intel chip are starkly highlighted here, even if they don't necessarily make a huge difference in games. </span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (true) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var currentSlideIndex = 0;var slides = slideshowContainer.querySelectorAll('.fv-slide');var counter = slideshowContainer.querySelector('.fv-slide-counter');var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');function updateControls(index) {if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;if (dropdown) dropdown.value = index;if (prevBtn) {if (index === 0) prevBtn.classList.add('disabled');else prevBtn.classList.remove('disabled');}if (nextBtn) {if (index === slides.length - 1) nextBtn.classList.add('disabled');else nextBtn.classList.remove('disabled');}}function showSlide(index) {if (index < 0) return;if (index >= slides.length) return;currentSlideIndex = index;slides.forEach(function(slide, i) {slide.style.display = i === index ? 'block' : 'none';if (i === index) {var chartEl = slide.querySelector('.fv-chart-wrapper');if (chartEl && window.fvAnimateCharts) {window.fvAnimateCharts(chartEl);}}});updateControls(currentSlideIndex);}if (prevBtn) {prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });}if (nextBtn) {nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });}if (dropdown) {dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });}updateControls(currentSlideIndex);if (slides.length > 0) {var firstChart = slides[0].querySelector('.fv-chart-wrapper');if (firstChart && window.fvAnimateCharts) {setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);}}}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787236778048-3cqje0ebq', true); });} else {initialize('fv-chart-1787236778048-3cqje0ebq', true);}})();</script></div><p>The benefits of the 3D V-Cache lump bonded to the 7700X3D's CCD, however, are most clearly demonstrated by the differences in gaming performance between this newer chip and the older Ryzen 7 7700X. </p><p>Just take a look at the frame rate delta between those chips in the particularly cache-sensitive Homeworld 3 and Baldur's Gate 3 benchmarks. The straight 7700X, despite its considerably higher clock speed, is considerably slower than X3D model. An easy example of where fighting over a couple hundred megahertz isn't a battle that PC gamers really need to get into.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787236921921-8ud5ig32y *, #fv-chart-1787236921921-8ud5ig32y *:before, #fv-chart-1787236921921-8ud5ig32y *:after, #fv-chart-1787236921921-8ud5ig32y-slideshow *, #fv-chart-1787236921921-8ud5ig32y-slideshow *:before, #fv-chart-1787236921921-8ud5ig32y-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787236921921-8ud5ig32y, #fv-chart-1787236921921-8ud5ig32y-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787236921921-8ud5ig32y {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787236921921-8ud5ig32y.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787236921921-8ud5ig32y.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-1787236921921-8ud5ig32y .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787236921921-8ud5ig32y-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787236921921-8ud5ig32y-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787236921921-8ud5ig32y-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787236921921-8ud5ig32y-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-1787236921921-8ud5ig32y-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-1787236921921-8ud5ig32y-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787236921921-8ud5ig32y-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787236921921-8ud5ig32y-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-1787236921921-8ud5ig32y-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787236921921-8ud5ig32y-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-1787236921921-8ud5ig32y-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787236921921-8ud5ig32y .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787236921921-8ud5ig32y .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787236921921-8ud5ig32y .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787236921921-8ud5ig32y .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787236921921-8ud5ig32y .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787236921921-8ud5ig32y .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787236921921-8ud5ig32y .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787236921921-8ud5ig32y .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787236921921-8ud5ig32y .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787236921921-8ud5ig32y .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-bar-row, #fv-chart-1787236921921-8ud5ig32y .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787236921921-8ud5ig32y.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787236921921-8ud5ig32y.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787236921921-8ud5ig32y.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787236921921-8ud5ig32y .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787236921921-8ud5ig32y .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787236921921-8ud5ig32y .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787236921921-8ud5ig32y .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787236921921-8ud5ig32y .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787236921921-8ud5ig32y .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787236921921-8ud5ig32y .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787236921921-8ud5ig32y .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787236921921-8ud5ig32y .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787236921921-8ud5ig32y .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787236921921-8ud5ig32y .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787236921921-8ud5ig32y .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787236921921-8ud5ig32y .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787236921921-8ud5ig32y .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787236921921-8ud5ig32y .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-pie-container,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-bar-row,#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-stacked-product,#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-grouped-bar-product,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-bar-row,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-stacked-product,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787236921921-8ud5ig32y.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-1787236921921-8ud5ig32y.mobile-view .fv-bar-label,#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-grouped-product-title,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-bar-label,#fv-chart-1787236921921-8ud5ig32y.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-1787236921921-8ud5ig32y.mobile-view .fv-bar-container,#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-bar-cluster,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-bar-container,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-x-axis-wrapper,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-x-axis-label-space,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-x-axis-chart-space,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-benchmark-title,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-dropdown-title,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-carousel-nav-btn,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-chart-title,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-chart-subhead,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-versus-header,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-versus-select-wrapper,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-versus-vs,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-versus-select-container,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-versus-select,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-bar-commentary-inline,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787236921921-8ud5ig32y.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787236921921-8ud5ig32y .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787236921921-8ud5ig32y .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787236921921-8ud5ig32y .fv-bar-row,#fv-chart-1787236921921-8ud5ig32y .fv-stacked-product,#fv-chart-1787236921921-8ud5ig32y .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-bar-label,#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-bar-container,#fv-chart-1787236921921-8ud5ig32y .fv-bar-cluster {width: 100% !important;}#fv-chart-1787236921921-8ud5ig32y .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787236921921-8ud5ig32y .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787236921921-8ud5ig32y .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787236921921-8ud5ig32y .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787236921921-8ud5ig32y .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787236921921-8ud5ig32y .fv-x-axis-label-space {display: none !important;}#fv-chart-1787236921921-8ud5ig32y .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787236921921-8ud5ig32y .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787236921921-8ud5ig32y .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787236921921-8ud5ig32y .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787236921921-8ud5ig32y .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787236921921-8ud5ig32y .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787236921921-8ud5ig32y .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787236921921-8ud5ig32y .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787236921921-8ud5ig32y .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787236921921-8ud5ig32y .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787236921921-8ud5ig32y .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787236921921-8ud5ig32y .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787236921921-8ud5ig32y .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787236921921-8ud5ig32y .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787236921921-8ud5ig32y .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787236921921-8ud5ig32y .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787236921921-8ud5ig32y .fv-stl-shop-all-logo,#fv-chart-1787236921921-8ud5ig32y .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787236921921-8ud5ig32y .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787236921921-8ud5ig32y .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787236921921-8ud5ig32y .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787236921921-8ud5ig32y.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": "Compute performance","description": "We may be PC Gamer, but we also want to know how our CPUs perform in general compute tasks, too","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-20T14:42:01.922Z","citation": "The Core Ultra 5 250K Plus demonstrates that its compute performance is peak for a budget-oriented processor, offering more rounded compute levels than the gaming-focused X3D chips.","keywords": ["AMD Ryzen 7 7700X3D","AMD Ryzen 7 7800X3D","AMD Ryzen 7 7700X","Intel Core Ultra 5 250K Plus","AMD Ryzen 7 9800X3D","Cinebench 2024","Blender 4.2.0","7zip","Handbrake 1.8.1","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X – Cinebench 2024","value": 118,"unitText": "Single-core index score"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X3D – Cinebench 2024","value": 102,"unitText": "Single-core index score"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7800X3D – Cinebench 2024","value": 113,"unitText": "Single-core index score"},{"@type": "PropertyValue","name": "AMD Ryzen 7 9800X3D – Cinebench 2024","value": 133,"unitText": "Single-core index score"},{"@type": "PropertyValue","name": "Intel Core Ultra 5 250K Plus – Cinebench 2024","value": 138,"unitText": "Single-core index score"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X – Blender 4.2.0","value": 85,"unitText": "Samples per minute"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X3D – Blender 4.2.0","value": 79,"unitText": "Samples per minute"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7800X3D – Blender 4.2.0","value": 81,"unitText": "Samples per minute"},{"@type": "PropertyValue","name": "AMD Ryzen 7 9800X3D – Blender 4.2.0","value": 101,"unitText": "Samples per minute"},{"@type": "PropertyValue","name": "Intel Core Ultra 5 250K Plus – Blender 4.2.0","value": 132,"unitText": "Samples per minute"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X – 7zip","value": 110,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X3D – 7zip","value": 115,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7800X3D – 7zip","value": 118,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 9800X3D – 7zip","value": 132,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Intel Core Ultra 5 250K Plus – 7zip","value": 147,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X – Handbrake 1.8.1","value": 79,"unitText": "UHD > 1080p60 (fps)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X3D – Handbrake 1.8.1","value": 70.8,"unitText": "UHD > 1080p60 (fps)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7800X3D – Handbrake 1.8.1","value": 76,"unitText": "UHD > 1080p60 (fps)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 9800X3D – Handbrake 1.8.1","value": 92,"unitText": "UHD > 1080p60 (fps)"},{"@type": "PropertyValue","name": "Intel Core Ultra 5 250K Plus – Handbrake 1.8.1","value": 101,"unitText": "UHD > 1080p60 (fps)"}]}</script><div id="fv-chart-1787236921921-8ud5ig32y" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Compute performance</h3><p class="fv-chart-subhead">We may be PC Gamer, but we also want to know how our CPUs perform in general compute tasks, too</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cinebench 2024</option><option value="1">Blender 4.2.0</option><option value="2">7zip</option><option value="3">Handbrake 1.8.1</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787236921921-8ud5ig32y-bar-Cinebench 2024" data-chart-type="Bar" data-title="Cinebench 2024" data-subhead="We may be PC Gamer, but we also want to know how our CPUs perform in general compute tasks, too" data-caption="The Core Ultra 5 250K Plus demonstrates that its compute performance is peak for a budget-oriented processor, offering more rounded compute levels than the gaming-focused X3D chips." 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>Single-core index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Multi-core index score</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">AMD Ryzen 7 7700X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 5.1%; background-color: #E33235;" data-target-width="5.1" data-target-margin="0"></div><span class="fv-bar-value-outside">102</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.55%; background-color: #FE9F58;" data-target-width="50.55" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1011</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 5.65%; background-color: #E33235;" data-target-width="5.65" data-target-margin="0"></div><span class="fv-bar-value-outside">113</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54.1%; background-color: #FE9F58;" data-target-width="54.1" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1082</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7700X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 5.8999999999999995%; background-color: #E33235;" data-target-width="5.8999999999999995" data-target-margin="0"></div><span class="fv-bar-value-outside">118</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.2%; background-color: #FE9F58;" data-target-width="55.2" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1104</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Intel Core Ultra 5 250K Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 6.9%; background-color: #E33235;" data-target-width="6.9" data-target-margin="0"></div><span class="fv-bar-value-outside">138</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90.85%; background-color: #FE9F58;" data-target-width="90.85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1817</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 9800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 6.65%; background-color: #E33235;" data-target-width="6.65" data-target-margin="0"></div><span class="fv-bar-value-outside">133</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.35%; background-color: #FE9F58;" data-target-width="65.35" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1307</span></div></div></div></div></div><table class="sr-only"><caption>Cinebench 2024 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>AMD Ryzen 7 7700X3D</td><td>102 Single-core index score, 1011 Multi-core index score</td></tr><tr><td>AMD Ryzen 7 7800X3D</td><td>113 Single-core index score, 1082 Multi-core index score</td></tr><tr><td>AMD Ryzen 7 7700X</td><td>118 Single-core index score, 1104 Multi-core index score</td></tr><tr><td>Intel Core Ultra 5 250K Plus</td><td>138 Single-core index score, 1817 Multi-core index score</td></tr><tr><td>AMD Ryzen 7 9800X3D</td><td>133 Single-core index score, 1307 Multi-core index score</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787236921921-8ud5ig32y-bar-Blender 4.2.0" data-chart-type="Bar" data-title="Blender 4.2.0" data-subhead="We may be PC Gamer, but we also want to know how our CPUs perform in general compute tasks, too" data-caption="The Core Ultra 5 250K Plus demonstrates that its compute performance is peak for a budget-oriented processor, offering more rounded compute levels than the gaming-focused X3D chips." style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">AMD Ryzen 7 7700X3D</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #FE9F58;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7800X3D</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 54%; background-color: #1CA9C4;" data-target-width="54" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7700X</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 56.666666666666664%; background-color: #E33235;" data-target-width="56.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">85</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Intel Core Ultra 5 250K Plus</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88%; background-color: #FFC08B;" data-target-width="88" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">132</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 9800X3D</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 67.33333333333333%; background-color: #EB6F71;" data-target-width="67.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">101</span></div></div></div></div><table class="sr-only"><caption>Blender 4.2.0 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>AMD Ryzen 7 7700X3D</td><td>79</td></tr><tr><td>AMD Ryzen 7 7800X3D</td><td>81</td></tr><tr><td>AMD Ryzen 7 7700X</td><td>85</td></tr><tr><td>Intel Core Ultra 5 250K Plus</td><td>132</td></tr><tr><td>AMD Ryzen 7 9800X3D</td><td>101</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787236921921-8ud5ig32y-bar-7zip" data-chart-type="Bar" data-title="7zip" data-subhead="We may be PC Gamer, but we also want to know how our CPUs perform in general compute tasks, too" data-caption="The Core Ultra 5 250K Plus demonstrates that its compute performance is peak for a budget-oriented processor, offering more rounded compute levels than the gaming-focused X3D chips." 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>Compressing (GIPS)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Decompressing (GIPS)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">AMD Ryzen 7 7700X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #E33235;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">115</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.66666666666667%; background-color: #FE9F58;" data-target-width="82.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">124</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.66666666666666%; background-color: #E33235;" data-target-width="78.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">118</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85.33333333333334%; background-color: #FE9F58;" data-target-width="85.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">128</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7700X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">110</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 88%; background-color: #FE9F58;" data-target-width="88" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">132</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Intel Core Ultra 5 250K Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 98%; background-color: #E33235;" data-target-width="98" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">147</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 97.33333333333334%; background-color: #FE9F58;" data-target-width="97.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">146</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 9800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 88%; background-color: #E33235;" data-target-width="88" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">132</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 94%; background-color: #FE9F58;" data-target-width="94" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">141</span></div></div></div></div></div><table class="sr-only"><caption>7zip Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>AMD Ryzen 7 7700X3D</td><td>115 Compressing (GIPS), 124 Decompressing (GIPS)</td></tr><tr><td>AMD Ryzen 7 7800X3D</td><td>118 Compressing (GIPS), 128 Decompressing (GIPS)</td></tr><tr><td>AMD Ryzen 7 7700X</td><td>110 Compressing (GIPS), 132 Decompressing (GIPS)</td></tr><tr><td>Intel Core Ultra 5 250K Plus</td><td>147 Compressing (GIPS), 146 Decompressing (GIPS)</td></tr><tr><td>AMD Ryzen 7 9800X3D</td><td>132 Compressing (GIPS), 141 Decompressing (GIPS)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787236921921-8ud5ig32y-bar-Handbrake 1.8.1" data-chart-type="Bar" data-title="Handbrake 1.8.1" data-subhead="We may be PC Gamer, but we also want to know how our CPUs perform in general compute tasks, too" data-caption="The Core Ultra 5 250K Plus demonstrates that its compute performance is peak for a budget-oriented processor, offering more rounded compute levels than the gaming-focused X3D chips." style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">AMD Ryzen 7 7700X3D</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 47.199999999999996%; background-color: #FE9F58;" data-target-width="47.199999999999996" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70.8</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7800X3D</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #1CA9C4;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7700X</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #E33235;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Intel Core Ultra 5 250K Plus</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 67.33333333333333%; background-color: #FFC08B;" data-target-width="67.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">101</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 9800X3D</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 61.33333333333333%; background-color: #EB6F71;" data-target-width="61.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">92</span></div></div></div></div><table class="sr-only"><caption>Handbrake 1.8.1 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>AMD Ryzen 7 7700X3D</td><td>70.8</td></tr><tr><td>AMD Ryzen 7 7800X3D</td><td>76</td></tr><tr><td>AMD Ryzen 7 7700X</td><td>79</td></tr><tr><td>Intel Core Ultra 5 250K Plus</td><td>101</td></tr><tr><td>AMD Ryzen 7 9800X3D</td><td>92</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The Core Ultra 5 250K Plus demonstrates that its compute performance is peak for a budget-oriented processor, offering more rounded compute levels than the gaming-focused X3D chips.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787236921921-8ud5ig32y', false); });} else {initialize('fv-chart-1787236921921-8ud5ig32y', false);}})();</script></div><p>But if you're after a bit more than just gaming performance from your processor then there are other options you should be considering. Obviously it's a different platform, so if you're just talking about an upgrade to your existing AM5 system then it's not an easy option, but Intel's excellent <a href="https://www.pcgamer.com/hardware/processors/intel-core-ultra-5-250k-plus-review/" target="_blank">Core Ultra 5 250K Plus</a> is an outstanding budget processor.</p><p>Its eighteen cores of Arrow Lake processing power gives it the edge over all of AMD's eight-core, 16-thread chips when it comes to actual compute power. And it's none too shabby when it comes to the gaming performance in general, either. So, if you wanted something a bit more rounded than a pure-blood gaming chip, the Intel CPU is an outstanding option for just $200.</p><h3 class="article-body__section" id="section-amd-ryzen-7-7700x3d-thermals"><span>AMD Ryzen 7 7700X3D thermals</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dR7k25Zcu5JnGQoTdU42Hk" name="amd-ryzen-7-7700x3d-01" alt="AMD Ryzen 7 7700X3D CPU" src="https://cdn.mos.cms.futurecdn.net/dR7k25Zcu5JnGQoTdU42Hk.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Despite some Zen 4 CPUs being rather toastie when it comes to their cooling demands, the 7700X3D remains pretty chill, largely thanks to that slower clock speed. Because of that it's drawing less power from the PSU, with the chip pulling down almost half that of the straight 7700X during gaming workloads. As we've noted, that lower clock speed doesn't actually have a huge impact on its gaming performance, but does mean that you're only looking at around 61 °C on average in our looped Metro Exodus stress test.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787237099677-p3jp01p72 *, #fv-chart-1787237099677-p3jp01p72 *:before, #fv-chart-1787237099677-p3jp01p72 *:after, #fv-chart-1787237099677-p3jp01p72-slideshow *, #fv-chart-1787237099677-p3jp01p72-slideshow *:before, #fv-chart-1787237099677-p3jp01p72-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787237099677-p3jp01p72, #fv-chart-1787237099677-p3jp01p72-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787237099677-p3jp01p72 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787237099677-p3jp01p72.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787237099677-p3jp01p72.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-1787237099677-p3jp01p72 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787237099677-p3jp01p72-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787237099677-p3jp01p72-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787237099677-p3jp01p72-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787237099677-p3jp01p72-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-1787237099677-p3jp01p72-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-1787237099677-p3jp01p72-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787237099677-p3jp01p72-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787237099677-p3jp01p72-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-1787237099677-p3jp01p72-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787237099677-p3jp01p72-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-1787237099677-p3jp01p72-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787237099677-p3jp01p72 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787237099677-p3jp01p72 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787237099677-p3jp01p72 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787237099677-p3jp01p72 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787237099677-p3jp01p72 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787237099677-p3jp01p72 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787237099677-p3jp01p72 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787237099677-p3jp01p72 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787237099677-p3jp01p72 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787237099677-p3jp01p72 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-bar-row, #fv-chart-1787237099677-p3jp01p72 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787237099677-p3jp01p72.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787237099677-p3jp01p72.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787237099677-p3jp01p72.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787237099677-p3jp01p72.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787237099677-p3jp01p72.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787237099677-p3jp01p72.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787237099677-p3jp01p72 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787237099677-p3jp01p72 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787237099677-p3jp01p72 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787237099677-p3jp01p72 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787237099677-p3jp01p72 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787237099677-p3jp01p72 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787237099677-p3jp01p72 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787237099677-p3jp01p72 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787237099677-p3jp01p72 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787237099677-p3jp01p72 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787237099677-p3jp01p72 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787237099677-p3jp01p72 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787237099677-p3jp01p72 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787237099677-p3jp01p72 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787237099677-p3jp01p72 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-pie-container,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-bar-row,#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-stacked-product,#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-grouped-bar-product,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-bar-row,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-stacked-product,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787237099677-p3jp01p72.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-1787237099677-p3jp01p72.mobile-view .fv-bar-label,#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-grouped-product-title,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-bar-label,#fv-chart-1787237099677-p3jp01p72.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-1787237099677-p3jp01p72.mobile-view .fv-bar-container,#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-bar-cluster,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-bar-container,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-x-axis-wrapper,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-x-axis-label-space,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-x-axis-chart-space,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-benchmark-title,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-dropdown-title,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-carousel-nav-btn,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-chart-title,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-chart-subhead,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-versus-header,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-versus-select-wrapper,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-versus-vs,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-versus-select-container,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-versus-select,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-bar-commentary-inline,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787237099677-p3jp01p72.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787237099677-p3jp01p72 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787237099677-p3jp01p72 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787237099677-p3jp01p72 .fv-bar-row,#fv-chart-1787237099677-p3jp01p72 .fv-stacked-product,#fv-chart-1787237099677-p3jp01p72 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-bar-label,#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-bar-container,#fv-chart-1787237099677-p3jp01p72 .fv-bar-cluster {width: 100% !important;}#fv-chart-1787237099677-p3jp01p72 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787237099677-p3jp01p72 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787237099677-p3jp01p72 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787237099677-p3jp01p72 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787237099677-p3jp01p72 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787237099677-p3jp01p72 .fv-x-axis-label-space {display: none !important;}#fv-chart-1787237099677-p3jp01p72 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787237099677-p3jp01p72 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787237099677-p3jp01p72 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787237099677-p3jp01p72 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787237099677-p3jp01p72 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787237099677-p3jp01p72 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787237099677-p3jp01p72 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787237099677-p3jp01p72 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787237099677-p3jp01p72 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787237099677-p3jp01p72 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787237099677-p3jp01p72 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787237099677-p3jp01p72 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787237099677-p3jp01p72 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787237099677-p3jp01p72 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787237099677-p3jp01p72 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787237099677-p3jp01p72 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787237099677-p3jp01p72 .fv-stl-shop-all-logo,#fv-chart-1787237099677-p3jp01p72 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787237099677-p3jp01p72 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787237099677-p3jp01p72 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787237099677-p3jp01p72 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787237099677-p3jp01p72.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": "Thermal and power performance","description": "We use three looped runs of Metro Exodus: Enhanced Edition to get a bead on sustained thermal and power draw","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-20T14:44:59.677Z","citation": "The 7700X3D ends up being one of the coolest chips in our test, and also the one that consumes the least power.","keywords": ["AMD Ryzen 7 7700X3D","AMD Ryzen 7 7800X3D","AMD Ryzen 7 7700X","Intel Core Ultra 5 250K Plus","AMD Ryzen 7 9800X3D","Gaming thermals","Gaming power","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X – Gaming thermals","value": 69,"unitText": "Avg CPU temp (°C)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X3D – Gaming thermals","value": 61,"unitText": "Avg CPU temp (°C)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7800X3D – Gaming thermals","value": 64,"unitText": "Avg CPU temp (°C)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 9800X3D – Gaming thermals","value": 51,"unitText": "Avg CPU temp (°C)"},{"@type": "PropertyValue","name": "Intel Core Ultra 5 250K Plus – Gaming thermals","value": 57,"unitText": "Avg CPU temp (°C)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X – Gaming power","value": 91,"unitText": "Avg package power (W)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X3D – Gaming power","value": 53,"unitText": "Avg package power (W)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7800X3D – Gaming power","value": 69,"unitText": "Avg package power (W)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 9800X3D – Gaming power","value": 67,"unitText": "Avg package power (W)"},{"@type": "PropertyValue","name": "Intel Core Ultra 5 250K Plus – Gaming power","value": 91,"unitText": "Avg package power (W)"}]}</script><div id="fv-chart-1787237099677-p3jp01p72" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Thermal and power performance</h3><p class="fv-chart-subhead">We use three looped runs of Metro Exodus: Enhanced Edition to get a bead on sustained thermal and power draw</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Gaming thermals</option><option value="1">Gaming power</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787237099677-p3jp01p72-bar-Gaming thermals" data-chart-type="Bar" data-title="Gaming thermals" data-subhead="We use three looped runs of Metro Exodus: Enhanced Edition to get a bead on sustained thermal and power draw" data-caption="The 7700X3D ends up being one of the coolest chips in our test, and also the one that consumes the least power." style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">AMD Ryzen 7 7700X3D</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 76.25%; background-color: #FE9F58;" data-target-width="76.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7800X3D</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #1CA9C4;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7700X</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 86.25%; background-color: #E33235;" data-target-width="86.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Intel Core Ultra 5 250K Plus</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 71.25%; background-color: #FFC08B;" data-target-width="71.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 9800X3D</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 63.74999999999999%; background-color: #EB6F71;" data-target-width="63.74999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</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>20</span><span>40</span><span>60</span><span>80</span></div><div class="fv-x-axis-unit">Avg CPU temp (°C)</div></div></div><table class="sr-only"><caption>Gaming thermals Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>AMD Ryzen 7 7700X3D</td><td>61</td></tr><tr><td>AMD Ryzen 7 7800X3D</td><td>64</td></tr><tr><td>AMD Ryzen 7 7700X</td><td>69</td></tr><tr><td>Intel Core Ultra 5 250K Plus</td><td>57</td></tr><tr><td>AMD Ryzen 7 9800X3D</td><td>51</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787237099677-p3jp01p72-bar-Gaming power" data-chart-type="Bar" data-title="Gaming power" data-subhead="We use three looped runs of Metro Exodus: Enhanced Edition to get a bead on sustained thermal and power draw" data-caption="The 7700X3D ends up being one of the coolest chips in our test, and also the one that consumes the least power." style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">AMD Ryzen 7 7700X3D</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 53%; background-color: #FE9F58;" data-target-width="53" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7800X3D</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 69%; background-color: #1CA9C4;" data-target-width="69" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7700X</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 91%; background-color: #E33235;" data-target-width="91" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">91</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Intel Core Ultra 5 250K Plus</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 91%; background-color: #FFC08B;" data-target-width="91" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">91</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 9800X3D</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 67%; background-color: #EB6F71;" data-target-width="67" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div></div><div 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 class="fv-x-axis-unit">Avg package power (W)</div></div></div><table class="sr-only"><caption>Gaming power Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>AMD Ryzen 7 7700X3D</td><td>53</td></tr><tr><td>AMD Ryzen 7 7800X3D</td><td>69</td></tr><tr><td>AMD Ryzen 7 7700X</td><td>91</td></tr><tr><td>Intel Core Ultra 5 250K Plus</td><td>91</td></tr><tr><td>AMD Ryzen 7 9800X3D</td><td>67</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The 7700X3D ends up being one of the coolest chips in our test, and also the one that consumes the least power.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787237099677-p3jp01p72', false); });} else {initialize('fv-chart-1787237099677-p3jp01p72', false);}})();</script></div><p>Referring back to the Intel option, however, and while that might be a power-sucking beast when it comes to compute-heavy workloads, it is one of the coolest-running of our tested chips here when it comes to gaming performance. You're looking at just 57 °C in our looped Metro Exodus stress test, even while drawing an average 91 W.</p><h3 class="article-body__section" id="section-amd-ryzen-7-7700x3d-value"><span>AMD Ryzen 7 7700X3D value</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="QsVupogV4AFtTBDUGzwdtJ" name="amd-ryzen-7-7700x3d-10" alt="AMD Ryzen 7 7700X3D and Intel Core Ultra 5 250K Plus CPUs" src="https://cdn.mos.cms.futurecdn.net/QsVupogV4AFtTBDUGzwdtJ.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Notions of value are a tricky thing to realise for the Ryzen 7 7700X3D. Kudos to AMD for releasing a similar CPU to the 7800X3D yet with a massively lower MSRP, but the realities of retail means that the two processors currently exist at effective price parity. The 7800X3D has been out for a long time now, has a lot of stock still in retail and is regularly discounted. </p><p>And while we have noted that higher clock speeds don't necessarily always translate into higher gaming performance, I would have more confidence in the established silicon of the 7800X3D, especially when I'm still uncertain over the provenance of the 7700X3D chips' CCDs.</p><p>Are they cores that couldn't hit 7800X3D clock speeds out of the factory and so had to be managed down? Else why not just make more 7800X3Ds? This is my conundrum, and why, if the prices are the same, I would spend the same money on the older, quicker chip.</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="y5N6u3oSH5wFp8tqhpq65K" name="amd-ryzen-7-7700x3d-11" alt="AMD Ryzen 7 7700X3D and AMD Ryzen 7 7800X3D CPUs" src="https://cdn.mos.cms.futurecdn.net/y5N6u3oSH5wFp8tqhpq65K.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>But the DIY market is not the only market. So while there is price parity here at Amazon for chips purchased on their lonesome, there are other ways to access the CPU. We've seen some excellent 7700X3D chip/mobo/RAM bundles on Newegg that come in at a cheaper price than equivalent 7800X3D options, and I would not be surprised to see full system builds from PC makers coming in undercutting 7800X3D machines.</p><p>In that context, the value proposition of the 7700X3D is far more pronounced. The only fly in the AMD ointment here is that Intel's excellent Core Ultra 5 250K Plus is still just $200. That is a bargain price for a chip that is far better at productivity and gets mighty close when it comes to gaming performance, too.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/processors/amd-ryzen-7-7700x3d-review/</link>
                                                                            <description>
                            <![CDATA[ Not a DIY play, but could be the basis for bundles and budget pre-built gaming PCs. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">PMEUADQkFxQmowzDQLZPAJ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/sgubwgoeBkgCxypveWyYKk-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 20 Aug 2026 15:49:27 +0000</pubDate>                                                                                                                                <updated>Fri, 21 Aug 2026 09:51:07 +0000</updated>
                                                                                                                                            <category><![CDATA[Processors]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                <author><![CDATA[ dave.james@futurenet.com (Dave James) ]]></author>                    <dc:creator><![CDATA[ Dave James ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Ti9gYoetCsh9crRvpUzKD9.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/sgubwgoeBkgCxypveWyYKk-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[AMD Ryzen 7 7700X3D CPU]]></media:description>                                                            <media:text><![CDATA[AMD Ryzen 7 7700X3D CPU]]></media:text>
                                <media:title type="plain"><![CDATA[AMD Ryzen 7 7700X3D CPU]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/sgubwgoeBkgCxypveWyYKk-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="AMD Ryzen 7 7700X3D" class="hawk-root"></div><p>I'm trying not to be too down on the new(ish) <a href="https://www.amd.com/en/products/processors/desktops/ryzen/7000-series/amd-ryzen-7-7700x3d.html" target="_blank">AMD Ryzen 7 7700X3D</a>. After all, we are living in a time when the regular narrative is that all hardware is brutally overpriced and every tech company out there is trying to make a quick buck off the back of an AI bubble that is ever more certain to wipe out the global economy in one big <em><strong>pop</strong></em><em>. </em>But here's AMD trying to give us an even more affordable AM5 gaming processor with a lovely dollop of the 3D V-Cache good-stuff. And yet I'm still not happy.<br><br>I guess, fundamentally, I don't get it. You see, what we have here is a slightly slower <a href="https://www.pcgamer.com/amd-ryzen-7-7800x3d-review-benchmarks-performance/" target="_blank">Ryzen 7 7800X3D</a> CPU with slightly lower MSRP. On the surface, that sounds great. The 7800X3D was the best gaming CPU of its generation, and only dropped off our recommended list when its Zen 5 replacement, the <a href="https://www.pcgamer.com/hardware/processors/amd-ryzen-7-9800x3d-review" target="_blank">Ryzen 7 9800X3D</a>, dropped in price.<br><br>The issue is that the 7800X3D is old now. I reviewed it—very favourably I might add—back in April 2023. That in itself is not an issue; the underlying silicon is still excellent and still performs fantastically well up against the latest from either AMD or rivals Intel. The issue is that it's been out in the market a long while, most enthusiasts have their eyes on that 9800X3D (or even its slight upgrade, the <a href="https://www.pcgamer.com/hardware/processors/amd-ryzen-7-9850x3d-review/" target="_blank">Ryzen 7 9850X3D</a>), and the ol' 7800X3D still has plenty of numbers out in retail, too. For essentially the same price as this 'new' 7700X3D. Sometimes cheaper.<br><br>And therein lies the friction. Why isn't AMD just making more 7800X3D chips and giving them a permanent price cut? Does it really have so many 3D V-Cache'd Zen 4 CCDs lying around—that couldn't <em>quite</em> get to the right clock speeds—that the only way to ship them would be to have them clocked lower out of the gate under a different chip name? And if so, wouldn't you rather spend the same money on the older, slightly faster, theoretically more reliable, CPU?<br><br>I kinda feel like I would.</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 find it in a bundle or well-priced PC: </strong>We've already seen some Newegg bundles featuring the 7700X3D alongside motherboard and RAM options for less than 7800X3D equivalents, and I've got to believe there will be budget-friendly systems built around this chip from the usual suspects.</p></div></div></div></div><div class="card card--standard card--rows-2 card--align-inline"><div class="card__content"><h3 class="card__title">Do not buy if...</h3><div class="card__description-wrapper"><div class="card__description"><p><strong>❌ You're looking for an affordable AM5 CPU upgrade:</strong> The standard 7800X3D will be a better purchase right now as it's either around the same price as the slower 7700X3D, at places such as Amazon, or sometimes even cheaper.</p></div></div></div></div><h2 class="article-body__section" id="section-amd-ryzen-7-7700x3d-features"><span>AMD Ryzen 7 7700X3D features</span></h2><div ><table><caption>Ryzen 7 7700X3D specs</caption><thead><tr><th class="firstcol empty" ></th><th  ><p>AMD Ryzen 7 7700X3D</p></th><th  ><p>AMD Ryzen 7 7800X3D</p></th><th  ><p>AMD Ryzen 7 9800X3D</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Architecture</strong></p></td><td  ><p>AMD Zen 4</p></td><td  ><p>AMD Zen 4</p></td><td  ><p>AMD Zen 5</p></td></tr><tr><td class="firstcol " ><p><strong>Socket</strong></p></td><td  ><p>AMD AM5</p></td><td  ><p>AMD AM5</p></td><td  ><p>AMD AM5</p></td></tr><tr><td class="firstcol " ><p><strong>Lithography</strong></p></td><td  ><p>TSMC N5 (CCD) / N6 (IOD)</p></td><td  ><p>TSMC N5 (CCD) / N6 (IOD)</p></td><td  ><p>TSMC N4 (CCD) / N6 (IOD)</p></td></tr><tr><td class="firstcol " ><p><strong>Cores / Threads</strong></p></td><td  ><p>8 / 16</p></td><td  ><p>8 / 16</p></td><td  ><p>8 / 16</p></td></tr><tr><td class="firstcol " ><p><strong>Base clock</strong></p></td><td  ><p>4 GHz</p></td><td  ><p>4.2 GHz</p></td><td  ><p>4.7 GHz</p></td></tr><tr><td class="firstcol " ><p><strong>Boost clock</strong></p></td><td  ><p>4.5 GHz</p></td><td  ><p>5 GHz</p></td><td  ><p>5.2 GHz</p></td></tr><tr><td class="firstcol " ><p><strong>L2 cache</strong></p></td><td  ><p>8 MB</p></td><td  ><p>8 MB</p></td><td  ><p>8 MB</p></td></tr><tr><td class="firstcol " ><p><strong>L3 cache</strong></p></td><td  ><p>96 MB (inc. 64 MB 3D V-Cache)</p></td><td  ><p>96 MB (inc. 64 MB 3D V-Cache)</p></td><td  ><p>96 MB (inc. 64 MB 3D V-Cache Gen2)</p></td></tr><tr><td class="firstcol " ><p><strong>TDP</strong></p></td><td  ><p>120 W</p></td><td  ><p>120 W</p></td><td  ><p>120 W</p></td></tr><tr><td class="firstcol " ><p><strong>MSRP</strong></p></td><td  ><p>$329</p></td><td  ><p>$450</p></td><td  ><p>$479</p></td></tr><tr><td class="firstcol " ><p><strong>Current price</strong></p></td><td  ><p><a href="https://www.amazon.com/AMD-RyzenTM-7700X3D-Frequency-Included/dp/B0H71CW1SZ" target="_blank">$329</a> / <a href="https://www.amazon.co.uk/AMD-RyzenTM-7700X3D-frequency-included/dp/B0H71CW1SZ" target="_blank">£290</a></p></td><td  ><p><a href="https://www.amazon.com/AMD-Ryzen-7800X3D-16-Thread-Processor/dp/B0BTZB7F88" target="_blank">$334</a> / <a href="https://www.amazon.co.uk/AMD-7800X3D-Desk-top-Processor-16-thread/dp/B0BTZB7F88" target="_blank">£286</a></p></td><td  ><p><a href="https://www.amazon.com/AMD-9800X3D-16-Thread-Desktop-Processor/dp/B0DKFMSMYK" target="_blank">$415</a> / <a href="https://www.amazon.co.uk/AMD-TM-Desktop-Processor-16-thread/dp/B0DKFMSMYK" target="_blank">£360</a></p></td></tr></tbody></table></div><p>If you remember the old Ryzen 7 7800X3D, then you know exactly what we're talking about here, because this is essentially the exact same silicon, except this time clocked a little lower out of the box.</p><p>That headline difference translates to a base clock of 4 GHz for the 7700X3D and 4.2 GHz for the 7800X3D, and then a boost clock of 4.5 GHz versus 5 GHz. That's where the differences begin and end, even when we're taking pricing into consideration, too. The starting price for the 7700X3D is $329, but while the 7800X3D launched with a $450 MSRP that's not its cost right now. There are so many of the excellent old chippies out in retail that the price for a 7800X3D on Amazon right now is just $334; just $5 more than this new budget option.</p><p>Otherwise, we're still talking about a Zen 4 CPU, using a single eight-core, 16-thread CCD with a 64 MB dollop of 3D V-Cache slapped on top of it. That layering, and the insulating nature of having some extra silicon sitting between the CPU cores and the CPU cooler, means the Zen 4 iteration of 3D V-Cache necessitated a drop in clock speed. This is why the 7700X3D has a boost clock of 4.5 GHz while the <a href="http://pcgamer.com/amd-ryzen-7-7700x-review-benchmarks/" target="_blank">7700X</a>, with no extra L3 cache, has a maximum boost clock of 5.4 GHz.</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:3466px;"><p class="vanilla-image-block" style="padding-top:56.23%;"><img id="J3Xwag6jgG8vJ7U3LGWZGk" name="amd-ryzen-7-7700x3d-06" alt="AMD Ryzen 7 7700X3D CPU" src="https://cdn.mos.cms.futurecdn.net/J3Xwag6jgG8vJ7U3LGWZGk.jpg" mos="" align="middle" fullscreen="" width="3466" height="1949" 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>Zen 4 itself was, in large part, a respin of the Zen 3 architecture, but with the CCD built on a TSMC 5 nm production process and the IOD on a 6 nm one. It was also AMD's first native PCIe 5.0 and DDR5 platform, too. It got a little more cache, and with the X3D chips <em>a lot more cache. </em>Though the essential design remained more or less unchanged compared with the <a href="https://www.pcgamer.com/amd-ryzen-7-5800x3d-review-benchmarks-performance/" target="_blank">Ryzen 7 5800X3D</a> which kicked it all off.</p><p>The difference between the Zen X3D chips and the Zen 5 X3D chips, however, is in where the extra cache sits. The likes of the 9800X3D and 9850X3D don't have to compromise on clock speed because the 3D V-Cache layer sits beneath the CCD instead of between it and the cooler.</p><h3 class="article-body__section" id="section-amd-ryzen-7-7700x3d-performance"><span>AMD Ryzen 7 7700X3D performance</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="YLoxcMBFSTNEAmr7MAcaHf" name="amd-ryzen-7-7700x3d-09" alt="AMD Ryzen 7 7700X3D CPU" src="https://cdn.mos.cms.futurecdn.net/YLoxcMBFSTNEAmr7MAcaHf.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>You will probably not be surprised to hear the performance you should expect to see from the Ryzen 7 7700X3D isn't a big surprise. This is, after all, an eight-core Zen 4 chip with an extra 64 MB of L3 cache bolted onto it. Just like the Ryzen 7 7800X3D. So yes, gaming performance and productivity metrics are pretty damned similar.</p><p>There are some differences, though those are minimal and largely down to either the slight difference in clock speed out of the box or simple testing variance.</p><p>When it comes to gaming you're looking at 1080p performance that is around 94-95% that of the top of the class, the Ryzen 7 9800X3D of Zen 5 fame, and that means frame rates at the same sort of levels as the 7800X3D. Which, in short, means you're getting excellent gaming performance from this affordable CPU, even if it's not performance we haven't seen before.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper *, #fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper *:before, #fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper *:after, #fv-chart-1787236778048-3cqje0ebq-slideshow *, #fv-chart-1787236778048-3cqje0ebq-slideshow *:before, #fv-chart-1787236778048-3cqje0ebq-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper, #fv-chart-1787236778048-3cqje0ebq-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787236778048-3cqje0ebq-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-1787236778048-3cqje0ebq-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-1787236778048-3cqje0ebq-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787236778048-3cqje0ebq-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-1787236778048-3cqje0ebq-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787236778048-3cqje0ebq-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-1787236778048-3cqje0ebq-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787236778048-3cqje0ebq-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">[{"@context": "https://schema.org","@type": "Dataset","name": "1080p gaming performance","description": "We test games at 1080p to ensure variance between CPU performance is captured","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-20T14:39:38.048Z","citation": "You can see the benefits of the 3D V-Cache chips in games versus the higher-clocked 7700X without it, but also just how close the 7800X3D and the 7700X3D are in frame rate terms.","keywords": ["AMD Ryzen 7 7700X3D","AMD Ryzen 7 7800X3D","AMD Ryzen 7 7700X","Intel Core Ultra 5 250K Plus","AMD Ryzen 7 9800X3D","Cyberpunk 2077 (1080p RT Ultra + DLSS Balanced)","Baldur's Gate 3 (1080p Ultra)","Homeworld 3 (1080p Epic)","Metro Exodus Enhanced Ed. (1080p High)","Total War: Warhammer 3 (1080p High)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X – Cyberpunk 2077 (1080p RT Ultra + DLSS Balanced)","value": 107,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X3D – Cyberpunk 2077 (1080p RT Ultra + DLSS Balanced)","value": 112,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7800X3D – Cyberpunk 2077 (1080p RT Ultra + DLSS Balanced)","value": 120,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 9800X3D – Cyberpunk 2077 (1080p RT Ultra + DLSS Balanced)","value": 112,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Intel Core Ultra 5 250K Plus – Cyberpunk 2077 (1080p RT Ultra + DLSS Balanced)","value": 118,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X – Baldur's Gate 3 (1080p Ultra)","value": 88,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X3D – Baldur's Gate 3 (1080p Ultra)","value": 122,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7800X3D – Baldur's Gate 3 (1080p Ultra)","value": 118,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 9800X3D – Baldur's Gate 3 (1080p Ultra)","value": 146,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Intel Core Ultra 5 250K Plus – Baldur's Gate 3 (1080p Ultra)","value": 109,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X – Homeworld 3 (1080p Epic)","value": 74,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X3D – Homeworld 3 (1080p Epic)","value": 104,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7800X3D – Homeworld 3 (1080p Epic)","value": 101,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 9800X3D – Homeworld 3 (1080p Epic)","value": 117,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Intel Core Ultra 5 250K Plus – Homeworld 3 (1080p Epic)","value": 98,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X – Metro Exodus Enhanced Ed. (1080p High)","value": 147,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X3D – Metro Exodus Enhanced Ed. (1080p High)","value": 148,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7800X3D – Metro Exodus Enhanced Ed. (1080p High)","value": 150,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 9800X3D – Metro Exodus Enhanced Ed. (1080p High)","value": 148,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Intel Core Ultra 5 250K Plus – Metro Exodus Enhanced Ed. (1080p High)","value": 145,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X – Total War: Warhammer 3 (1080p High)","value": 156,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X3D – Total War: Warhammer 3 (1080p High)","value": 152,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7800X3D – Total War: Warhammer 3 (1080p High)","value": 159,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "AMD Ryzen 7 9800X3D – Total War: Warhammer 3 (1080p High)","value": 152,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Intel Core Ultra 5 250K Plus – Total War: Warhammer 3 (1080p High)","value": 174,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Synthetic gaming performance","description": "We run the industry standard 3DMark test to get a guage of general gaming CPU performance","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-20T14:39:38.048Z","citation": "The extra multi-threaded chops of the Intel chip are starkly highlighted here, even if they don't necessarily make a huge difference in games.","keywords": ["AMD Ryzen 7 7700X3D","AMD Ryzen 7 7800X3D","AMD Ryzen 7 7700X","Intel Core Ultra 5 250K Plus","AMD Ryzen 7 9800X3D","3DMark Time Spy","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X – 3DMark Time Spy","value": 13869,"unitText": "CPU index score"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X3D – 3DMark Time Spy","value": 12848,"unitText": "CPU index score"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7800X3D – 3DMark Time Spy","value": 13078,"unitText": "CPU index score"},{"@type": "PropertyValue","name": "AMD Ryzen 7 9800X3D – 3DMark Time Spy","value": 16116,"unitText": "CPU index score"},{"@type": "PropertyValue","name": "Intel Core Ultra 5 250K Plus – 3DMark Time Spy","value": 19987,"unitText": "CPU index score"}]}]</script><div id="fv-chart-1787236778048-3cqje0ebq-slideshow" class="fv-slideshow-container" data-slide-count="2" data-iframe-height="true"><div class="fv-slideshow-nav-row"><button class="fv-nav-btn prev disabled" aria-label="Previous Slide"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m15 18-6-6 6-6"/></svg><span>Previous</span></button><div class="fv-slide-counter">1 / 2</div><button class="fv-nav-btn next" aria-label="Next Slide"><span>Next</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"/></svg></button></div><div class="fv-slides-wrapper"><div class="fv-slide" id="fv-chart-1787236778048-3cqje0ebq-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1787236778048-3cqje0ebq-slide-0" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1080p gaming performance</h3><p class="fv-chart-subhead">We test games at 1080p to ensure variance between CPU performance is captured</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cyberpunk 2077 (1080p RT Ultra + DLSS Balanced)</option><option value="1">Baldur's Gate 3 (1080p Ultra)</option><option value="2">Homeworld 3 (1080p Epic)</option><option value="3">Metro Exodus Enhanced Ed. (1080p High)</option><option value="4">Total War: Warhammer 3 (1080p 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"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787236778048-3cqje0ebq-slide-0-bar-Cyberpunk 2077 (1080p RT Ultra + DLSS Balanced)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p RT Ultra + DLSS Balanced)" data-subhead="We test games at 1080p to ensure variance between CPU performance is captured" data-caption="You can see the benefits of the 3D V-Cache chips in games versus the higher-clocked 7700X without it, but also just how close the 7800X3D and the 7700X3D are in frame rate terms." 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"><div class="fv-bar-label fv-primary-product">AMD Ryzen 7 7700X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74.66666666666667%; background-color: #E33235;" data-target-width="74.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #FE9F58;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">120</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.666666666666664%; background-color: #FE9F58;" data-target-width="58.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">88</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7700X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.33333333333334%; background-color: #E33235;" data-target-width="71.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">107</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #FE9F58;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Intel Core Ultra 5 250K Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.66666666666666%; background-color: #E33235;" data-target-width="78.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">118</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62%; background-color: #FE9F58;" data-target-width="62" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">93</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 9800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74.66666666666667%; background-color: #E33235;" data-target-width="74.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #FE9F58;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (1080p RT Ultra + DLSS Balanced) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>AMD Ryzen 7 7700X3D</td><td>112 Avg FPS, 73 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 7800X3D</td><td>120 Avg FPS, 88 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 7700X</td><td>107 Avg FPS, 79 1% Low FPS</td></tr><tr><td>Intel Core Ultra 5 250K Plus</td><td>118 Avg FPS, 93 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 9800X3D</td><td>112 Avg FPS, 76 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787236778048-3cqje0ebq-slide-0-bar-Baldur's Gate 3 (1080p Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (1080p Ultra)" data-subhead="We test games at 1080p to ensure variance between CPU performance is captured" data-caption="You can see the benefits of the 3D V-Cache chips in games versus the higher-clocked 7700X without it, but also just how close the 7800X3D and the 7700X3D are in frame rate terms." 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"><div class="fv-bar-label fv-primary-product">AMD Ryzen 7 7700X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.33333333333333%; background-color: #E33235;" data-target-width="81.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">122</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34.66666666666667%; background-color: #FE9F58;" data-target-width="34.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.66666666666666%; background-color: #E33235;" data-target-width="78.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">118</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.33333333333333%; background-color: #FE9F58;" data-target-width="51.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7700X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.666666666666664%; background-color: #E33235;" data-target-width="58.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">88</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.666666666666664%; background-color: #FE9F58;" data-target-width="40.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Intel Core Ultra 5 250K Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.66666666666667%; background-color: #E33235;" data-target-width="72.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">109</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 44.666666666666664%; background-color: #FE9F58;" data-target-width="44.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 9800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 97.33333333333334%; background-color: #E33235;" data-target-width="97.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">146</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #FE9F58;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div></div><table class="sr-only"><caption>Baldur's Gate 3 (1080p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>AMD Ryzen 7 7700X3D</td><td>122 Avg FPS, 52 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 7800X3D</td><td>118 Avg FPS, 77 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 7700X</td><td>88 Avg FPS, 61 1% Low FPS</td></tr><tr><td>Intel Core Ultra 5 250K Plus</td><td>109 Avg FPS, 67 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 9800X3D</td><td>146 Avg FPS, 76 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787236778048-3cqje0ebq-slide-0-bar-Homeworld 3 (1080p Epic)" data-chart-type="Bar" data-title="Homeworld 3 (1080p Epic)" data-subhead="We test games at 1080p to ensure variance between CPU performance is captured" data-caption="You can see the benefits of the 3D V-Cache chips in games versus the higher-clocked 7700X without it, but also just how close the 7800X3D and the 7700X3D are in frame rate terms." 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"><div class="fv-bar-label fv-primary-product">AMD Ryzen 7 7700X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.33333333333334%; background-color: #E33235;" data-target-width="69.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">104</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37.333333333333336%; background-color: #FE9F58;" data-target-width="37.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.33333333333333%; background-color: #E33235;" data-target-width="67.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">101</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37.333333333333336%; background-color: #FE9F58;" data-target-width="37.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7700X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #E33235;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 26.666666666666668%; background-color: #FE9F58;" data-target-width="26.666666666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">40</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Intel Core Ultra 5 250K Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.33333333333333%; background-color: #E33235;" data-target-width="65.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">98</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37.333333333333336%; background-color: #FE9F58;" data-target-width="37.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 9800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">117</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><table class="sr-only"><caption>Homeworld 3 (1080p Epic) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>AMD Ryzen 7 7700X3D</td><td>104 Avg FPS, 56 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 7800X3D</td><td>101 Avg FPS, 56 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 7700X</td><td>74 Avg FPS, 40 1% Low FPS</td></tr><tr><td>Intel Core Ultra 5 250K Plus</td><td>98 Avg FPS, 56 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 9800X3D</td><td>117 Avg FPS, 55 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787236778048-3cqje0ebq-slide-0-bar-Metro Exodus Enhanced Ed. (1080p High)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Ed. (1080p High)" data-subhead="We test games at 1080p to ensure variance between CPU performance is captured" data-caption="You can see the benefits of the 3D V-Cache chips in games versus the higher-clocked 7700X without it, but also just how close the 7800X3D and the 7700X3D are in frame rate terms." 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"><div class="fv-bar-label fv-primary-product">AMD Ryzen 7 7700X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 98.66666666666667%; background-color: #E33235;" data-target-width="98.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">148</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52%; background-color: #FE9F58;" data-target-width="52" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 100%; background-color: #E33235;" data-target-width="100" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">150</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.333333333333336%; background-color: #FE9F58;" data-target-width="57.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">86</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7700X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 98%; background-color: #E33235;" data-target-width="98" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">147</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #FE9F58;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Intel Core Ultra 5 250K Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.66666666666667%; background-color: #E33235;" data-target-width="96.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">145</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #FE9F58;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 9800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 98.66666666666667%; background-color: #E33235;" data-target-width="98.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">148</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60.66666666666667%; background-color: #FE9F58;" data-target-width="60.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">91</span></div></div></div></div></div><table class="sr-only"><caption>Metro Exodus Enhanced Ed. (1080p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>AMD Ryzen 7 7700X3D</td><td>148 Avg FPS, 78 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 7800X3D</td><td>150 Avg FPS, 86 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 7700X</td><td>147 Avg FPS, 74 1% Low FPS</td></tr><tr><td>Intel Core Ultra 5 250K Plus</td><td>145 Avg FPS, 79 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 9800X3D</td><td>148 Avg FPS, 91 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787236778048-3cqje0ebq-slide-0-bar-Total War: Warhammer 3 (1080p High)" data-chart-type="Bar" data-title="Total War: Warhammer 3 (1080p High)" data-subhead="We test games at 1080p to ensure variance between CPU performance is captured" data-caption="You can see the benefits of the 3D V-Cache chips in games versus the higher-clocked 7700X without it, but also just how close the 7800X3D and the 7700X3D are in frame rate terms." 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"><div class="fv-bar-label fv-primary-product">AMD Ryzen 7 7700X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76%; background-color: #E33235;" data-target-width="76" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">152</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.5%; background-color: #FE9F58;" data-target-width="38.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 79.5%; background-color: #E33235;" data-target-width="79.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">159</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.5%; background-color: #FE9F58;" data-target-width="63.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">127</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7700X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">156</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62%; background-color: #FE9F58;" data-target-width="62" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">124</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Intel Core Ultra 5 250K Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87%; background-color: #E33235;" data-target-width="87" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">174</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.5%; background-color: #FE9F58;" data-target-width="70.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">141</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 9800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76%; background-color: #E33235;" data-target-width="76" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">152</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39.5%; background-color: #FE9F58;" data-target-width="39.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><table class="sr-only"><caption>Total War: Warhammer 3 (1080p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>AMD Ryzen 7 7700X3D</td><td>152 Avg FPS, 77 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 7800X3D</td><td>159 Avg FPS, 127 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 7700X</td><td>156 Avg FPS, 124 1% Low FPS</td></tr><tr><td>Intel Core Ultra 5 250K Plus</td><td>174 Avg FPS, 141 1% Low FPS</td></tr><tr><td>AMD Ryzen 7 9800X3D</td><td>152 Avg FPS, 79 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">You can see the benefits of the 3D V-Cache chips in games versus the higher-clocked 7700X without it, but also just how close the 7800X3D and the 7700X3D are in frame rate terms.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1787236778048-3cqje0ebq-slide-1-wrapper" data-index="1" style="display: none;"><div id="fv-chart-1787236778048-3cqje0ebq-slide-1" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Synthetic gaming performance</h3><p class="fv-chart-subhead">We run the industry standard 3DMark test to get a guage of general gaming CPU performance</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787236778048-3cqje0ebq-slide-1-bar-3DMark Time Spy" data-chart-type="Bar" data-title="3DMark Time Spy" data-subhead="We run the industry standard 3DMark test to get a guage of general gaming CPU performance" data-caption="The extra multi-threaded chops of the Intel chip are starkly highlighted here, even if they don't necessarily make a huge difference in games. " style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">3DMark Time Spy</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>CPU 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"><div class="fv-bar-label fv-primary-product">AMD Ryzen 7 7700X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64.24%; background-color: #E33235;" data-target-width="64.24" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">12848</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.175%; background-color: #FE9F58;" data-target-width="82.175" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">16435</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.39%; background-color: #E33235;" data-target-width="65.39" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13078</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.60499999999999%; background-color: #FE9F58;" data-target-width="82.60499999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">16521</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7700X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.345%; background-color: #E33235;" data-target-width="69.345" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13869</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.35000000000001%; background-color: #FE9F58;" data-target-width="83.35000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">16670</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Intel Core Ultra 5 250K Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 99.935%; background-color: #E33235;" data-target-width="99.935" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">19987</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.835%; background-color: #FE9F58;" data-target-width="87.835" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">17567</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 9800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80.58%; background-color: #E33235;" data-target-width="80.58" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">16116</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85.26%; background-color: #FE9F58;" data-target-width="85.26" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">17052</span></div></div></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>AMD Ryzen 7 7700X3D</td><td>12848 CPU index score, 16435 Overall index score</td></tr><tr><td>AMD Ryzen 7 7800X3D</td><td>13078 CPU index score, 16521 Overall index score</td></tr><tr><td>AMD Ryzen 7 7700X</td><td>13869 CPU index score, 16670 Overall index score</td></tr><tr><td>Intel Core Ultra 5 250K Plus</td><td>19987 CPU index score, 17567 Overall index score</td></tr><tr><td>AMD Ryzen 7 9800X3D</td><td>16116 CPU index score, 17052 Overall index score</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The extra multi-threaded chops of the Intel chip are starkly highlighted here, even if they don't necessarily make a huge difference in games. </span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (true) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var currentSlideIndex = 0;var slides = slideshowContainer.querySelectorAll('.fv-slide');var counter = slideshowContainer.querySelector('.fv-slide-counter');var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');function updateControls(index) {if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;if (dropdown) dropdown.value = index;if (prevBtn) {if (index === 0) prevBtn.classList.add('disabled');else prevBtn.classList.remove('disabled');}if (nextBtn) {if (index === slides.length - 1) nextBtn.classList.add('disabled');else nextBtn.classList.remove('disabled');}}function showSlide(index) {if (index < 0) return;if (index >= slides.length) return;currentSlideIndex = index;slides.forEach(function(slide, i) {slide.style.display = i === index ? 'block' : 'none';if (i === index) {var chartEl = slide.querySelector('.fv-chart-wrapper');if (chartEl && window.fvAnimateCharts) {window.fvAnimateCharts(chartEl);}}});updateControls(currentSlideIndex);}if (prevBtn) {prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });}if (nextBtn) {nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });}if (dropdown) {dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });}updateControls(currentSlideIndex);if (slides.length > 0) {var firstChart = slides[0].querySelector('.fv-chart-wrapper');if (firstChart && window.fvAnimateCharts) {setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);}}}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787236778048-3cqje0ebq', true); });} else {initialize('fv-chart-1787236778048-3cqje0ebq', true);}})();</script></div><p>The benefits of the 3D V-Cache lump bonded to the 7700X3D's CCD, however, are most clearly demonstrated by the differences in gaming performance between this newer chip and the older Ryzen 7 7700X. </p><p>Just take a look at the frame rate delta between those chips in the particularly cache-sensitive Homeworld 3 and Baldur's Gate 3 benchmarks. The straight 7700X, despite its considerably higher clock speed, is considerably slower than X3D model. An easy example of where fighting over a couple hundred megahertz isn't a battle that PC gamers really need to get into.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787236921921-8ud5ig32y *, #fv-chart-1787236921921-8ud5ig32y *:before, #fv-chart-1787236921921-8ud5ig32y *:after, #fv-chart-1787236921921-8ud5ig32y-slideshow *, #fv-chart-1787236921921-8ud5ig32y-slideshow *:before, #fv-chart-1787236921921-8ud5ig32y-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787236921921-8ud5ig32y, #fv-chart-1787236921921-8ud5ig32y-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787236921921-8ud5ig32y {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787236921921-8ud5ig32y.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787236921921-8ud5ig32y.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-1787236921921-8ud5ig32y .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787236921921-8ud5ig32y-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787236921921-8ud5ig32y-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787236921921-8ud5ig32y-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787236921921-8ud5ig32y-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-1787236921921-8ud5ig32y-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-1787236921921-8ud5ig32y-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787236921921-8ud5ig32y-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787236921921-8ud5ig32y-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-1787236921921-8ud5ig32y-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787236921921-8ud5ig32y-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-1787236921921-8ud5ig32y-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787236921921-8ud5ig32y .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787236921921-8ud5ig32y .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787236921921-8ud5ig32y .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787236921921-8ud5ig32y .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787236921921-8ud5ig32y .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787236921921-8ud5ig32y .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787236921921-8ud5ig32y .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787236921921-8ud5ig32y .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787236921921-8ud5ig32y .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787236921921-8ud5ig32y .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787236921921-8ud5ig32y .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-bar-row, #fv-chart-1787236921921-8ud5ig32y .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787236921921-8ud5ig32y.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787236921921-8ud5ig32y.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787236921921-8ud5ig32y.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787236921921-8ud5ig32y .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787236921921-8ud5ig32y .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787236921921-8ud5ig32y .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787236921921-8ud5ig32y .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787236921921-8ud5ig32y .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787236921921-8ud5ig32y .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787236921921-8ud5ig32y .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787236921921-8ud5ig32y .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787236921921-8ud5ig32y .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787236921921-8ud5ig32y .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787236921921-8ud5ig32y .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787236921921-8ud5ig32y .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787236921921-8ud5ig32y .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787236921921-8ud5ig32y .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787236921921-8ud5ig32y .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-pie-container,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-bar-row,#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-stacked-product,#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-grouped-bar-product,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-bar-row,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-stacked-product,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787236921921-8ud5ig32y.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-1787236921921-8ud5ig32y.mobile-view .fv-bar-label,#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-grouped-product-title,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-bar-label,#fv-chart-1787236921921-8ud5ig32y.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-1787236921921-8ud5ig32y.mobile-view .fv-bar-container,#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-bar-cluster,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-bar-container,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-x-axis-wrapper,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-x-axis-label-space,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-x-axis-chart-space,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-benchmark-title,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-dropdown-title,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-carousel-nav-btn,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-chart-title,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-chart-subhead,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-versus-header,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-versus-select-wrapper,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-versus-vs,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-versus-select-container,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-versus-select,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-bar-commentary-inline,#fv-chart-1787236921921-8ud5ig32y.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787236921921-8ud5ig32y.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787236921921-8ud5ig32y.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787236921921-8ud5ig32y .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787236921921-8ud5ig32y .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787236921921-8ud5ig32y .fv-bar-row,#fv-chart-1787236921921-8ud5ig32y .fv-stacked-product,#fv-chart-1787236921921-8ud5ig32y .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-bar-label,#fv-chart-1787236921921-8ud5ig32y .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-1787236921921-8ud5ig32y .fv-bar-container,#fv-chart-1787236921921-8ud5ig32y .fv-bar-cluster {width: 100% !important;}#fv-chart-1787236921921-8ud5ig32y .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787236921921-8ud5ig32y .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787236921921-8ud5ig32y .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787236921921-8ud5ig32y .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787236921921-8ud5ig32y .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787236921921-8ud5ig32y .fv-x-axis-label-space {display: none !important;}#fv-chart-1787236921921-8ud5ig32y .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787236921921-8ud5ig32y .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787236921921-8ud5ig32y .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787236921921-8ud5ig32y .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787236921921-8ud5ig32y .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787236921921-8ud5ig32y .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787236921921-8ud5ig32y .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787236921921-8ud5ig32y .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787236921921-8ud5ig32y .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787236921921-8ud5ig32y .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787236921921-8ud5ig32y .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787236921921-8ud5ig32y .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787236921921-8ud5ig32y .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787236921921-8ud5ig32y .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787236921921-8ud5ig32y .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787236921921-8ud5ig32y .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787236921921-8ud5ig32y .fv-stl-shop-all-logo,#fv-chart-1787236921921-8ud5ig32y .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787236921921-8ud5ig32y .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787236921921-8ud5ig32y .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787236921921-8ud5ig32y .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787236921921-8ud5ig32y.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": "Compute performance","description": "We may be PC Gamer, but we also want to know how our CPUs perform in general compute tasks, too","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-20T14:42:01.922Z","citation": "The Core Ultra 5 250K Plus demonstrates that its compute performance is peak for a budget-oriented processor, offering more rounded compute levels than the gaming-focused X3D chips.","keywords": ["AMD Ryzen 7 7700X3D","AMD Ryzen 7 7800X3D","AMD Ryzen 7 7700X","Intel Core Ultra 5 250K Plus","AMD Ryzen 7 9800X3D","Cinebench 2024","Blender 4.2.0","7zip","Handbrake 1.8.1","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X – Cinebench 2024","value": 118,"unitText": "Single-core index score"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X3D – Cinebench 2024","value": 102,"unitText": "Single-core index score"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7800X3D – Cinebench 2024","value": 113,"unitText": "Single-core index score"},{"@type": "PropertyValue","name": "AMD Ryzen 7 9800X3D – Cinebench 2024","value": 133,"unitText": "Single-core index score"},{"@type": "PropertyValue","name": "Intel Core Ultra 5 250K Plus – Cinebench 2024","value": 138,"unitText": "Single-core index score"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X – Blender 4.2.0","value": 85,"unitText": "Samples per minute"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X3D – Blender 4.2.0","value": 79,"unitText": "Samples per minute"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7800X3D – Blender 4.2.0","value": 81,"unitText": "Samples per minute"},{"@type": "PropertyValue","name": "AMD Ryzen 7 9800X3D – Blender 4.2.0","value": 101,"unitText": "Samples per minute"},{"@type": "PropertyValue","name": "Intel Core Ultra 5 250K Plus – Blender 4.2.0","value": 132,"unitText": "Samples per minute"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X – 7zip","value": 110,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X3D – 7zip","value": 115,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7800X3D – 7zip","value": 118,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 9800X3D – 7zip","value": 132,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Intel Core Ultra 5 250K Plus – 7zip","value": 147,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X – Handbrake 1.8.1","value": 79,"unitText": "UHD > 1080p60 (fps)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X3D – Handbrake 1.8.1","value": 70.8,"unitText": "UHD > 1080p60 (fps)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7800X3D – Handbrake 1.8.1","value": 76,"unitText": "UHD > 1080p60 (fps)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 9800X3D – Handbrake 1.8.1","value": 92,"unitText": "UHD > 1080p60 (fps)"},{"@type": "PropertyValue","name": "Intel Core Ultra 5 250K Plus – Handbrake 1.8.1","value": 101,"unitText": "UHD > 1080p60 (fps)"}]}</script><div id="fv-chart-1787236921921-8ud5ig32y" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Compute performance</h3><p class="fv-chart-subhead">We may be PC Gamer, but we also want to know how our CPUs perform in general compute tasks, too</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cinebench 2024</option><option value="1">Blender 4.2.0</option><option value="2">7zip</option><option value="3">Handbrake 1.8.1</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787236921921-8ud5ig32y-bar-Cinebench 2024" data-chart-type="Bar" data-title="Cinebench 2024" data-subhead="We may be PC Gamer, but we also want to know how our CPUs perform in general compute tasks, too" data-caption="The Core Ultra 5 250K Plus demonstrates that its compute performance is peak for a budget-oriented processor, offering more rounded compute levels than the gaming-focused X3D chips." 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>Single-core index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Multi-core index score</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">AMD Ryzen 7 7700X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 5.1%; background-color: #E33235;" data-target-width="5.1" data-target-margin="0"></div><span class="fv-bar-value-outside">102</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.55%; background-color: #FE9F58;" data-target-width="50.55" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1011</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 5.65%; background-color: #E33235;" data-target-width="5.65" data-target-margin="0"></div><span class="fv-bar-value-outside">113</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54.1%; background-color: #FE9F58;" data-target-width="54.1" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1082</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7700X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 5.8999999999999995%; background-color: #E33235;" data-target-width="5.8999999999999995" data-target-margin="0"></div><span class="fv-bar-value-outside">118</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.2%; background-color: #FE9F58;" data-target-width="55.2" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1104</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Intel Core Ultra 5 250K Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 6.9%; background-color: #E33235;" data-target-width="6.9" data-target-margin="0"></div><span class="fv-bar-value-outside">138</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90.85%; background-color: #FE9F58;" data-target-width="90.85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1817</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 9800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 6.65%; background-color: #E33235;" data-target-width="6.65" data-target-margin="0"></div><span class="fv-bar-value-outside">133</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.35%; background-color: #FE9F58;" data-target-width="65.35" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1307</span></div></div></div></div></div><table class="sr-only"><caption>Cinebench 2024 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>AMD Ryzen 7 7700X3D</td><td>102 Single-core index score, 1011 Multi-core index score</td></tr><tr><td>AMD Ryzen 7 7800X3D</td><td>113 Single-core index score, 1082 Multi-core index score</td></tr><tr><td>AMD Ryzen 7 7700X</td><td>118 Single-core index score, 1104 Multi-core index score</td></tr><tr><td>Intel Core Ultra 5 250K Plus</td><td>138 Single-core index score, 1817 Multi-core index score</td></tr><tr><td>AMD Ryzen 7 9800X3D</td><td>133 Single-core index score, 1307 Multi-core index score</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787236921921-8ud5ig32y-bar-Blender 4.2.0" data-chart-type="Bar" data-title="Blender 4.2.0" data-subhead="We may be PC Gamer, but we also want to know how our CPUs perform in general compute tasks, too" data-caption="The Core Ultra 5 250K Plus demonstrates that its compute performance is peak for a budget-oriented processor, offering more rounded compute levels than the gaming-focused X3D chips." style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">AMD Ryzen 7 7700X3D</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #FE9F58;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7800X3D</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 54%; background-color: #1CA9C4;" data-target-width="54" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7700X</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 56.666666666666664%; background-color: #E33235;" data-target-width="56.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">85</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Intel Core Ultra 5 250K Plus</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88%; background-color: #FFC08B;" data-target-width="88" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">132</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 9800X3D</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 67.33333333333333%; background-color: #EB6F71;" data-target-width="67.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">101</span></div></div></div></div><table class="sr-only"><caption>Blender 4.2.0 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>AMD Ryzen 7 7700X3D</td><td>79</td></tr><tr><td>AMD Ryzen 7 7800X3D</td><td>81</td></tr><tr><td>AMD Ryzen 7 7700X</td><td>85</td></tr><tr><td>Intel Core Ultra 5 250K Plus</td><td>132</td></tr><tr><td>AMD Ryzen 7 9800X3D</td><td>101</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787236921921-8ud5ig32y-bar-7zip" data-chart-type="Bar" data-title="7zip" data-subhead="We may be PC Gamer, but we also want to know how our CPUs perform in general compute tasks, too" data-caption="The Core Ultra 5 250K Plus demonstrates that its compute performance is peak for a budget-oriented processor, offering more rounded compute levels than the gaming-focused X3D chips." 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>Compressing (GIPS)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Decompressing (GIPS)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">AMD Ryzen 7 7700X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #E33235;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">115</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.66666666666667%; background-color: #FE9F58;" data-target-width="82.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">124</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.66666666666666%; background-color: #E33235;" data-target-width="78.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">118</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85.33333333333334%; background-color: #FE9F58;" data-target-width="85.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">128</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7700X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">110</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 88%; background-color: #FE9F58;" data-target-width="88" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">132</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Intel Core Ultra 5 250K Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 98%; background-color: #E33235;" data-target-width="98" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">147</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 97.33333333333334%; background-color: #FE9F58;" data-target-width="97.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">146</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 9800X3D</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 88%; background-color: #E33235;" data-target-width="88" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">132</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 94%; background-color: #FE9F58;" data-target-width="94" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">141</span></div></div></div></div></div><table class="sr-only"><caption>7zip Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>AMD Ryzen 7 7700X3D</td><td>115 Compressing (GIPS), 124 Decompressing (GIPS)</td></tr><tr><td>AMD Ryzen 7 7800X3D</td><td>118 Compressing (GIPS), 128 Decompressing (GIPS)</td></tr><tr><td>AMD Ryzen 7 7700X</td><td>110 Compressing (GIPS), 132 Decompressing (GIPS)</td></tr><tr><td>Intel Core Ultra 5 250K Plus</td><td>147 Compressing (GIPS), 146 Decompressing (GIPS)</td></tr><tr><td>AMD Ryzen 7 9800X3D</td><td>132 Compressing (GIPS), 141 Decompressing (GIPS)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787236921921-8ud5ig32y-bar-Handbrake 1.8.1" data-chart-type="Bar" data-title="Handbrake 1.8.1" data-subhead="We may be PC Gamer, but we also want to know how our CPUs perform in general compute tasks, too" data-caption="The Core Ultra 5 250K Plus demonstrates that its compute performance is peak for a budget-oriented processor, offering more rounded compute levels than the gaming-focused X3D chips." style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">AMD Ryzen 7 7700X3D</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 47.199999999999996%; background-color: #FE9F58;" data-target-width="47.199999999999996" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70.8</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7800X3D</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #1CA9C4;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7700X</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #E33235;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Intel Core Ultra 5 250K Plus</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 67.33333333333333%; background-color: #FFC08B;" data-target-width="67.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">101</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 9800X3D</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 61.33333333333333%; background-color: #EB6F71;" data-target-width="61.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">92</span></div></div></div></div><table class="sr-only"><caption>Handbrake 1.8.1 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>AMD Ryzen 7 7700X3D</td><td>70.8</td></tr><tr><td>AMD Ryzen 7 7800X3D</td><td>76</td></tr><tr><td>AMD Ryzen 7 7700X</td><td>79</td></tr><tr><td>Intel Core Ultra 5 250K Plus</td><td>101</td></tr><tr><td>AMD Ryzen 7 9800X3D</td><td>92</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The Core Ultra 5 250K Plus demonstrates that its compute performance is peak for a budget-oriented processor, offering more rounded compute levels than the gaming-focused X3D chips.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787236921921-8ud5ig32y', false); });} else {initialize('fv-chart-1787236921921-8ud5ig32y', false);}})();</script></div><p>But if you're after a bit more than just gaming performance from your processor then there are other options you should be considering. Obviously it's a different platform, so if you're just talking about an upgrade to your existing AM5 system then it's not an easy option, but Intel's excellent <a href="https://www.pcgamer.com/hardware/processors/intel-core-ultra-5-250k-plus-review/" target="_blank">Core Ultra 5 250K Plus</a> is an outstanding budget processor.</p><p>Its eighteen cores of Arrow Lake processing power gives it the edge over all of AMD's eight-core, 16-thread chips when it comes to actual compute power. And it's none too shabby when it comes to the gaming performance in general, either. So, if you wanted something a bit more rounded than a pure-blood gaming chip, the Intel CPU is an outstanding option for just $200.</p><h3 class="article-body__section" id="section-amd-ryzen-7-7700x3d-thermals"><span>AMD Ryzen 7 7700X3D thermals</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dR7k25Zcu5JnGQoTdU42Hk" name="amd-ryzen-7-7700x3d-01" alt="AMD Ryzen 7 7700X3D CPU" src="https://cdn.mos.cms.futurecdn.net/dR7k25Zcu5JnGQoTdU42Hk.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Despite some Zen 4 CPUs being rather toastie when it comes to their cooling demands, the 7700X3D remains pretty chill, largely thanks to that slower clock speed. Because of that it's drawing less power from the PSU, with the chip pulling down almost half that of the straight 7700X during gaming workloads. As we've noted, that lower clock speed doesn't actually have a huge impact on its gaming performance, but does mean that you're only looking at around 61 °C on average in our looped Metro Exodus stress test.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787237099677-p3jp01p72 *, #fv-chart-1787237099677-p3jp01p72 *:before, #fv-chart-1787237099677-p3jp01p72 *:after, #fv-chart-1787237099677-p3jp01p72-slideshow *, #fv-chart-1787237099677-p3jp01p72-slideshow *:before, #fv-chart-1787237099677-p3jp01p72-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787237099677-p3jp01p72, #fv-chart-1787237099677-p3jp01p72-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787237099677-p3jp01p72 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787237099677-p3jp01p72.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787237099677-p3jp01p72.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-1787237099677-p3jp01p72 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787237099677-p3jp01p72-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787237099677-p3jp01p72-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787237099677-p3jp01p72-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787237099677-p3jp01p72-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-1787237099677-p3jp01p72-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-1787237099677-p3jp01p72-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787237099677-p3jp01p72-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787237099677-p3jp01p72-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-1787237099677-p3jp01p72-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787237099677-p3jp01p72-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-1787237099677-p3jp01p72-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787237099677-p3jp01p72 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787237099677-p3jp01p72 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787237099677-p3jp01p72 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787237099677-p3jp01p72 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787237099677-p3jp01p72 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787237099677-p3jp01p72 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787237099677-p3jp01p72 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787237099677-p3jp01p72 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787237099677-p3jp01p72 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787237099677-p3jp01p72 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787237099677-p3jp01p72 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-bar-row, #fv-chart-1787237099677-p3jp01p72 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787237099677-p3jp01p72.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787237099677-p3jp01p72.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787237099677-p3jp01p72.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787237099677-p3jp01p72.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787237099677-p3jp01p72.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787237099677-p3jp01p72.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787237099677-p3jp01p72 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787237099677-p3jp01p72 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787237099677-p3jp01p72 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787237099677-p3jp01p72 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787237099677-p3jp01p72 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787237099677-p3jp01p72 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787237099677-p3jp01p72 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787237099677-p3jp01p72 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787237099677-p3jp01p72 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787237099677-p3jp01p72 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787237099677-p3jp01p72 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787237099677-p3jp01p72 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787237099677-p3jp01p72 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787237099677-p3jp01p72 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787237099677-p3jp01p72 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-pie-container,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-bar-row,#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-stacked-product,#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-grouped-bar-product,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-bar-row,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-stacked-product,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787237099677-p3jp01p72.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-1787237099677-p3jp01p72.mobile-view .fv-bar-label,#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-grouped-product-title,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-bar-label,#fv-chart-1787237099677-p3jp01p72.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-1787237099677-p3jp01p72.mobile-view .fv-bar-container,#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-bar-cluster,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-bar-container,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-x-axis-wrapper,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-x-axis-label-space,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-x-axis-chart-space,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-benchmark-title,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-dropdown-title,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-carousel-nav-btn,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-chart-title,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-chart-subhead,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-versus-header,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-versus-select-wrapper,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-versus-vs,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-versus-select-container,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-versus-select,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-bar-commentary-inline,#fv-chart-1787237099677-p3jp01p72.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787237099677-p3jp01p72.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787237099677-p3jp01p72.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787237099677-p3jp01p72 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787237099677-p3jp01p72 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787237099677-p3jp01p72 .fv-bar-row,#fv-chart-1787237099677-p3jp01p72 .fv-stacked-product,#fv-chart-1787237099677-p3jp01p72 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-bar-label,#fv-chart-1787237099677-p3jp01p72 .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-1787237099677-p3jp01p72 .fv-bar-container,#fv-chart-1787237099677-p3jp01p72 .fv-bar-cluster {width: 100% !important;}#fv-chart-1787237099677-p3jp01p72 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787237099677-p3jp01p72 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787237099677-p3jp01p72 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787237099677-p3jp01p72 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787237099677-p3jp01p72 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787237099677-p3jp01p72 .fv-x-axis-label-space {display: none !important;}#fv-chart-1787237099677-p3jp01p72 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787237099677-p3jp01p72 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787237099677-p3jp01p72 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787237099677-p3jp01p72 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787237099677-p3jp01p72 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787237099677-p3jp01p72 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787237099677-p3jp01p72 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787237099677-p3jp01p72 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787237099677-p3jp01p72 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787237099677-p3jp01p72 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787237099677-p3jp01p72 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787237099677-p3jp01p72 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787237099677-p3jp01p72 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787237099677-p3jp01p72 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787237099677-p3jp01p72 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787237099677-p3jp01p72 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787237099677-p3jp01p72 .fv-stl-shop-all-logo,#fv-chart-1787237099677-p3jp01p72 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787237099677-p3jp01p72 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787237099677-p3jp01p72 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787237099677-p3jp01p72 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787237099677-p3jp01p72.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": "Thermal and power performance","description": "We use three looped runs of Metro Exodus: Enhanced Edition to get a bead on sustained thermal and power draw","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-20T14:44:59.677Z","citation": "The 7700X3D ends up being one of the coolest chips in our test, and also the one that consumes the least power.","keywords": ["AMD Ryzen 7 7700X3D","AMD Ryzen 7 7800X3D","AMD Ryzen 7 7700X","Intel Core Ultra 5 250K Plus","AMD Ryzen 7 9800X3D","Gaming thermals","Gaming power","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X – Gaming thermals","value": 69,"unitText": "Avg CPU temp (°C)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X3D – Gaming thermals","value": 61,"unitText": "Avg CPU temp (°C)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7800X3D – Gaming thermals","value": 64,"unitText": "Avg CPU temp (°C)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 9800X3D – Gaming thermals","value": 51,"unitText": "Avg CPU temp (°C)"},{"@type": "PropertyValue","name": "Intel Core Ultra 5 250K Plus – Gaming thermals","value": 57,"unitText": "Avg CPU temp (°C)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X – Gaming power","value": 91,"unitText": "Avg package power (W)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7700X3D – Gaming power","value": 53,"unitText": "Avg package power (W)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 7800X3D – Gaming power","value": 69,"unitText": "Avg package power (W)"},{"@type": "PropertyValue","name": "AMD Ryzen 7 9800X3D – Gaming power","value": 67,"unitText": "Avg package power (W)"},{"@type": "PropertyValue","name": "Intel Core Ultra 5 250K Plus – Gaming power","value": 91,"unitText": "Avg package power (W)"}]}</script><div id="fv-chart-1787237099677-p3jp01p72" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Thermal and power performance</h3><p class="fv-chart-subhead">We use three looped runs of Metro Exodus: Enhanced Edition to get a bead on sustained thermal and power draw</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Gaming thermals</option><option value="1">Gaming power</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787237099677-p3jp01p72-bar-Gaming thermals" data-chart-type="Bar" data-title="Gaming thermals" data-subhead="We use three looped runs of Metro Exodus: Enhanced Edition to get a bead on sustained thermal and power draw" data-caption="The 7700X3D ends up being one of the coolest chips in our test, and also the one that consumes the least power." style=""><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">AMD Ryzen 7 7700X3D</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 76.25%; background-color: #FE9F58;" data-target-width="76.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7800X3D</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #1CA9C4;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7700X</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 86.25%; background-color: #E33235;" data-target-width="86.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Intel Core Ultra 5 250K Plus</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 71.25%; background-color: #FFC08B;" data-target-width="71.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 9800X3D</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 63.74999999999999%; background-color: #EB6F71;" data-target-width="63.74999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</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>20</span><span>40</span><span>60</span><span>80</span></div><div class="fv-x-axis-unit">Avg CPU temp (°C)</div></div></div><table class="sr-only"><caption>Gaming thermals Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>AMD Ryzen 7 7700X3D</td><td>61</td></tr><tr><td>AMD Ryzen 7 7800X3D</td><td>64</td></tr><tr><td>AMD Ryzen 7 7700X</td><td>69</td></tr><tr><td>Intel Core Ultra 5 250K Plus</td><td>57</td></tr><tr><td>AMD Ryzen 7 9800X3D</td><td>51</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787237099677-p3jp01p72-bar-Gaming power" data-chart-type="Bar" data-title="Gaming power" data-subhead="We use three looped runs of Metro Exodus: Enhanced Edition to get a bead on sustained thermal and power draw" data-caption="The 7700X3D ends up being one of the coolest chips in our test, and also the one that consumes the least power." style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">AMD Ryzen 7 7700X3D</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 53%; background-color: #FE9F58;" data-target-width="53" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7800X3D</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 69%; background-color: #1CA9C4;" data-target-width="69" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 7700X</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 91%; background-color: #E33235;" data-target-width="91" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">91</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Intel Core Ultra 5 250K Plus</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 91%; background-color: #FFC08B;" data-target-width="91" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">91</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">AMD Ryzen 7 9800X3D</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 67%; background-color: #EB6F71;" data-target-width="67" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div></div><div 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 class="fv-x-axis-unit">Avg package power (W)</div></div></div><table class="sr-only"><caption>Gaming power Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>AMD Ryzen 7 7700X3D</td><td>53</td></tr><tr><td>AMD Ryzen 7 7800X3D</td><td>69</td></tr><tr><td>AMD Ryzen 7 7700X</td><td>91</td></tr><tr><td>Intel Core Ultra 5 250K Plus</td><td>91</td></tr><tr><td>AMD Ryzen 7 9800X3D</td><td>67</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The 7700X3D ends up being one of the coolest chips in our test, and also the one that consumes the least power.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787237099677-p3jp01p72', false); });} else {initialize('fv-chart-1787237099677-p3jp01p72', false);}})();</script></div><p>Referring back to the Intel option, however, and while that might be a power-sucking beast when it comes to compute-heavy workloads, it is one of the coolest-running of our tested chips here when it comes to gaming performance. You're looking at just 57 °C in our looped Metro Exodus stress test, even while drawing an average 91 W.</p><h3 class="article-body__section" id="section-amd-ryzen-7-7700x3d-value"><span>AMD Ryzen 7 7700X3D value</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="QsVupogV4AFtTBDUGzwdtJ" name="amd-ryzen-7-7700x3d-10" alt="AMD Ryzen 7 7700X3D and Intel Core Ultra 5 250K Plus CPUs" src="https://cdn.mos.cms.futurecdn.net/QsVupogV4AFtTBDUGzwdtJ.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Notions of value are a tricky thing to realise for the Ryzen 7 7700X3D. Kudos to AMD for releasing a similar CPU to the 7800X3D yet with a massively lower MSRP, but the realities of retail means that the two processors currently exist at effective price parity. The 7800X3D has been out for a long time now, has a lot of stock still in retail and is regularly discounted. </p><p>And while we have noted that higher clock speeds don't necessarily always translate into higher gaming performance, I would have more confidence in the established silicon of the 7800X3D, especially when I'm still uncertain over the provenance of the 7700X3D chips' CCDs.</p><p>Are they cores that couldn't hit 7800X3D clock speeds out of the factory and so had to be managed down? Else why not just make more 7800X3Ds? This is my conundrum, and why, if the prices are the same, I would spend the same money on the older, quicker chip.</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="y5N6u3oSH5wFp8tqhpq65K" name="amd-ryzen-7-7700x3d-11" alt="AMD Ryzen 7 7700X3D and AMD Ryzen 7 7800X3D CPUs" src="https://cdn.mos.cms.futurecdn.net/y5N6u3oSH5wFp8tqhpq65K.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>But the DIY market is not the only market. So while there is price parity here at Amazon for chips purchased on their lonesome, there are other ways to access the CPU. We've seen some excellent 7700X3D chip/mobo/RAM bundles on Newegg that come in at a cheaper price than equivalent 7800X3D options, and I would not be surprised to see full system builds from PC makers coming in undercutting 7800X3D machines.</p><p>In that context, the value proposition of the 7700X3D is far more pronounced. The only fly in the AMD ointment here is that Intel's excellent Core Ultra 5 250K Plus is still just $200. That is a bargain price for a chip that is far better at productivity and gets mighty close when it comes to gaming performance, too.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Kioxia Exceria Pro G2 NVMe SSD review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="Kioxia Exceria Pro 2TB" data-widget-title="" class="hawk-root"></div><p>I vehemently dislike reviewing laptops. I know that's a weird sentence to start an SSD review off with, but humor me for a second. Basically, the configuration you get is never correct. You go "oh hi X manufacturer, this laptop looks great, can you send me a sample for review?" and they go "yeah, sure, this is the model" and it'll arrive on your doorstep, and it's some weird hybrid amped up special edition with extra RAM, a different storage setup, and a screen that you can't find anywhere else except from some odd retailer eseller based in the Seychelles, for some reason. </p><p>At that point you'll then proceed to spend the next three hours of your life trying to source a price for the thing that's even remotely similar to the one you have, and then scream because without a price tag reviewing the thing becomes damn near impossible.</p><p>Sadly, in the last year or so, SSD reviewing has followed a remarkably similar path. 33% of the time the SSD you get, doesn't have the same NAND and controller that it actually launched with, 33% of the time its price has been ricocheting back and forth to the point it doesn't resemble anything close to the launch price, and the remaining 33% of the time manufacturers will just flat out tell you "sorry we're no longer sampling SSDs due to challenging market conditions." Eugh… </p><p>So firstly, let me just say, Kioxia, you bloody legends. Well played. I did not expect to see another SSD review in my career, genuinely, and yet here we are. You had the brass balls to launch a consumer product in the middle of a NAND "drought", and provide reviewers with samples to critique, and I gotta respect the hustle. </p><div  class="fancy-box"><div class="fancy_box-title">Exceria Pro G2 specs</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>Capacity:</strong> 2 TB<br><strong>Interface</strong>: PCIe 5.0 x4<br><strong>Memory controller:</strong> Silicon Motion SM2508<br><strong>Flash memory: </strong>Kioxia 21913 0455 1747</p><p class="fancy-box__body-text">8-Layer BiCS8 TLC NAND<br><strong>Rated performance: </strong>14,900 MB/s sustained read, 13,400 MB/s sustained write<br><strong>Endurance:</strong> 1200 TBW<br><strong>Warranty: </strong>Five years<br><strong>Price:</strong> £350</p></div></div><p>Anyway, this is the Kioxia Exceria Pro G2, and it is a fascinating little drive. And not just because Kioxia actually sent me one. The hardware alone is interesting enough. </p><p>The beating heart of this thing is Silicon Motion's SM2508 8-channel controller. This is the same one that's found on a whole plethora of SSDs of times long past when you could actually buy one, including Kingston's Fury Renegade G5, and the (I'm still calling it) legendary SanDisk WD Black SN8100. </p><p>Similarly, it also packs in that Kioxia 218-layer BiCS8 TLC NAND as well, because, well, you know it's Kioxia. Be a bit weird if they didn't. With that, you get 2GB of LPDDR4X and a tasty 1,200 TBW endurance rating, all bundled into a single-sided M.2-2280 design. Nice.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/9yT72tYqcYCgubhdsCXkFg.jpg" alt="The Kioxia Exceria Pro G2 SSD ready to be installed inside a gaming PC." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/jBNSjU94KMzP7A7Dfbn7cg.jpg" alt="The Kioxia Exceria Pro G2 SSD ready to be installed inside a gaming PC." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/yM8Bdipvpb7vbf3RorK6Wg.jpg" alt="The Kioxia Exceria Pro G2 SSD ready to be installed inside a gaming PC." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Pricing is, well, difficult; true launch day laptop madness. Already this thing's out of stock almost everywhere. You can pre-order one in the UK for about £350 from Overclockers, and in the US there's some lovely "resellers" that will kit you out with the thing for the super low, low price of, ahem, $750. Boy, I love scalpers. I mean, thanks guys, glad you're not profiteering off other people's suffering like you usually do (please don't buy it at that price point).</p><p>For those not in the know, that BiCS8 is the real star of the show here, particularly when paired with the SMi controller. It made waves with that SN8100 back in the day, and with good reason, as that fated combo delivered some exceptional random 4K performance, which is a core driver in terms of game load times, and it was actually developed as a joint partnership between SanDisk and Kioxia directly.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787151844803-xe55b2d52 *, #fv-chart-1787151844803-xe55b2d52 *:before, #fv-chart-1787151844803-xe55b2d52 *:after, #fv-chart-1787151844803-xe55b2d52-slideshow *, #fv-chart-1787151844803-xe55b2d52-slideshow *:before, #fv-chart-1787151844803-xe55b2d52-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787151844803-xe55b2d52, #fv-chart-1787151844803-xe55b2d52-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787151844803-xe55b2d52 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787151844803-xe55b2d52.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787151844803-xe55b2d52.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-1787151844803-xe55b2d52 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787151844803-xe55b2d52-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787151844803-xe55b2d52-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787151844803-xe55b2d52-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787151844803-xe55b2d52-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-1787151844803-xe55b2d52-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-1787151844803-xe55b2d52-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787151844803-xe55b2d52-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787151844803-xe55b2d52-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-1787151844803-xe55b2d52-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787151844803-xe55b2d52-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-1787151844803-xe55b2d52-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787151844803-xe55b2d52 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787151844803-xe55b2d52 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787151844803-xe55b2d52 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787151844803-xe55b2d52 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787151844803-xe55b2d52 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787151844803-xe55b2d52 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787151844803-xe55b2d52 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787151844803-xe55b2d52 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787151844803-xe55b2d52 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787151844803-xe55b2d52 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-bar-row, #fv-chart-1787151844803-xe55b2d52 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787151844803-xe55b2d52.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787151844803-xe55b2d52.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787151844803-xe55b2d52.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787151844803-xe55b2d52.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787151844803-xe55b2d52.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787151844803-xe55b2d52.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787151844803-xe55b2d52 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787151844803-xe55b2d52 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787151844803-xe55b2d52 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787151844803-xe55b2d52 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787151844803-xe55b2d52 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787151844803-xe55b2d52 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787151844803-xe55b2d52 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787151844803-xe55b2d52 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787151844803-xe55b2d52 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787151844803-xe55b2d52 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787151844803-xe55b2d52 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787151844803-xe55b2d52 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787151844803-xe55b2d52 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787151844803-xe55b2d52 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787151844803-xe55b2d52 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-pie-container,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-bar-row,#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-stacked-product,#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-grouped-bar-product,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-bar-row,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-stacked-product,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787151844803-xe55b2d52.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-1787151844803-xe55b2d52.mobile-view .fv-bar-label,#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-grouped-product-title,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-bar-label,#fv-chart-1787151844803-xe55b2d52.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-1787151844803-xe55b2d52.mobile-view .fv-bar-container,#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-bar-cluster,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-bar-container,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-x-axis-wrapper,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-x-axis-label-space,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-x-axis-chart-space,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-benchmark-title,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-dropdown-title,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-carousel-nav-btn,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-chart-title,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-chart-subhead,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-versus-header,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-versus-select-wrapper,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-versus-vs,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-versus-select-container,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-versus-select,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-bar-commentary-inline,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787151844803-xe55b2d52.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787151844803-xe55b2d52 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787151844803-xe55b2d52 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787151844803-xe55b2d52 .fv-bar-row,#fv-chart-1787151844803-xe55b2d52 .fv-stacked-product,#fv-chart-1787151844803-xe55b2d52 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-bar-label,#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-bar-container,#fv-chart-1787151844803-xe55b2d52 .fv-bar-cluster {width: 100% !important;}#fv-chart-1787151844803-xe55b2d52 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787151844803-xe55b2d52 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787151844803-xe55b2d52 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787151844803-xe55b2d52 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787151844803-xe55b2d52 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787151844803-xe55b2d52 .fv-x-axis-label-space {display: none !important;}#fv-chart-1787151844803-xe55b2d52 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787151844803-xe55b2d52 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787151844803-xe55b2d52 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787151844803-xe55b2d52 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787151844803-xe55b2d52 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787151844803-xe55b2d52 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787151844803-xe55b2d52 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787151844803-xe55b2d52 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787151844803-xe55b2d52 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787151844803-xe55b2d52 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787151844803-xe55b2d52 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787151844803-xe55b2d52 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787151844803-xe55b2d52 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787151844803-xe55b2d52 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787151844803-xe55b2d52 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787151844803-xe55b2d52 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787151844803-xe55b2d52 .fv-stl-shop-all-logo,#fv-chart-1787151844803-xe55b2d52 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787151844803-xe55b2d52 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787151844803-xe55b2d52 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787151844803-xe55b2d52 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787151844803-xe55b2d52.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": "SSD benchmarks","description": "We test solid state drive performance via a range of tests, including game load times.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-19T15:04:04.803Z","citation": "PC Gamer test bench\u003cdiv>CPU: AMD Ryzen 9 9900X | RAM: 64 GB (2x32GB) Team Group T-Create Expert DDR5 @ 6000 C34 | GPU: Nvidia GeForce RTX 4080 Super | Motherboard: Asus ROG Strix X870E-E Gaming WiFi/NZXT N9 X870E | CPU Cooler: Asus ROG Ryujin III 360 ARGB Extreme | PSU: 1200W NZXT C1200 (2024) 80+ Gold | Chassis: Geometric Future Model 5\u003c/div>","keywords": ["Kioxia Exceria Pro G2 2 TB | Gen5","WD Black SN8100 2 TB ¦ Gen5","SK Hynix Platinum P51 2 TB | Gen5","Crucial T710 2 TB | Gen5","Crucial P510 1 TB | Gen5","Biwin Black Opal X570 Pro 2 TB | Gen5","Acer Predator GM9000 2 TB | Gen5","3DMark Storage","Temperature","CrystalDiskMark 7.0.0","Final Fantasy XIV: Shadowbringers","CrystalDiskMark 7.0.0 | RND4k Q1T1 | IOPS","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Acer Predator GM9000 2 TB | Gen5 – 3DMark Storage","value": 2575,"unitText": "Index"},{"@type": "PropertyValue","name": "Biwin Black Opal X570 Pro 2 TB | Gen5 – 3DMark Storage","value": 3364,"unitText": "Index"},{"@type": "PropertyValue","name": "Crucial P510 1 TB | Gen5 – 3DMark Storage","value": 3132,"unitText": "Index"},{"@type": "PropertyValue","name": "Crucial T710 2 TB | Gen5 – 3DMark Storage","value": 4553,"unitText": "Index"},{"@type": "PropertyValue","name": "Kioxia Exceria Pro G2 2 TB | Gen5 – 3DMark Storage","value": 3205,"unitText": "Index"},{"@type": "PropertyValue","name": "SK Hynix Platinum P51 2 TB | Gen5 – 3DMark Storage","value": 4167,"unitText": "Index"},{"@type": "PropertyValue","name": "WD Black SN8100 2 TB ¦ Gen5 – 3DMark Storage","value": 5607,"unitText": "Index"},{"@type": "PropertyValue","name": "Acer Predator GM9000 2 TB | Gen5 – Temperature","value": 72,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "Biwin Black Opal X570 Pro 2 TB | Gen5 – Temperature","value": 74,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "Crucial P510 1 TB | Gen5 – Temperature","value": 64,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "Crucial T710 2 TB | Gen5 – Temperature","value": 70,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "Kioxia Exceria Pro G2 2 TB | Gen5 – Temperature","value": 73,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "SK Hynix Platinum P51 2 TB | Gen5 – Temperature","value": 85,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "WD Black SN8100 2 TB ¦ Gen5 – Temperature","value": 75,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "Acer Predator GM9000 2 TB | Gen5 – CrystalDiskMark 7.0.0","value": 14278,"unitText": "SEQ1M Q8T1 Read (MB/s)"},{"@type": "PropertyValue","name": "Biwin Black Opal X570 Pro 2 TB | Gen5 – CrystalDiskMark 7.0.0","value": 14036,"unitText": "SEQ1M Q8T1 Read (MB/s)"},{"@type": "PropertyValue","name": "Crucial P510 1 TB | Gen5 – CrystalDiskMark 7.0.0","value": 10973,"unitText": "SEQ1M Q8T1 Read (MB/s)"},{"@type": "PropertyValue","name": "Crucial T710 2 TB | Gen5 – CrystalDiskMark 7.0.0","value": 14145,"unitText": "SEQ1M Q8T1 Read (MB/s)"},{"@type": "PropertyValue","name": "Kioxia Exceria Pro G2 2 TB | Gen5 – CrystalDiskMark 7.0.0","value": 14706,"unitText": "SEQ1M Q8T1 Read (MB/s)"},{"@type": "PropertyValue","name": "SK Hynix Platinum P51 2 TB | Gen5 – CrystalDiskMark 7.0.0","value": 14488,"unitText": "SEQ1M Q8T1 Read (MB/s)"},{"@type": "PropertyValue","name": "WD Black SN8100 2 TB ¦ Gen5 – CrystalDiskMark 7.0.0","value": 14710,"unitText": "SEQ1M Q8T1 Read (MB/s)"},{"@type": "PropertyValue","name": "Acer Predator GM9000 2 TB | Gen5 – Final Fantasy XIV: Shadowbringers","value": 8.025,"unitText": "Total Loading Time (seconds)"},{"@type": "PropertyValue","name": "Biwin Black Opal X570 Pro 2 TB | Gen5 – Final Fantasy XIV: Shadowbringers","value": 8.301,"unitText": "Total Loading Time (seconds)"},{"@type": "PropertyValue","name": "Crucial P510 1 TB | Gen5 – Final Fantasy XIV: Shadowbringers","value": 8.075,"unitText": "Total Loading Time (seconds)"},{"@type": "PropertyValue","name": "Crucial T710 2 TB | Gen5 – Final Fantasy XIV: Shadowbringers","value": 6.834,"unitText": "Total Loading Time (seconds)"},{"@type": "PropertyValue","name": "Kioxia Exceria Pro G2 2 TB | Gen5 – Final Fantasy XIV: Shadowbringers","value": 8.332,"unitText": "Total Loading Time (seconds)"},{"@type": "PropertyValue","name": "SK Hynix Platinum P51 2 TB | Gen5 – Final Fantasy XIV: Shadowbringers","value": 6.876,"unitText": "Total Loading Time (seconds)"},{"@type": "PropertyValue","name": "WD Black SN8100 2 TB ¦ Gen5 – Final Fantasy XIV: Shadowbringers","value": 6.575,"unitText": "Total Loading Time (seconds)"},{"@type": "PropertyValue","name": "Crucial T710 2 TB | Gen5 – CrystalDiskMark 7.0.0 | RND4k Q1T1 | IOPS","value": 25449,"unitText": "RND4k Q1T1 Read (IOPS)"},{"@type": "PropertyValue","name": "Kioxia Exceria Pro G2 2 TB | Gen5 – CrystalDiskMark 7.0.0 | RND4k Q1T1 | IOPS","value": 22201,"unitText": "RND4k Q1T1 Read (IOPS)"}]}</script><div id="fv-chart-1787151844803-xe55b2d52" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">SSD benchmarks</h3><p class="fv-chart-subhead">We test solid state drive performance via a range of tests, including game load times.</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">3DMark Storage</option><option value="1">Temperature</option><option value="2">CrystalDiskMark 7.0.0</option><option value="3">Final Fantasy XIV: Shadowbringers</option><option value="4">CrystalDiskMark 7.0.0 | RND4k Q1T1 | IOPS</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787151844803-xe55b2d52-bar-3DMark Storage" data-chart-type="Bar" data-title="3DMark Storage" data-subhead="We test solid state drive performance via a range of tests, including game load times." data-caption="PC Gamer test bench<div>CPU: AMD Ryzen 9 9900X | RAM: 64 GB (2x32GB) Team Group T-Create Expert DDR5 @ 6000 C34 | GPU: Nvidia GeForce RTX 4080 Super | Motherboard: Asus ROG Strix X870E-E Gaming WiFi/NZXT N9 X870E | CPU Cooler: Asus ROG Ryujin III 360 ARGB Extreme | PSU: 1200W NZXT C1200 (2024) 80+ Gold | Chassis: Geometric Future Model 5</div>" 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>Index</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Bandwidth (MB/s)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>Average Access Time (µs)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Kioxia Exceria Pro G2 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.41666666666667%; background-color: #E33235;" data-target-width="53.41666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3205</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 9.240333333333332%; background-color: #FE9F58;" data-target-width="9.240333333333332" data-target-margin="0"></div><span class="fv-bar-value-outside">554.42</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.9333333333333335%; background-color: #1CA9C4;" data-target-width="0.9333333333333335" data-target-margin="0"></div><span class="fv-bar-value-outside">56</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">WD Black SN8100 2 TB ¦ Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 93.45%; background-color: #E33235;" data-target-width="93.45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5607</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 15.655833333333332%; background-color: #FE9F58;" data-target-width="15.655833333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">939.35</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.5166666666666666%; background-color: #1CA9C4;" data-target-width="0.5166666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">31</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">SK Hynix Platinum P51 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.45%; background-color: #E33235;" data-target-width="69.45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4167</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 11.776166666666668%; background-color: #FE9F58;" data-target-width="11.776166666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">706.57</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.7166666666666667%; background-color: #1CA9C4;" data-target-width="0.7166666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">43</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Crucial T710 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75.88333333333334%; background-color: #E33235;" data-target-width="75.88333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4553</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 12.853833333333334%; background-color: #FE9F58;" data-target-width="12.853833333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">771.23</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.65%; background-color: #1CA9C4;" data-target-width="0.65" data-target-margin="0"></div><span class="fv-bar-value-outside">39</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Crucial P510 1 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.2%; background-color: #E33235;" data-target-width="52.2" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3132</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 8.839333333333334%; background-color: #FE9F58;" data-target-width="8.839333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">530.36</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.95%; background-color: #1CA9C4;" data-target-width="0.95" data-target-margin="0"></div><span class="fv-bar-value-outside">57</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Biwin Black Opal X570 Pro 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.06666666666666%; background-color: #E33235;" data-target-width="56.06666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3364</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 9.461166666666667%; background-color: #FE9F58;" data-target-width="9.461166666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">567.67</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.8833333333333334%; background-color: #1CA9C4;" data-target-width="0.8833333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">53</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Predator GM9000 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.916666666666664%; background-color: #E33235;" data-target-width="42.916666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2575</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 7.276000000000001%; background-color: #FE9F58;" data-target-width="7.276000000000001" data-target-margin="0"></div><span class="fv-bar-value-outside">436.56</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.15%; background-color: #1CA9C4;" data-target-width="1.15" data-target-margin="0"></div><span class="fv-bar-value-outside">69</span></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1,500</span><span>3,000</span><span>4,500</span><span>6,000</span></div></div></div><table class="sr-only"><caption>3DMark Storage Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Kioxia Exceria Pro G2 2 TB | Gen5</td><td>3205 Index, 554.42 Bandwidth (MB/s), 56 Average Access Time (µs)</td></tr><tr><td>WD Black SN8100 2 TB ¦ Gen5</td><td>5607 Index, 939.35 Bandwidth (MB/s), 31 Average Access Time (µs)</td></tr><tr><td>SK Hynix Platinum P51 2 TB | Gen5</td><td>4167 Index, 706.57 Bandwidth (MB/s), 43 Average Access Time (µs)</td></tr><tr><td>Crucial T710 2 TB | Gen5</td><td>4553 Index, 771.23 Bandwidth (MB/s), 39 Average Access Time (µs)</td></tr><tr><td>Crucial P510 1 TB | Gen5</td><td>3132 Index, 530.36 Bandwidth (MB/s), 57 Average Access Time (µs)</td></tr><tr><td>Biwin Black Opal X570 Pro 2 TB | Gen5</td><td>3364 Index, 567.67 Bandwidth (MB/s), 53 Average Access Time (µs)</td></tr><tr><td>Acer Predator GM9000 2 TB | Gen5</td><td>2575 Index, 436.56 Bandwidth (MB/s), 69 Average Access Time (µs)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787151844803-xe55b2d52-bar-Temperature" data-chart-type="Bar" data-title="Temperature" data-subhead="We test solid state drive performance via a range of tests, including game load times." data-caption="PC Gamer test bench<div>CPU: AMD Ryzen 9 9900X | RAM: 64 GB (2x32GB) Team Group T-Create Expert DDR5 @ 6000 C34 | GPU: Nvidia GeForce RTX 4080 Super | Motherboard: Asus ROG Strix X870E-E Gaming WiFi/NZXT N9 X870E | CPU Cooler: Asus ROG Ryujin III 360 ARGB Extreme | PSU: 1200W NZXT C1200 (2024) 80+ Gold | Chassis: Geometric Future Model 5</div>" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Kioxia Exceria Pro G2 2 TB | Gen5</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 73%; background-color: #FFC08B;" data-target-width="73" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">WD Black SN8100 2 TB ¦ Gen5</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #B5282A;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">SK Hynix Platinum P51 2 TB | Gen5</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #66C5D7;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">85</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Crucial T710 2 TB | Gen5</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #EB6F71;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Crucial P510 1 TB | Gen5</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #1CA9C4;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Biwin Black Opal X570 Pro 2 TB | Gen5</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #FE9F58;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Predator GM9000 2 TB | Gen5</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 72%; background-color: #E33235;" data-target-width="72" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div></div><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 class="fv-x-axis-unit">Peak temperature (°C)</div></div></div><table class="sr-only"><caption>Temperature Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Kioxia Exceria Pro G2 2 TB | Gen5</td><td>73</td></tr><tr><td>WD Black SN8100 2 TB ¦ Gen5</td><td>75</td></tr><tr><td>SK Hynix Platinum P51 2 TB | Gen5</td><td>85</td></tr><tr><td>Crucial T710 2 TB | Gen5</td><td>70</td></tr><tr><td>Crucial P510 1 TB | Gen5</td><td>64</td></tr><tr><td>Biwin Black Opal X570 Pro 2 TB | Gen5</td><td>74</td></tr><tr><td>Acer Predator GM9000 2 TB | Gen5</td><td>72</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787151844803-xe55b2d52-bar-CrystalDiskMark 7.0.0" data-chart-type="Bar" data-title="CrystalDiskMark 7.0.0" data-subhead="We test solid state drive performance via a range of tests, including game load times." data-caption="PC Gamer test bench<div>CPU: AMD Ryzen 9 9900X | RAM: 64 GB (2x32GB) Team Group T-Create Expert DDR5 @ 6000 C34 | GPU: Nvidia GeForce RTX 4080 Super | Motherboard: Asus ROG Strix X870E-E Gaming WiFi/NZXT N9 X870E | CPU Cooler: Asus ROG Ryujin III 360 ARGB Extreme | PSU: 1200W NZXT C1200 (2024) 80+ Gold | Chassis: Geometric Future Model 5</div>" 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>SEQ1M Q8T1 Read (MB/s)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>SEQ1M Q8T1 Write (MB/s)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>RND4k Q1T1 Read (MB/s)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #EB6F71;"></div><span>RND4K Q1T1 Write (MB/s)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Kioxia Exceria Pro G2 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 98.04%; background-color: #E33235;" data-target-width="98.04" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14706</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 88.61333333333333%; background-color: #FE9F58;" data-target-width="88.61333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13292</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.6%; background-color: #1CA9C4;" data-target-width="0.6" data-target-margin="0"></div><span class="fv-bar-value-outside">90</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.0733333333333333%; background-color: #EB6F71;" data-target-width="2.0733333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">311</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">WD Black SN8100 2 TB ¦ Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 98.06666666666666%; background-color: #E33235;" data-target-width="98.06666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14710</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92.84%; background-color: #FE9F58;" data-target-width="92.84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13926</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.7933333333333334%; background-color: #1CA9C4;" data-target-width="0.7933333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">119</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.3266666666666667%; background-color: #EB6F71;" data-target-width="2.3266666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">349</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">SK Hynix Platinum P51 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.58666666666666%; background-color: #E33235;" data-target-width="96.58666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14488</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.47333333333333%; background-color: #FE9F58;" data-target-width="87.47333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13121</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.6333333333333333%; background-color: #1CA9C4;" data-target-width="0.6333333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">95</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.0666666666666664%; background-color: #EB6F71;" data-target-width="2.0666666666666664" data-target-margin="0"></div><span class="fv-bar-value-outside">310</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Crucial T710 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 94.3%; background-color: #E33235;" data-target-width="94.3" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14145</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.87333333333333%; background-color: #FE9F58;" data-target-width="87.87333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13181</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.6933333333333334%; background-color: #1CA9C4;" data-target-width="0.6933333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">104</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.36%; background-color: #EB6F71;" data-target-width="2.36" data-target-margin="0"></div><span class="fv-bar-value-outside">354</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Crucial P510 1 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.15333333333334%; background-color: #E33235;" data-target-width="73.15333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10973</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.626666666666665%; background-color: #FE9F58;" data-target-width="62.626666666666665" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">9394</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.5599999999999999%; background-color: #1CA9C4;" data-target-width="0.5599999999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">84</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.106666666666667%; background-color: #EB6F71;" data-target-width="2.106666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">316</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Biwin Black Opal X570 Pro 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 93.57333333333332%; background-color: #E33235;" data-target-width="93.57333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14036</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.89333333333333%; background-color: #FE9F58;" data-target-width="86.89333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13034</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.6066666666666667%; background-color: #1CA9C4;" data-target-width="0.6066666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">91</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.0266666666666664%; background-color: #EB6F71;" data-target-width="2.0266666666666664" data-target-margin="0"></div><span class="fv-bar-value-outside">304</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Predator GM9000 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95.18666666666667%; background-color: #E33235;" data-target-width="95.18666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14278</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 89.79333333333334%; background-color: #FE9F58;" data-target-width="89.79333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13469</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.5733333333333334%; background-color: #1CA9C4;" data-target-width="0.5733333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">86</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.9066666666666665%; background-color: #EB6F71;" data-target-width="1.9066666666666665" data-target-margin="0"></div><span class="fv-bar-value-outside">286</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>3,750</span><span>7,500</span><span>11,250</span><span>15,000</span></div></div></div><table class="sr-only"><caption>CrystalDiskMark 7.0.0 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Kioxia Exceria Pro G2 2 TB | Gen5</td><td>14706 SEQ1M Q8T1 Read (MB/s), 13292 SEQ1M Q8T1 Write (MB/s), 90 RND4k Q1T1 Read (MB/s), 311 RND4K Q1T1 Write (MB/s)</td></tr><tr><td>WD Black SN8100 2 TB ¦ Gen5</td><td>14710 SEQ1M Q8T1 Read (MB/s), 13926 SEQ1M Q8T1 Write (MB/s), 119 RND4k Q1T1 Read (MB/s), 349 RND4K Q1T1 Write (MB/s)</td></tr><tr><td>SK Hynix Platinum P51 2 TB | Gen5</td><td>14488 SEQ1M Q8T1 Read (MB/s), 13121 SEQ1M Q8T1 Write (MB/s), 95 RND4k Q1T1 Read (MB/s), 310 RND4K Q1T1 Write (MB/s)</td></tr><tr><td>Crucial T710 2 TB | Gen5</td><td>14145 SEQ1M Q8T1 Read (MB/s), 13181 SEQ1M Q8T1 Write (MB/s), 104 RND4k Q1T1 Read (MB/s), 354 RND4K Q1T1 Write (MB/s)</td></tr><tr><td>Crucial P510 1 TB | Gen5</td><td>10973 SEQ1M Q8T1 Read (MB/s), 9394 SEQ1M Q8T1 Write (MB/s), 84 RND4k Q1T1 Read (MB/s), 316 RND4K Q1T1 Write (MB/s)</td></tr><tr><td>Biwin Black Opal X570 Pro 2 TB | Gen5</td><td>14036 SEQ1M Q8T1 Read (MB/s), 13034 SEQ1M Q8T1 Write (MB/s), 91 RND4k Q1T1 Read (MB/s), 304 RND4K Q1T1 Write (MB/s)</td></tr><tr><td>Acer Predator GM9000 2 TB | Gen5</td><td>14278 SEQ1M Q8T1 Read (MB/s), 13469 SEQ1M Q8T1 Write (MB/s), 86 RND4k Q1T1 Read (MB/s), 286 RND4K Q1T1 Write (MB/s)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787151844803-xe55b2d52-bar-Final Fantasy XIV: Shadowbringers" data-chart-type="Bar" data-title="Final Fantasy XIV: Shadowbringers" data-subhead="We test solid state drive performance via a range of tests, including game load times." data-caption="PC Gamer test bench<div>CPU: AMD Ryzen 9 9900X | RAM: 64 GB (2x32GB) Team Group T-Create Expert DDR5 @ 6000 C34 | GPU: Nvidia GeForce RTX 4080 Super | Motherboard: Asus ROG Strix X870E-E Gaming WiFi/NZXT N9 X870E | CPU Cooler: Asus ROG Ryujin III 360 ARGB Extreme | PSU: 1200W NZXT C1200 (2024) 80+ Gold | Chassis: Geometric Future Model 5</div>" 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>Total Loading Time (seconds)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Scene #1 (seconds)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>Scene #2 (seconds)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #EB6F71;"></div><span>Scene #3 (seconds)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FFC08B;"></div><span>Scene #4 (seconds)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #66C5D7;"></div><span>Scene #5 (seconds)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Kioxia Exceria Pro G2 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92.57777777777778%; background-color: #E33235;" data-target-width="92.57777777777778" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">8.332</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 13.588888888888889%; background-color: #FE9F58;" data-target-width="13.588888888888889" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.223</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 22.977777777777778%; background-color: #1CA9C4;" data-target-width="22.977777777777778" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.068</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.055555555555557%; background-color: #EB6F71;" data-target-width="28.055555555555557" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.525</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 18.555555555555557%; background-color: #FFC08B;" data-target-width="18.555555555555557" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.67</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 9.4%; background-color: #66C5D7;" data-target-width="9.4" data-target-margin="0"></div><span class="fv-bar-value-outside">0.846</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">WD Black SN8100 2 TB ¦ Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.05555555555556%; background-color: #E33235;" data-target-width="73.05555555555556" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">6.575</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 8.377777777777778%; background-color: #FE9F58;" data-target-width="8.377777777777778" data-target-margin="0"></div><span class="fv-bar-value-outside">0.754</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 18.81111111111111%; background-color: #1CA9C4;" data-target-width="18.81111111111111" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.693</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 23.711111111111112%; background-color: #EB6F71;" data-target-width="23.711111111111112" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.134</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 14.144444444444442%; background-color: #FFC08B;" data-target-width="14.144444444444442" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.273</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 7.277777777777778%; background-color: #66C5D7;" data-target-width="7.277777777777778" data-target-margin="0"></div><span class="fv-bar-value-outside">0.655</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">SK Hynix Platinum P51 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.4%; background-color: #E33235;" data-target-width="76.4" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">6.876</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 9.077777777777778%; background-color: #FE9F58;" data-target-width="9.077777777777778" data-target-margin="0"></div><span class="fv-bar-value-outside">0.817</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 19.833333333333332%; background-color: #1CA9C4;" data-target-width="19.833333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.785</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 24.27777777777778%; background-color: #EB6F71;" data-target-width="24.27777777777778" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.185</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 15.566666666666668%; background-color: #FFC08B;" data-target-width="15.566666666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.401</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 7.644444444444444%; background-color: #66C5D7;" data-target-width="7.644444444444444" data-target-margin="0"></div><span class="fv-bar-value-outside">0.688</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Crucial T710 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75.93333333333334%; background-color: #E33235;" data-target-width="75.93333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">6.834</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 11.366666666666665%; background-color: #FE9F58;" data-target-width="11.366666666666665" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.023</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 18.76666666666667%; background-color: #1CA9C4;" data-target-width="18.76666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.689</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 23.577777777777776%; background-color: #EB6F71;" data-target-width="23.577777777777776" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.122</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 14.933333333333335%; background-color: #FFC08B;" data-target-width="14.933333333333335" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.344</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 7.28888888888889%; background-color: #66C5D7;" data-target-width="7.28888888888889" data-target-margin="0"></div><span class="fv-bar-value-outside">0.656</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Crucial P510 1 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 89.72222222222221%; background-color: #E33235;" data-target-width="89.72222222222221" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">8.075</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 9.622222222222222%; background-color: #FE9F58;" data-target-width="9.622222222222222" data-target-margin="0"></div><span class="fv-bar-value-outside">0.866</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 21.96666666666667%; background-color: #1CA9C4;" data-target-width="21.96666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.977</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 27.755555555555556%; background-color: #EB6F71;" data-target-width="27.755555555555556" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.498</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 20.58888888888889%; background-color: #FFC08B;" data-target-width="20.58888888888889" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.853</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 9.788888888888888%; background-color: #66C5D7;" data-target-width="9.788888888888888" data-target-margin="0"></div><span class="fv-bar-value-outside">0.881</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Biwin Black Opal X570 Pro 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92.23333333333333%; background-color: #E33235;" data-target-width="92.23333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">8.301</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 13.011111111111113%; background-color: #FE9F58;" data-target-width="13.011111111111113" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.171</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 22.72222222222222%; background-color: #1CA9C4;" data-target-width="22.72222222222222" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.045</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.644444444444446%; background-color: #EB6F71;" data-target-width="28.644444444444446" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.578</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 18.722222222222225%; background-color: #FFC08B;" data-target-width="18.722222222222225" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.685</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 9.122222222222222%; background-color: #66C5D7;" data-target-width="9.122222222222222" data-target-margin="0"></div><span class="fv-bar-value-outside">0.821</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Predator GM9000 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 89.16666666666667%; background-color: #E33235;" data-target-width="89.16666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">8.025</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 10.933333333333334%; background-color: #FE9F58;" data-target-width="10.933333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.984</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 23.088888888888885%; background-color: #1CA9C4;" data-target-width="23.088888888888885" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.078</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.411111111111108%; background-color: #EB6F71;" data-target-width="28.411111111111108" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.557</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 18.7%; background-color: #FFC08B;" data-target-width="18.7" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.683</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 8.044444444444444%; background-color: #66C5D7;" data-target-width="8.044444444444444" data-target-margin="0"></div><span class="fv-bar-value-outside">0.724</span></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span><span>3</span><span>4</span><span>5</span><span>6</span><span>7</span><span>8</span><span>9</span></div></div></div><table class="sr-only"><caption>Final Fantasy XIV: Shadowbringers Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Kioxia Exceria Pro G2 2 TB | Gen5</td><td>8.332 Total Loading Time (seconds), 1.223 Scene #1 (seconds), 2.068 Scene #2 (seconds), 2.525 Scene #3 (seconds), 1.67 Scene #4 (seconds), 0.846 Scene #5 (seconds)</td></tr><tr><td>WD Black SN8100 2 TB ¦ Gen5</td><td>6.575 Total Loading Time (seconds), 0.754 Scene #1 (seconds), 1.693 Scene #2 (seconds), 2.134 Scene #3 (seconds), 1.273 Scene #4 (seconds), 0.655 Scene #5 (seconds)</td></tr><tr><td>SK Hynix Platinum P51 2 TB | Gen5</td><td>6.876 Total Loading Time (seconds), 0.817 Scene #1 (seconds), 1.785 Scene #2 (seconds), 2.185 Scene #3 (seconds), 1.401 Scene #4 (seconds), 0.688 Scene #5 (seconds)</td></tr><tr><td>Crucial T710 2 TB | Gen5</td><td>6.834 Total Loading Time (seconds), 1.023 Scene #1 (seconds), 1.689 Scene #2 (seconds), 2.122 Scene #3 (seconds), 1.344 Scene #4 (seconds), 0.656 Scene #5 (seconds)</td></tr><tr><td>Crucial P510 1 TB | Gen5</td><td>8.075 Total Loading Time (seconds), 0.866 Scene #1 (seconds), 1.977 Scene #2 (seconds), 2.498 Scene #3 (seconds), 1.853 Scene #4 (seconds), 0.881 Scene #5 (seconds)</td></tr><tr><td>Biwin Black Opal X570 Pro 2 TB | Gen5</td><td>8.301 Total Loading Time (seconds), 1.171 Scene #1 (seconds), 2.045 Scene #2 (seconds), 2.578 Scene #3 (seconds), 1.685 Scene #4 (seconds), 0.821 Scene #5 (seconds)</td></tr><tr><td>Acer Predator GM9000 2 TB | Gen5</td><td>8.025 Total Loading Time (seconds), 0.984 Scene #1 (seconds), 2.078 Scene #2 (seconds), 2.557 Scene #3 (seconds), 1.683 Scene #4 (seconds), 0.724 Scene #5 (seconds)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787151844803-xe55b2d52-bar-CrystalDiskMark 7.0.0 | RND4k Q1T1 | IOPS" data-chart-type="Bar" data-title="CrystalDiskMark 7.0.0 | RND4k Q1T1 | IOPS" data-subhead="We test solid state drive performance via a range of tests, including game load times." data-caption="PC Gamer test bench<div>CPU: AMD Ryzen 9 9900X | RAM: 64 GB (2x32GB) Team Group T-Create Expert DDR5 @ 6000 C34 | GPU: Nvidia GeForce RTX 4080 Super | Motherboard: Asus ROG Strix X870E-E Gaming WiFi/NZXT N9 X870E | CPU Cooler: Asus ROG Ryujin III 360 ARGB Extreme | PSU: 1200W NZXT C1200 (2024) 80+ Gold | Chassis: Geometric Future Model 5</div>" 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>RND4k Q1T1 Read (IOPS)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>RND4K Q1T1 Write (IOPS)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Kioxia Exceria Pro G2 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 22.201%; background-color: #E33235;" data-target-width="22.201" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22201</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.077%; background-color: #FE9F58;" data-target-width="76.077" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76077</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Crucial T710 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 25.448999999999998%; background-color: #E33235;" data-target-width="25.448999999999998" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">25449</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.534%; background-color: #FE9F58;" data-target-width="86.534" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">86534</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,000</span><span>50,000</span><span>75,000</span><span>100,000</span></div></div></div><table class="sr-only"><caption>CrystalDiskMark 7.0.0 | RND4k Q1T1 | IOPS Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Kioxia Exceria Pro G2 2 TB | Gen5</td><td>22201 RND4k Q1T1 Read (IOPS), 76077 RND4K Q1T1 Write (IOPS)</td></tr><tr><td>WD Black SN8100 2 TB ¦ Gen5</td><td>N/A</td></tr><tr><td>SK Hynix Platinum P51 2 TB | Gen5</td><td>N/A</td></tr><tr><td>Crucial T710 2 TB | Gen5</td><td>25449 RND4k Q1T1 Read (IOPS), 86534 RND4K Q1T1 Write (IOPS)</td></tr><tr><td>Crucial P510 1 TB | Gen5</td><td>N/A</td></tr><tr><td>Biwin Black Opal X570 Pro 2 TB | Gen5</td><td>N/A</td></tr><tr><td>Acer Predator GM9000 2 TB | Gen5</td><td>N/A</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">PC Gamer test bench<div>CPU: AMD Ryzen 9 9900X | RAM: 64 GB (2x32GB) Team Group T-Create Expert DDR5 @ 6000 C34 | GPU: Nvidia GeForce RTX 4080 Super | Motherboard: Asus ROG Strix X870E-E Gaming WiFi/NZXT N9 X870E | CPU Cooler: Asus ROG Ryujin III 360 ARGB Extreme | PSU: 1200W NZXT C1200 (2024) 80+ Gold | Chassis: Geometric Future Model 5</div></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787151844803-xe55b2d52', false); });} else {initialize('fv-chart-1787151844803-xe55b2d52', false);}})();</script></div><p>So, let's talk performance, because on paper it seems like the Pro G2 is a surefire win. The hardware's there after all, and it's certainly got the pedigree. Unfortunately, what it lacks is the real-world results compared to those aforementioned SSDs, and I'm not quite sure why that is. Well, I am; it's the firmware, but whatever the stock Kioxia code is doing, it's not quite hitting the wham-bam hammer of some of its contemporaries.</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:600px;"><p class="vanilla-image-block" style="padding-top:66.67%;"><img id="X95NuX77yFQ8iVpwWc5U5g" name="Write speed over time - IOMeter _ 1 MB block size _ 15-minute sustained test" alt="A chart showing IOMeter results for the Kioxia Exceria G2 drive." src="https://cdn.mos.cms.futurecdn.net/X95NuX77yFQ8iVpwWc5U5g.png" mos="" align="middle" fullscreen="" width="600" height="400" 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>Compare it against that Fury Renegade G5, for instance. With temps equated, it's 5 degrees hotter, yet in 3DMark results are nearly 2,300 points lower, with SSD bandwidth nearly halved by comparison. More akin to the results of the Exceria Plus G4 (which also featured that same NAND). Sequentials do well at 14.7 GB/s and 13.3 GB/s respectively, and the random 4K performance too puts out delivering a suitable showing of 90 MB/s on the read and 311 MB/s on the write, but they're hardly breathtaking numbers, compared to the SN8100.</p><p>And then there's Shadowbringer and the dreaded load time test, and boy, is this one painful. 8.332 seconds on the total load time. That ain't good, chief, especially compared to the other drives on that list. In fact, it's one of the slowest I've seen, coming close to what Acer managed to achieve with its GM9000 (now aptly rebranded as the G9, by the by).</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="wyk4b9C7qRHQHSZCqgUeag" name="kioxia-exceria-pro-g2-6" alt="The Kioxia Exceria Pro G2 SSD ready to be installed inside a gaming PC." src="https://cdn.mos.cms.futurecdn.net/wyk4b9C7qRHQHSZCqgUeag.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  class="fancy-box"><div class="fancy_box-title">Buy if...</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>✅ You need a decent SSD and it's in stock:</strong> At its launch price, the Exceria Pro G2 is genuinely solid value, particularly with that top-tier PCIe 5.0 sequential speeds.</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're looking for SN8100 performance that's available today: </strong>Whether it's a mix of hardware and firmware, the Exceria Pro G2 just doesn't quite keep up with its older predecessors.</p></div></div><p>In normal times, in these situations where a manufacturer sells an SSD directly like this, you expect two things to usually be the case. Firstly, you'll get an undermarket rate, as there's no middleman siphoning off license fees, as Kioxia manufactures that NAND directly. And secondly, you get pre-binning. Where Kioxia will take the best of the best NAND it has, pair it with the best controllers, and deliver exceptional results as a consequence, maybe tuning the firmware to run a little hotter to get the numbers it wants. </p><p>And here's the thing: I don't think the hardware stock is actually available to even do that anymore. So much of it has been sucked up into data centers, and there's so little spare to go around to consumers that there's a chance that potentially, this is the best of what's available, at least to us. And I think this goes beyond Kioxia, but it may even be industry-wide. If, for instance, you took one of SanDisk's WD SN8100s today, fresh off the line, I do wonder if it would bench the same as those samples I got way back when.</p><p>That's not to say the Kioxia Exceria Pro G2 is bad. It's all-in-all, solid, dependable, average. Hell it might even legitimately be good compared to its modern counterparts if my theory is anything close to true, and its the one brand that's sincerely managed to keep stock available on some of its other PCIe 5.0 offerings too (the Exceria Plus G4 2TB is still available right now for $230 and £240), when the rest of the world has shut shop and left us fighting over scraps.</p><p>I don't know what to say. The G2 is interesting. It's shone a light on the conditions we currently inhabit. Is it the best value? Not really. The best performing? No. But it is a solid all-rounder, and the fact that it even launched at all is doing more for Kioxia than I think any of us actually realise.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/ssds/kioxia-exceria-pro-g2-nvme-ssd-review/</link>
                                                                            <description>
                            <![CDATA[ You gotta respect the hustle. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">BX7PhxwqbDdSU5Ki4LzA5P</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/snhWpgACkq6tDfySUckUbg-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 19 Aug 2026 15:04:47 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[SSDs]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Storage]]></category>
                                                                                                                    <dc:creator><![CDATA[ Zak Storey ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/guqkECd487mnnd23T3pQac.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;After graduating from the University of Derby in 2014, Zak joined the PC Format and Maximum PC team as its resident staff writer. Specializing in PC building, and all forms of hardware and componentry, he soon worked his way up to editor-in-chief, leading the publication through the covid dark times. Since then, he’s dabbled in PR, working for Corsair for a while as its UK PR specialist, before returning to the fold as a tech journalist once again. &lt;/p&gt;&lt;p&gt;He now operates as a freelance tech editor, writing for all manner of publications, including PC Gamer, Maximum PC, Techradar, Gamesradar, PCGamesN, and Trusted Reviews as well. If there’s something happening in the tech industry it’s highly likely Zak has a strong opinion on it.&lt;/p&gt;&lt;p&gt;Outside of the world of silicon transistors, Zak also moonlights as first barista and head of coffee, at a local independent cafe in the Forest of Dean. In his spare time, you can find him training calisthenics, or out in the Wye Valley shooting longbows with his field archery club.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/snhWpgACkq6tDfySUckUbg-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Kioxia Exceria Pro G2 SSD ready to be installed inside a gaming PC.]]></media:description>                                                            <media:text><![CDATA[The Kioxia Exceria Pro G2 SSD ready to be installed inside a gaming PC.]]></media:text>
                                <media:title type="plain"><![CDATA[The Kioxia Exceria Pro G2 SSD ready to be installed inside a gaming PC.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/snhWpgACkq6tDfySUckUbg-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="Kioxia Exceria Pro 2TB" data-widget-title="" class="hawk-root"></div><p>I vehemently dislike reviewing laptops. I know that's a weird sentence to start an SSD review off with, but humor me for a second. Basically, the configuration you get is never correct. You go "oh hi X manufacturer, this laptop looks great, can you send me a sample for review?" and they go "yeah, sure, this is the model" and it'll arrive on your doorstep, and it's some weird hybrid amped up special edition with extra RAM, a different storage setup, and a screen that you can't find anywhere else except from some odd retailer eseller based in the Seychelles, for some reason. </p><p>At that point you'll then proceed to spend the next three hours of your life trying to source a price for the thing that's even remotely similar to the one you have, and then scream because without a price tag reviewing the thing becomes damn near impossible.</p><p>Sadly, in the last year or so, SSD reviewing has followed a remarkably similar path. 33% of the time the SSD you get, doesn't have the same NAND and controller that it actually launched with, 33% of the time its price has been ricocheting back and forth to the point it doesn't resemble anything close to the launch price, and the remaining 33% of the time manufacturers will just flat out tell you "sorry we're no longer sampling SSDs due to challenging market conditions." Eugh… </p><p>So firstly, let me just say, Kioxia, you bloody legends. Well played. I did not expect to see another SSD review in my career, genuinely, and yet here we are. You had the brass balls to launch a consumer product in the middle of a NAND "drought", and provide reviewers with samples to critique, and I gotta respect the hustle. </p><div  class="fancy-box"><div class="fancy_box-title">Exceria Pro G2 specs</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>Capacity:</strong> 2 TB<br><strong>Interface</strong>: PCIe 5.0 x4<br><strong>Memory controller:</strong> Silicon Motion SM2508<br><strong>Flash memory: </strong>Kioxia 21913 0455 1747</p><p class="fancy-box__body-text">8-Layer BiCS8 TLC NAND<br><strong>Rated performance: </strong>14,900 MB/s sustained read, 13,400 MB/s sustained write<br><strong>Endurance:</strong> 1200 TBW<br><strong>Warranty: </strong>Five years<br><strong>Price:</strong> £350</p></div></div><p>Anyway, this is the Kioxia Exceria Pro G2, and it is a fascinating little drive. And not just because Kioxia actually sent me one. The hardware alone is interesting enough. </p><p>The beating heart of this thing is Silicon Motion's SM2508 8-channel controller. This is the same one that's found on a whole plethora of SSDs of times long past when you could actually buy one, including Kingston's Fury Renegade G5, and the (I'm still calling it) legendary SanDisk WD Black SN8100. </p><p>Similarly, it also packs in that Kioxia 218-layer BiCS8 TLC NAND as well, because, well, you know it's Kioxia. Be a bit weird if they didn't. With that, you get 2GB of LPDDR4X and a tasty 1,200 TBW endurance rating, all bundled into a single-sided M.2-2280 design. Nice.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/9yT72tYqcYCgubhdsCXkFg.jpg" alt="The Kioxia Exceria Pro G2 SSD ready to be installed inside a gaming PC." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/jBNSjU94KMzP7A7Dfbn7cg.jpg" alt="The Kioxia Exceria Pro G2 SSD ready to be installed inside a gaming PC." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/yM8Bdipvpb7vbf3RorK6Wg.jpg" alt="The Kioxia Exceria Pro G2 SSD ready to be installed inside a gaming PC." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Pricing is, well, difficult; true launch day laptop madness. Already this thing's out of stock almost everywhere. You can pre-order one in the UK for about £350 from Overclockers, and in the US there's some lovely "resellers" that will kit you out with the thing for the super low, low price of, ahem, $750. Boy, I love scalpers. I mean, thanks guys, glad you're not profiteering off other people's suffering like you usually do (please don't buy it at that price point).</p><p>For those not in the know, that BiCS8 is the real star of the show here, particularly when paired with the SMi controller. It made waves with that SN8100 back in the day, and with good reason, as that fated combo delivered some exceptional random 4K performance, which is a core driver in terms of game load times, and it was actually developed as a joint partnership between SanDisk and Kioxia directly.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787151844803-xe55b2d52 *, #fv-chart-1787151844803-xe55b2d52 *:before, #fv-chart-1787151844803-xe55b2d52 *:after, #fv-chart-1787151844803-xe55b2d52-slideshow *, #fv-chart-1787151844803-xe55b2d52-slideshow *:before, #fv-chart-1787151844803-xe55b2d52-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787151844803-xe55b2d52, #fv-chart-1787151844803-xe55b2d52-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787151844803-xe55b2d52 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787151844803-xe55b2d52.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787151844803-xe55b2d52.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-1787151844803-xe55b2d52 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787151844803-xe55b2d52-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787151844803-xe55b2d52-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787151844803-xe55b2d52-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787151844803-xe55b2d52-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-1787151844803-xe55b2d52-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-1787151844803-xe55b2d52-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787151844803-xe55b2d52-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787151844803-xe55b2d52-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-1787151844803-xe55b2d52-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787151844803-xe55b2d52-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-1787151844803-xe55b2d52-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787151844803-xe55b2d52 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787151844803-xe55b2d52 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787151844803-xe55b2d52 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787151844803-xe55b2d52 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787151844803-xe55b2d52 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787151844803-xe55b2d52 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787151844803-xe55b2d52 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787151844803-xe55b2d52 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787151844803-xe55b2d52 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787151844803-xe55b2d52 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787151844803-xe55b2d52 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-bar-row, #fv-chart-1787151844803-xe55b2d52 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787151844803-xe55b2d52.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787151844803-xe55b2d52.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787151844803-xe55b2d52.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787151844803-xe55b2d52.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787151844803-xe55b2d52.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787151844803-xe55b2d52.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787151844803-xe55b2d52 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787151844803-xe55b2d52 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787151844803-xe55b2d52 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787151844803-xe55b2d52 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787151844803-xe55b2d52 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787151844803-xe55b2d52 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787151844803-xe55b2d52 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787151844803-xe55b2d52 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787151844803-xe55b2d52 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787151844803-xe55b2d52 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787151844803-xe55b2d52 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787151844803-xe55b2d52 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787151844803-xe55b2d52 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787151844803-xe55b2d52 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787151844803-xe55b2d52 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-pie-container,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-bar-row,#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-stacked-product,#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-grouped-bar-product,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-bar-row,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-stacked-product,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787151844803-xe55b2d52.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-1787151844803-xe55b2d52.mobile-view .fv-bar-label,#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-grouped-product-title,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-bar-label,#fv-chart-1787151844803-xe55b2d52.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-1787151844803-xe55b2d52.mobile-view .fv-bar-container,#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-bar-cluster,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-bar-container,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-x-axis-wrapper,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-x-axis-label-space,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-x-axis-chart-space,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-benchmark-title,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-dropdown-title,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-carousel-nav-btn,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-chart-title,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-chart-subhead,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-versus-header,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-versus-select-wrapper,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-versus-vs,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-versus-select-container,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-versus-select,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-bar-commentary-inline,#fv-chart-1787151844803-xe55b2d52.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787151844803-xe55b2d52.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787151844803-xe55b2d52.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787151844803-xe55b2d52 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787151844803-xe55b2d52 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787151844803-xe55b2d52 .fv-bar-row,#fv-chart-1787151844803-xe55b2d52 .fv-stacked-product,#fv-chart-1787151844803-xe55b2d52 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-bar-label,#fv-chart-1787151844803-xe55b2d52 .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-1787151844803-xe55b2d52 .fv-bar-container,#fv-chart-1787151844803-xe55b2d52 .fv-bar-cluster {width: 100% !important;}#fv-chart-1787151844803-xe55b2d52 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787151844803-xe55b2d52 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787151844803-xe55b2d52 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787151844803-xe55b2d52 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787151844803-xe55b2d52 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787151844803-xe55b2d52 .fv-x-axis-label-space {display: none !important;}#fv-chart-1787151844803-xe55b2d52 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787151844803-xe55b2d52 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787151844803-xe55b2d52 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787151844803-xe55b2d52 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787151844803-xe55b2d52 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787151844803-xe55b2d52 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787151844803-xe55b2d52 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787151844803-xe55b2d52 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787151844803-xe55b2d52 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787151844803-xe55b2d52 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787151844803-xe55b2d52 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787151844803-xe55b2d52 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787151844803-xe55b2d52 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787151844803-xe55b2d52 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787151844803-xe55b2d52 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787151844803-xe55b2d52 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787151844803-xe55b2d52 .fv-stl-shop-all-logo,#fv-chart-1787151844803-xe55b2d52 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787151844803-xe55b2d52 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787151844803-xe55b2d52 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787151844803-xe55b2d52 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787151844803-xe55b2d52.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": "SSD benchmarks","description": "We test solid state drive performance via a range of tests, including game load times.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-19T15:04:04.803Z","citation": "PC Gamer test bench\u003cdiv>CPU: AMD Ryzen 9 9900X | RAM: 64 GB (2x32GB) Team Group T-Create Expert DDR5 @ 6000 C34 | GPU: Nvidia GeForce RTX 4080 Super | Motherboard: Asus ROG Strix X870E-E Gaming WiFi/NZXT N9 X870E | CPU Cooler: Asus ROG Ryujin III 360 ARGB Extreme | PSU: 1200W NZXT C1200 (2024) 80+ Gold | Chassis: Geometric Future Model 5\u003c/div>","keywords": ["Kioxia Exceria Pro G2 2 TB | Gen5","WD Black SN8100 2 TB ¦ Gen5","SK Hynix Platinum P51 2 TB | Gen5","Crucial T710 2 TB | Gen5","Crucial P510 1 TB | Gen5","Biwin Black Opal X570 Pro 2 TB | Gen5","Acer Predator GM9000 2 TB | Gen5","3DMark Storage","Temperature","CrystalDiskMark 7.0.0","Final Fantasy XIV: Shadowbringers","CrystalDiskMark 7.0.0 | RND4k Q1T1 | IOPS","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Acer Predator GM9000 2 TB | Gen5 – 3DMark Storage","value": 2575,"unitText": "Index"},{"@type": "PropertyValue","name": "Biwin Black Opal X570 Pro 2 TB | Gen5 – 3DMark Storage","value": 3364,"unitText": "Index"},{"@type": "PropertyValue","name": "Crucial P510 1 TB | Gen5 – 3DMark Storage","value": 3132,"unitText": "Index"},{"@type": "PropertyValue","name": "Crucial T710 2 TB | Gen5 – 3DMark Storage","value": 4553,"unitText": "Index"},{"@type": "PropertyValue","name": "Kioxia Exceria Pro G2 2 TB | Gen5 – 3DMark Storage","value": 3205,"unitText": "Index"},{"@type": "PropertyValue","name": "SK Hynix Platinum P51 2 TB | Gen5 – 3DMark Storage","value": 4167,"unitText": "Index"},{"@type": "PropertyValue","name": "WD Black SN8100 2 TB ¦ Gen5 – 3DMark Storage","value": 5607,"unitText": "Index"},{"@type": "PropertyValue","name": "Acer Predator GM9000 2 TB | Gen5 – Temperature","value": 72,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "Biwin Black Opal X570 Pro 2 TB | Gen5 – Temperature","value": 74,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "Crucial P510 1 TB | Gen5 – Temperature","value": 64,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "Crucial T710 2 TB | Gen5 – Temperature","value": 70,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "Kioxia Exceria Pro G2 2 TB | Gen5 – Temperature","value": 73,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "SK Hynix Platinum P51 2 TB | Gen5 – Temperature","value": 85,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "WD Black SN8100 2 TB ¦ Gen5 – Temperature","value": 75,"unitText": "Peak temperature (°C)"},{"@type": "PropertyValue","name": "Acer Predator GM9000 2 TB | Gen5 – CrystalDiskMark 7.0.0","value": 14278,"unitText": "SEQ1M Q8T1 Read (MB/s)"},{"@type": "PropertyValue","name": "Biwin Black Opal X570 Pro 2 TB | Gen5 – CrystalDiskMark 7.0.0","value": 14036,"unitText": "SEQ1M Q8T1 Read (MB/s)"},{"@type": "PropertyValue","name": "Crucial P510 1 TB | Gen5 – CrystalDiskMark 7.0.0","value": 10973,"unitText": "SEQ1M Q8T1 Read (MB/s)"},{"@type": "PropertyValue","name": "Crucial T710 2 TB | Gen5 – CrystalDiskMark 7.0.0","value": 14145,"unitText": "SEQ1M Q8T1 Read (MB/s)"},{"@type": "PropertyValue","name": "Kioxia Exceria Pro G2 2 TB | Gen5 – CrystalDiskMark 7.0.0","value": 14706,"unitText": "SEQ1M Q8T1 Read (MB/s)"},{"@type": "PropertyValue","name": "SK Hynix Platinum P51 2 TB | Gen5 – CrystalDiskMark 7.0.0","value": 14488,"unitText": "SEQ1M Q8T1 Read (MB/s)"},{"@type": "PropertyValue","name": "WD Black SN8100 2 TB ¦ Gen5 – CrystalDiskMark 7.0.0","value": 14710,"unitText": "SEQ1M Q8T1 Read (MB/s)"},{"@type": "PropertyValue","name": "Acer Predator GM9000 2 TB | Gen5 – Final Fantasy XIV: Shadowbringers","value": 8.025,"unitText": "Total Loading Time (seconds)"},{"@type": "PropertyValue","name": "Biwin Black Opal X570 Pro 2 TB | Gen5 – Final Fantasy XIV: Shadowbringers","value": 8.301,"unitText": "Total Loading Time (seconds)"},{"@type": "PropertyValue","name": "Crucial P510 1 TB | Gen5 – Final Fantasy XIV: Shadowbringers","value": 8.075,"unitText": "Total Loading Time (seconds)"},{"@type": "PropertyValue","name": "Crucial T710 2 TB | Gen5 – Final Fantasy XIV: Shadowbringers","value": 6.834,"unitText": "Total Loading Time (seconds)"},{"@type": "PropertyValue","name": "Kioxia Exceria Pro G2 2 TB | Gen5 – Final Fantasy XIV: Shadowbringers","value": 8.332,"unitText": "Total Loading Time (seconds)"},{"@type": "PropertyValue","name": "SK Hynix Platinum P51 2 TB | Gen5 – Final Fantasy XIV: Shadowbringers","value": 6.876,"unitText": "Total Loading Time (seconds)"},{"@type": "PropertyValue","name": "WD Black SN8100 2 TB ¦ Gen5 – Final Fantasy XIV: Shadowbringers","value": 6.575,"unitText": "Total Loading Time (seconds)"},{"@type": "PropertyValue","name": "Crucial T710 2 TB | Gen5 – CrystalDiskMark 7.0.0 | RND4k Q1T1 | IOPS","value": 25449,"unitText": "RND4k Q1T1 Read (IOPS)"},{"@type": "PropertyValue","name": "Kioxia Exceria Pro G2 2 TB | Gen5 – CrystalDiskMark 7.0.0 | RND4k Q1T1 | IOPS","value": 22201,"unitText": "RND4k Q1T1 Read (IOPS)"}]}</script><div id="fv-chart-1787151844803-xe55b2d52" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">SSD benchmarks</h3><p class="fv-chart-subhead">We test solid state drive performance via a range of tests, including game load times.</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">3DMark Storage</option><option value="1">Temperature</option><option value="2">CrystalDiskMark 7.0.0</option><option value="3">Final Fantasy XIV: Shadowbringers</option><option value="4">CrystalDiskMark 7.0.0 | RND4k Q1T1 | IOPS</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787151844803-xe55b2d52-bar-3DMark Storage" data-chart-type="Bar" data-title="3DMark Storage" data-subhead="We test solid state drive performance via a range of tests, including game load times." data-caption="PC Gamer test bench<div>CPU: AMD Ryzen 9 9900X | RAM: 64 GB (2x32GB) Team Group T-Create Expert DDR5 @ 6000 C34 | GPU: Nvidia GeForce RTX 4080 Super | Motherboard: Asus ROG Strix X870E-E Gaming WiFi/NZXT N9 X870E | CPU Cooler: Asus ROG Ryujin III 360 ARGB Extreme | PSU: 1200W NZXT C1200 (2024) 80+ Gold | Chassis: Geometric Future Model 5</div>" 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>Index</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Bandwidth (MB/s)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>Average Access Time (µs)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Kioxia Exceria Pro G2 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.41666666666667%; background-color: #E33235;" data-target-width="53.41666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3205</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 9.240333333333332%; background-color: #FE9F58;" data-target-width="9.240333333333332" data-target-margin="0"></div><span class="fv-bar-value-outside">554.42</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.9333333333333335%; background-color: #1CA9C4;" data-target-width="0.9333333333333335" data-target-margin="0"></div><span class="fv-bar-value-outside">56</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">WD Black SN8100 2 TB ¦ Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 93.45%; background-color: #E33235;" data-target-width="93.45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5607</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 15.655833333333332%; background-color: #FE9F58;" data-target-width="15.655833333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">939.35</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.5166666666666666%; background-color: #1CA9C4;" data-target-width="0.5166666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">31</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">SK Hynix Platinum P51 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.45%; background-color: #E33235;" data-target-width="69.45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4167</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 11.776166666666668%; background-color: #FE9F58;" data-target-width="11.776166666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">706.57</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.7166666666666667%; background-color: #1CA9C4;" data-target-width="0.7166666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">43</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Crucial T710 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75.88333333333334%; background-color: #E33235;" data-target-width="75.88333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4553</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 12.853833333333334%; background-color: #FE9F58;" data-target-width="12.853833333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">771.23</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.65%; background-color: #1CA9C4;" data-target-width="0.65" data-target-margin="0"></div><span class="fv-bar-value-outside">39</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Crucial P510 1 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.2%; background-color: #E33235;" data-target-width="52.2" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3132</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 8.839333333333334%; background-color: #FE9F58;" data-target-width="8.839333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">530.36</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.95%; background-color: #1CA9C4;" data-target-width="0.95" data-target-margin="0"></div><span class="fv-bar-value-outside">57</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Biwin Black Opal X570 Pro 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.06666666666666%; background-color: #E33235;" data-target-width="56.06666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3364</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 9.461166666666667%; background-color: #FE9F58;" data-target-width="9.461166666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">567.67</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.8833333333333334%; background-color: #1CA9C4;" data-target-width="0.8833333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">53</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Predator GM9000 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.916666666666664%; background-color: #E33235;" data-target-width="42.916666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2575</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 7.276000000000001%; background-color: #FE9F58;" data-target-width="7.276000000000001" data-target-margin="0"></div><span class="fv-bar-value-outside">436.56</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.15%; background-color: #1CA9C4;" data-target-width="1.15" data-target-margin="0"></div><span class="fv-bar-value-outside">69</span></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1,500</span><span>3,000</span><span>4,500</span><span>6,000</span></div></div></div><table class="sr-only"><caption>3DMark Storage Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Kioxia Exceria Pro G2 2 TB | Gen5</td><td>3205 Index, 554.42 Bandwidth (MB/s), 56 Average Access Time (µs)</td></tr><tr><td>WD Black SN8100 2 TB ¦ Gen5</td><td>5607 Index, 939.35 Bandwidth (MB/s), 31 Average Access Time (µs)</td></tr><tr><td>SK Hynix Platinum P51 2 TB | Gen5</td><td>4167 Index, 706.57 Bandwidth (MB/s), 43 Average Access Time (µs)</td></tr><tr><td>Crucial T710 2 TB | Gen5</td><td>4553 Index, 771.23 Bandwidth (MB/s), 39 Average Access Time (µs)</td></tr><tr><td>Crucial P510 1 TB | Gen5</td><td>3132 Index, 530.36 Bandwidth (MB/s), 57 Average Access Time (µs)</td></tr><tr><td>Biwin Black Opal X570 Pro 2 TB | Gen5</td><td>3364 Index, 567.67 Bandwidth (MB/s), 53 Average Access Time (µs)</td></tr><tr><td>Acer Predator GM9000 2 TB | Gen5</td><td>2575 Index, 436.56 Bandwidth (MB/s), 69 Average Access Time (µs)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787151844803-xe55b2d52-bar-Temperature" data-chart-type="Bar" data-title="Temperature" data-subhead="We test solid state drive performance via a range of tests, including game load times." data-caption="PC Gamer test bench<div>CPU: AMD Ryzen 9 9900X | RAM: 64 GB (2x32GB) Team Group T-Create Expert DDR5 @ 6000 C34 | GPU: Nvidia GeForce RTX 4080 Super | Motherboard: Asus ROG Strix X870E-E Gaming WiFi/NZXT N9 X870E | CPU Cooler: Asus ROG Ryujin III 360 ARGB Extreme | PSU: 1200W NZXT C1200 (2024) 80+ Gold | Chassis: Geometric Future Model 5</div>" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Kioxia Exceria Pro G2 2 TB | Gen5</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 73%; background-color: #FFC08B;" data-target-width="73" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">WD Black SN8100 2 TB ¦ Gen5</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #B5282A;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">SK Hynix Platinum P51 2 TB | Gen5</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #66C5D7;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">85</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Crucial T710 2 TB | Gen5</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #EB6F71;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Crucial P510 1 TB | Gen5</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #1CA9C4;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Biwin Black Opal X570 Pro 2 TB | Gen5</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #FE9F58;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Predator GM9000 2 TB | Gen5</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 72%; background-color: #E33235;" data-target-width="72" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div></div><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 class="fv-x-axis-unit">Peak temperature (°C)</div></div></div><table class="sr-only"><caption>Temperature Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Kioxia Exceria Pro G2 2 TB | Gen5</td><td>73</td></tr><tr><td>WD Black SN8100 2 TB ¦ Gen5</td><td>75</td></tr><tr><td>SK Hynix Platinum P51 2 TB | Gen5</td><td>85</td></tr><tr><td>Crucial T710 2 TB | Gen5</td><td>70</td></tr><tr><td>Crucial P510 1 TB | Gen5</td><td>64</td></tr><tr><td>Biwin Black Opal X570 Pro 2 TB | Gen5</td><td>74</td></tr><tr><td>Acer Predator GM9000 2 TB | Gen5</td><td>72</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787151844803-xe55b2d52-bar-CrystalDiskMark 7.0.0" data-chart-type="Bar" data-title="CrystalDiskMark 7.0.0" data-subhead="We test solid state drive performance via a range of tests, including game load times." data-caption="PC Gamer test bench<div>CPU: AMD Ryzen 9 9900X | RAM: 64 GB (2x32GB) Team Group T-Create Expert DDR5 @ 6000 C34 | GPU: Nvidia GeForce RTX 4080 Super | Motherboard: Asus ROG Strix X870E-E Gaming WiFi/NZXT N9 X870E | CPU Cooler: Asus ROG Ryujin III 360 ARGB Extreme | PSU: 1200W NZXT C1200 (2024) 80+ Gold | Chassis: Geometric Future Model 5</div>" 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>SEQ1M Q8T1 Read (MB/s)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>SEQ1M Q8T1 Write (MB/s)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>RND4k Q1T1 Read (MB/s)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #EB6F71;"></div><span>RND4K Q1T1 Write (MB/s)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Kioxia Exceria Pro G2 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 98.04%; background-color: #E33235;" data-target-width="98.04" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14706</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 88.61333333333333%; background-color: #FE9F58;" data-target-width="88.61333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13292</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.6%; background-color: #1CA9C4;" data-target-width="0.6" data-target-margin="0"></div><span class="fv-bar-value-outside">90</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.0733333333333333%; background-color: #EB6F71;" data-target-width="2.0733333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">311</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">WD Black SN8100 2 TB ¦ Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 98.06666666666666%; background-color: #E33235;" data-target-width="98.06666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14710</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92.84%; background-color: #FE9F58;" data-target-width="92.84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13926</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.7933333333333334%; background-color: #1CA9C4;" data-target-width="0.7933333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">119</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.3266666666666667%; background-color: #EB6F71;" data-target-width="2.3266666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">349</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">SK Hynix Platinum P51 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.58666666666666%; background-color: #E33235;" data-target-width="96.58666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14488</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.47333333333333%; background-color: #FE9F58;" data-target-width="87.47333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13121</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.6333333333333333%; background-color: #1CA9C4;" data-target-width="0.6333333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">95</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.0666666666666664%; background-color: #EB6F71;" data-target-width="2.0666666666666664" data-target-margin="0"></div><span class="fv-bar-value-outside">310</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Crucial T710 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 94.3%; background-color: #E33235;" data-target-width="94.3" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14145</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.87333333333333%; background-color: #FE9F58;" data-target-width="87.87333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13181</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.6933333333333334%; background-color: #1CA9C4;" data-target-width="0.6933333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">104</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.36%; background-color: #EB6F71;" data-target-width="2.36" data-target-margin="0"></div><span class="fv-bar-value-outside">354</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Crucial P510 1 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.15333333333334%; background-color: #E33235;" data-target-width="73.15333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10973</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.626666666666665%; background-color: #FE9F58;" data-target-width="62.626666666666665" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">9394</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.5599999999999999%; background-color: #1CA9C4;" data-target-width="0.5599999999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">84</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.106666666666667%; background-color: #EB6F71;" data-target-width="2.106666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">316</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Biwin Black Opal X570 Pro 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 93.57333333333332%; background-color: #E33235;" data-target-width="93.57333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14036</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.89333333333333%; background-color: #FE9F58;" data-target-width="86.89333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13034</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.6066666666666667%; background-color: #1CA9C4;" data-target-width="0.6066666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">91</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.0266666666666664%; background-color: #EB6F71;" data-target-width="2.0266666666666664" data-target-margin="0"></div><span class="fv-bar-value-outside">304</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Predator GM9000 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95.18666666666667%; background-color: #E33235;" data-target-width="95.18666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14278</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 89.79333333333334%; background-color: #FE9F58;" data-target-width="89.79333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13469</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.5733333333333334%; background-color: #1CA9C4;" data-target-width="0.5733333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">86</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.9066666666666665%; background-color: #EB6F71;" data-target-width="1.9066666666666665" data-target-margin="0"></div><span class="fv-bar-value-outside">286</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>3,750</span><span>7,500</span><span>11,250</span><span>15,000</span></div></div></div><table class="sr-only"><caption>CrystalDiskMark 7.0.0 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Kioxia Exceria Pro G2 2 TB | Gen5</td><td>14706 SEQ1M Q8T1 Read (MB/s), 13292 SEQ1M Q8T1 Write (MB/s), 90 RND4k Q1T1 Read (MB/s), 311 RND4K Q1T1 Write (MB/s)</td></tr><tr><td>WD Black SN8100 2 TB ¦ Gen5</td><td>14710 SEQ1M Q8T1 Read (MB/s), 13926 SEQ1M Q8T1 Write (MB/s), 119 RND4k Q1T1 Read (MB/s), 349 RND4K Q1T1 Write (MB/s)</td></tr><tr><td>SK Hynix Platinum P51 2 TB | Gen5</td><td>14488 SEQ1M Q8T1 Read (MB/s), 13121 SEQ1M Q8T1 Write (MB/s), 95 RND4k Q1T1 Read (MB/s), 310 RND4K Q1T1 Write (MB/s)</td></tr><tr><td>Crucial T710 2 TB | Gen5</td><td>14145 SEQ1M Q8T1 Read (MB/s), 13181 SEQ1M Q8T1 Write (MB/s), 104 RND4k Q1T1 Read (MB/s), 354 RND4K Q1T1 Write (MB/s)</td></tr><tr><td>Crucial P510 1 TB | Gen5</td><td>10973 SEQ1M Q8T1 Read (MB/s), 9394 SEQ1M Q8T1 Write (MB/s), 84 RND4k Q1T1 Read (MB/s), 316 RND4K Q1T1 Write (MB/s)</td></tr><tr><td>Biwin Black Opal X570 Pro 2 TB | Gen5</td><td>14036 SEQ1M Q8T1 Read (MB/s), 13034 SEQ1M Q8T1 Write (MB/s), 91 RND4k Q1T1 Read (MB/s), 304 RND4K Q1T1 Write (MB/s)</td></tr><tr><td>Acer Predator GM9000 2 TB | Gen5</td><td>14278 SEQ1M Q8T1 Read (MB/s), 13469 SEQ1M Q8T1 Write (MB/s), 86 RND4k Q1T1 Read (MB/s), 286 RND4K Q1T1 Write (MB/s)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787151844803-xe55b2d52-bar-Final Fantasy XIV: Shadowbringers" data-chart-type="Bar" data-title="Final Fantasy XIV: Shadowbringers" data-subhead="We test solid state drive performance via a range of tests, including game load times." data-caption="PC Gamer test bench<div>CPU: AMD Ryzen 9 9900X | RAM: 64 GB (2x32GB) Team Group T-Create Expert DDR5 @ 6000 C34 | GPU: Nvidia GeForce RTX 4080 Super | Motherboard: Asus ROG Strix X870E-E Gaming WiFi/NZXT N9 X870E | CPU Cooler: Asus ROG Ryujin III 360 ARGB Extreme | PSU: 1200W NZXT C1200 (2024) 80+ Gold | Chassis: Geometric Future Model 5</div>" 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>Total Loading Time (seconds)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Scene #1 (seconds)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>Scene #2 (seconds)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #EB6F71;"></div><span>Scene #3 (seconds)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FFC08B;"></div><span>Scene #4 (seconds)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #66C5D7;"></div><span>Scene #5 (seconds)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Kioxia Exceria Pro G2 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92.57777777777778%; background-color: #E33235;" data-target-width="92.57777777777778" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">8.332</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 13.588888888888889%; background-color: #FE9F58;" data-target-width="13.588888888888889" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.223</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 22.977777777777778%; background-color: #1CA9C4;" data-target-width="22.977777777777778" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.068</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.055555555555557%; background-color: #EB6F71;" data-target-width="28.055555555555557" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.525</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 18.555555555555557%; background-color: #FFC08B;" data-target-width="18.555555555555557" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.67</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 9.4%; background-color: #66C5D7;" data-target-width="9.4" data-target-margin="0"></div><span class="fv-bar-value-outside">0.846</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">WD Black SN8100 2 TB ¦ Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.05555555555556%; background-color: #E33235;" data-target-width="73.05555555555556" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">6.575</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 8.377777777777778%; background-color: #FE9F58;" data-target-width="8.377777777777778" data-target-margin="0"></div><span class="fv-bar-value-outside">0.754</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 18.81111111111111%; background-color: #1CA9C4;" data-target-width="18.81111111111111" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.693</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 23.711111111111112%; background-color: #EB6F71;" data-target-width="23.711111111111112" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.134</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 14.144444444444442%; background-color: #FFC08B;" data-target-width="14.144444444444442" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.273</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 7.277777777777778%; background-color: #66C5D7;" data-target-width="7.277777777777778" data-target-margin="0"></div><span class="fv-bar-value-outside">0.655</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">SK Hynix Platinum P51 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.4%; background-color: #E33235;" data-target-width="76.4" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">6.876</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 9.077777777777778%; background-color: #FE9F58;" data-target-width="9.077777777777778" data-target-margin="0"></div><span class="fv-bar-value-outside">0.817</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 19.833333333333332%; background-color: #1CA9C4;" data-target-width="19.833333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.785</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 24.27777777777778%; background-color: #EB6F71;" data-target-width="24.27777777777778" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.185</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 15.566666666666668%; background-color: #FFC08B;" data-target-width="15.566666666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.401</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 7.644444444444444%; background-color: #66C5D7;" data-target-width="7.644444444444444" data-target-margin="0"></div><span class="fv-bar-value-outside">0.688</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Crucial T710 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75.93333333333334%; background-color: #E33235;" data-target-width="75.93333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">6.834</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 11.366666666666665%; background-color: #FE9F58;" data-target-width="11.366666666666665" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.023</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 18.76666666666667%; background-color: #1CA9C4;" data-target-width="18.76666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.689</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 23.577777777777776%; background-color: #EB6F71;" data-target-width="23.577777777777776" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.122</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 14.933333333333335%; background-color: #FFC08B;" data-target-width="14.933333333333335" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.344</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 7.28888888888889%; background-color: #66C5D7;" data-target-width="7.28888888888889" data-target-margin="0"></div><span class="fv-bar-value-outside">0.656</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Crucial P510 1 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 89.72222222222221%; background-color: #E33235;" data-target-width="89.72222222222221" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">8.075</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 9.622222222222222%; background-color: #FE9F58;" data-target-width="9.622222222222222" data-target-margin="0"></div><span class="fv-bar-value-outside">0.866</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 21.96666666666667%; background-color: #1CA9C4;" data-target-width="21.96666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.977</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 27.755555555555556%; background-color: #EB6F71;" data-target-width="27.755555555555556" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.498</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 20.58888888888889%; background-color: #FFC08B;" data-target-width="20.58888888888889" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.853</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 9.788888888888888%; background-color: #66C5D7;" data-target-width="9.788888888888888" data-target-margin="0"></div><span class="fv-bar-value-outside">0.881</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Biwin Black Opal X570 Pro 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92.23333333333333%; background-color: #E33235;" data-target-width="92.23333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">8.301</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 13.011111111111113%; background-color: #FE9F58;" data-target-width="13.011111111111113" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.171</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 22.72222222222222%; background-color: #1CA9C4;" data-target-width="22.72222222222222" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.045</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.644444444444446%; background-color: #EB6F71;" data-target-width="28.644444444444446" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.578</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 18.722222222222225%; background-color: #FFC08B;" data-target-width="18.722222222222225" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.685</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 9.122222222222222%; background-color: #66C5D7;" data-target-width="9.122222222222222" data-target-margin="0"></div><span class="fv-bar-value-outside">0.821</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Predator GM9000 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 89.16666666666667%; background-color: #E33235;" data-target-width="89.16666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">8.025</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 10.933333333333334%; background-color: #FE9F58;" data-target-width="10.933333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">0.984</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 23.088888888888885%; background-color: #1CA9C4;" data-target-width="23.088888888888885" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.078</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.411111111111108%; background-color: #EB6F71;" data-target-width="28.411111111111108" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2.557</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 18.7%; background-color: #FFC08B;" data-target-width="18.7" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1.683</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 8.044444444444444%; background-color: #66C5D7;" data-target-width="8.044444444444444" data-target-margin="0"></div><span class="fv-bar-value-outside">0.724</span></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>1</span><span>2</span><span>3</span><span>4</span><span>5</span><span>6</span><span>7</span><span>8</span><span>9</span></div></div></div><table class="sr-only"><caption>Final Fantasy XIV: Shadowbringers Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Kioxia Exceria Pro G2 2 TB | Gen5</td><td>8.332 Total Loading Time (seconds), 1.223 Scene #1 (seconds), 2.068 Scene #2 (seconds), 2.525 Scene #3 (seconds), 1.67 Scene #4 (seconds), 0.846 Scene #5 (seconds)</td></tr><tr><td>WD Black SN8100 2 TB ¦ Gen5</td><td>6.575 Total Loading Time (seconds), 0.754 Scene #1 (seconds), 1.693 Scene #2 (seconds), 2.134 Scene #3 (seconds), 1.273 Scene #4 (seconds), 0.655 Scene #5 (seconds)</td></tr><tr><td>SK Hynix Platinum P51 2 TB | Gen5</td><td>6.876 Total Loading Time (seconds), 0.817 Scene #1 (seconds), 1.785 Scene #2 (seconds), 2.185 Scene #3 (seconds), 1.401 Scene #4 (seconds), 0.688 Scene #5 (seconds)</td></tr><tr><td>Crucial T710 2 TB | Gen5</td><td>6.834 Total Loading Time (seconds), 1.023 Scene #1 (seconds), 1.689 Scene #2 (seconds), 2.122 Scene #3 (seconds), 1.344 Scene #4 (seconds), 0.656 Scene #5 (seconds)</td></tr><tr><td>Crucial P510 1 TB | Gen5</td><td>8.075 Total Loading Time (seconds), 0.866 Scene #1 (seconds), 1.977 Scene #2 (seconds), 2.498 Scene #3 (seconds), 1.853 Scene #4 (seconds), 0.881 Scene #5 (seconds)</td></tr><tr><td>Biwin Black Opal X570 Pro 2 TB | Gen5</td><td>8.301 Total Loading Time (seconds), 1.171 Scene #1 (seconds), 2.045 Scene #2 (seconds), 2.578 Scene #3 (seconds), 1.685 Scene #4 (seconds), 0.821 Scene #5 (seconds)</td></tr><tr><td>Acer Predator GM9000 2 TB | Gen5</td><td>8.025 Total Loading Time (seconds), 0.984 Scene #1 (seconds), 2.078 Scene #2 (seconds), 2.557 Scene #3 (seconds), 1.683 Scene #4 (seconds), 0.724 Scene #5 (seconds)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787151844803-xe55b2d52-bar-CrystalDiskMark 7.0.0 | RND4k Q1T1 | IOPS" data-chart-type="Bar" data-title="CrystalDiskMark 7.0.0 | RND4k Q1T1 | IOPS" data-subhead="We test solid state drive performance via a range of tests, including game load times." data-caption="PC Gamer test bench<div>CPU: AMD Ryzen 9 9900X | RAM: 64 GB (2x32GB) Team Group T-Create Expert DDR5 @ 6000 C34 | GPU: Nvidia GeForce RTX 4080 Super | Motherboard: Asus ROG Strix X870E-E Gaming WiFi/NZXT N9 X870E | CPU Cooler: Asus ROG Ryujin III 360 ARGB Extreme | PSU: 1200W NZXT C1200 (2024) 80+ Gold | Chassis: Geometric Future Model 5</div>" 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>RND4k Q1T1 Read (IOPS)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>RND4K Q1T1 Write (IOPS)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Kioxia Exceria Pro G2 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 22.201%; background-color: #E33235;" data-target-width="22.201" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22201</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.077%; background-color: #FE9F58;" data-target-width="76.077" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76077</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Crucial T710 2 TB | Gen5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 25.448999999999998%; background-color: #E33235;" data-target-width="25.448999999999998" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">25449</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.534%; background-color: #FE9F58;" data-target-width="86.534" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">86534</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,000</span><span>50,000</span><span>75,000</span><span>100,000</span></div></div></div><table class="sr-only"><caption>CrystalDiskMark 7.0.0 | RND4k Q1T1 | IOPS Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Kioxia Exceria Pro G2 2 TB | Gen5</td><td>22201 RND4k Q1T1 Read (IOPS), 76077 RND4K Q1T1 Write (IOPS)</td></tr><tr><td>WD Black SN8100 2 TB ¦ Gen5</td><td>N/A</td></tr><tr><td>SK Hynix Platinum P51 2 TB | Gen5</td><td>N/A</td></tr><tr><td>Crucial T710 2 TB | Gen5</td><td>25449 RND4k Q1T1 Read (IOPS), 86534 RND4K Q1T1 Write (IOPS)</td></tr><tr><td>Crucial P510 1 TB | Gen5</td><td>N/A</td></tr><tr><td>Biwin Black Opal X570 Pro 2 TB | Gen5</td><td>N/A</td></tr><tr><td>Acer Predator GM9000 2 TB | Gen5</td><td>N/A</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">PC Gamer test bench<div>CPU: AMD Ryzen 9 9900X | RAM: 64 GB (2x32GB) Team Group T-Create Expert DDR5 @ 6000 C34 | GPU: Nvidia GeForce RTX 4080 Super | Motherboard: Asus ROG Strix X870E-E Gaming WiFi/NZXT N9 X870E | CPU Cooler: Asus ROG Ryujin III 360 ARGB Extreme | PSU: 1200W NZXT C1200 (2024) 80+ Gold | Chassis: Geometric Future Model 5</div></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787151844803-xe55b2d52', false); });} else {initialize('fv-chart-1787151844803-xe55b2d52', false);}})();</script></div><p>So, let's talk performance, because on paper it seems like the Pro G2 is a surefire win. The hardware's there after all, and it's certainly got the pedigree. Unfortunately, what it lacks is the real-world results compared to those aforementioned SSDs, and I'm not quite sure why that is. Well, I am; it's the firmware, but whatever the stock Kioxia code is doing, it's not quite hitting the wham-bam hammer of some of its contemporaries.</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:600px;"><p class="vanilla-image-block" style="padding-top:66.67%;"><img id="X95NuX77yFQ8iVpwWc5U5g" name="Write speed over time - IOMeter _ 1 MB block size _ 15-minute sustained test" alt="A chart showing IOMeter results for the Kioxia Exceria G2 drive." src="https://cdn.mos.cms.futurecdn.net/X95NuX77yFQ8iVpwWc5U5g.png" mos="" align="middle" fullscreen="" width="600" height="400" 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>Compare it against that Fury Renegade G5, for instance. With temps equated, it's 5 degrees hotter, yet in 3DMark results are nearly 2,300 points lower, with SSD bandwidth nearly halved by comparison. More akin to the results of the Exceria Plus G4 (which also featured that same NAND). Sequentials do well at 14.7 GB/s and 13.3 GB/s respectively, and the random 4K performance too puts out delivering a suitable showing of 90 MB/s on the read and 311 MB/s on the write, but they're hardly breathtaking numbers, compared to the SN8100.</p><p>And then there's Shadowbringer and the dreaded load time test, and boy, is this one painful. 8.332 seconds on the total load time. That ain't good, chief, especially compared to the other drives on that list. In fact, it's one of the slowest I've seen, coming close to what Acer managed to achieve with its GM9000 (now aptly rebranded as the G9, by the by).</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="wyk4b9C7qRHQHSZCqgUeag" name="kioxia-exceria-pro-g2-6" alt="The Kioxia Exceria Pro G2 SSD ready to be installed inside a gaming PC." src="https://cdn.mos.cms.futurecdn.net/wyk4b9C7qRHQHSZCqgUeag.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  class="fancy-box"><div class="fancy_box-title">Buy if...</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>✅ You need a decent SSD and it's in stock:</strong> At its launch price, the Exceria Pro G2 is genuinely solid value, particularly with that top-tier PCIe 5.0 sequential speeds.</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're looking for SN8100 performance that's available today: </strong>Whether it's a mix of hardware and firmware, the Exceria Pro G2 just doesn't quite keep up with its older predecessors.</p></div></div><p>In normal times, in these situations where a manufacturer sells an SSD directly like this, you expect two things to usually be the case. Firstly, you'll get an undermarket rate, as there's no middleman siphoning off license fees, as Kioxia manufactures that NAND directly. And secondly, you get pre-binning. Where Kioxia will take the best of the best NAND it has, pair it with the best controllers, and deliver exceptional results as a consequence, maybe tuning the firmware to run a little hotter to get the numbers it wants. </p><p>And here's the thing: I don't think the hardware stock is actually available to even do that anymore. So much of it has been sucked up into data centers, and there's so little spare to go around to consumers that there's a chance that potentially, this is the best of what's available, at least to us. And I think this goes beyond Kioxia, but it may even be industry-wide. If, for instance, you took one of SanDisk's WD SN8100s today, fresh off the line, I do wonder if it would bench the same as those samples I got way back when.</p><p>That's not to say the Kioxia Exceria Pro G2 is bad. It's all-in-all, solid, dependable, average. Hell it might even legitimately be good compared to its modern counterparts if my theory is anything close to true, and its the one brand that's sincerely managed to keep stock available on some of its other PCIe 5.0 offerings too (the Exceria Plus G4 2TB is still available right now for $230 and £240), when the rest of the world has shut shop and left us fighting over scraps.</p><p>I don't know what to say. The G2 is interesting. It's shone a light on the conditions we currently inhabit. Is it the best value? Not really. The best performing? No. But it is a solid all-rounder, and the fact that it even launched at all is doing more for Kioxia than I think any of us actually realise.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Keychron K8 Ultra 8K review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="Keychron K8 Ultra 8K" data-widget-title="" class="hawk-root"></div><p>Keychron has carved out a wonderful niche in the now admittedly overcrowded mechanical keyboard space for offering fantastic all-round keyboards with all the features and robustness you could want for a surprisingly affordable price, given what's on offer.</p><p>The new K8 Ultra 8K might feel like I'm parroting a lot of the same thoughts as I have with the numerous other Keychron products I've tested simply because most products I've tested from them have been consistently excellent. This new model doesn't deviate from a lot of the established formula: hefty aluminium top case, PBT keycaps, versatile connectivity, web-based software. And let me tell you, that's no bad thing.</p><p>Okay, against the likes of the<a href="https://www.pcgamer.com/hardware/gaming-keyboards/lemokey-l4-review/" target="_blank"> Lemokey L4</a> and <a href="https://www.pcgamer.com/hardware/gaming-keyboards/keychron-q3-max-review/" target="_blank">Keychron Q3 Max</a>, I can nitpick and say the <em>entire</em> case isn't the usual machined aluminium as there's a doubleshot ABS portion on the underside mated to an aluminium top piece. However, that is nitpicking of the highest order. The K8 Ultra 8K remains the type of keyboard you could use as a weapon. It's 1.2 kg in heft, which is a lot for a smaller form factor keyboard, and has a fantastically sturdy frame to boot. </p><p>To go with it, we've also got the usual doubleshot PBT keycaps for durability and an added touch of quality in an OSA profile, which gives them more of a spherical top edge to help with finger placement when typing.</p><div  class="fancy-box"><div class="fancy_box-title">Keychron K8 Ultra 8K 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="TgS5vxR8RzUahKhaMjFavd" name="Keychron K8 Ultra 8K 5" caption="" alt="The Keychron K8 Ultra 8K on a table." src="https://cdn.mos.cms.futurecdn.net/TgS5vxR8RzUahKhaMjFavd.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>Keychron Apex Red, Brown or Banana<br><strong>Keycaps: </strong>PBT, doubleshot<br><strong>Lighting: </strong>RGB, controllable in software<br><strong>Onboard storage:</strong> 4 profiles<br><strong>Extra ports: </strong>None<br><strong>Connection type: </strong>Wired USB-C/2.4 GHz/Bluetooth 5.2<br><strong>Cable: </strong>USB Type-C/USB Type-A, detachable<br><strong>Weight: </strong>1.299 kg/2.86 lbs<br><strong>Price: </strong>$120</p></div></div><p>The TKL layout here is familiar, and a good starting point if you're after a space-saving layout that won't immediately make you question your life choices if you've not used it before—that's reserved for the <a href="https://www.pcgamer.com/hhkb-professional-hybrid-type-s-review/" target="_blank">HHKB</a>. It simply chops off the number pad and leaves the rest as-is, giving you more desk space without sacrificing too much functionality. With narrow bezels around the edge of the layout, this is also a little bit smaller than other TKL keyboards I've used, giving you even more desk space black.</p><p>Where the K8 Ultra 8K differs from some of its other keyboards is the fact it lacks much in the way of additional extras, such as the customary rotary volume knob I've come to expect from their products. The lack of something to fiddle and twiddle with is a bit of a shame, but you can turn the volume up and down with a combination of the Fn key and either F11 or F12 on the function row. There is the customary USB-C port on the left side for charging and wired connectivity, as well as a selector switch for either Bluetooth or 2.4 GHz connectivity and Windows or macOS.</p><p>Speaking of connectivity, this Keychron keyboard worked a charm over either wireless method, connecting with ease to either my MacBook over Bluetooth or my main Windows gaming PC over its 2.4 GHz receiver. With both, it was virtually effortless. Pairing over Bluetooth is as easy as holding the function key down with either 1, 2 or 3 on the number row depending on which Bluetooth channel you wish to use until the small blue light underneath the key flashes quickly. The keyboard should then show up in the pairing settings on the device you want to connect to. Press 'connect' and you should be off to the races in a matter of moments.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/s7cc3qtsxF99my894UA5rd.jpg" alt="The Keychron K8 Ultra 8K on a table." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ByUuf89SiKEW4jWWw2uEsd.jpg" alt="The Keychron K8 Ultra 8K on a table." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XMBdDynGcEPyFu7MxoyRnd.jpg" alt="The Keychron K8 Ultra 8K on a table." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Tpjm2FAVNHt6sBku6N3avd.jpg" alt="The Keychron K8 Ultra 8K on a table." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>In addition, its battery life is solid too, with up to 760 hours of runtime with no RGB turned on. If you turn the lighting on at its lowest level, this figure drops to 225 hours. That's a huge increase over the older Keychron models I've tested, and the brand says it's down to the fact this keyboard is using new ZMK firmware.</p><p>ZMK is specifically designed for wireless connectivity, rather than the older QMK standard, which had wireless connectivity support more or less bolted on, which meant its battery life dropoff was quite noticeable. In my week or so with the K8 Ultra 8K, the percentage hasn't dropped much, and I've been through a workday where it hasn't moved from 100% charge in the Windows settings. </p><p>This also bodes well for the traditionally horrendous battery drop-off we see keyboards suffering from with 8000 Hz polling rate enabled, as it's reporting much more frequently than with a standard 1000 Hz rate keyboard, it tends to cane overall endurance. As its name suggests, this keyboard supports 8000 Hz polling, both over 2.4GHz wireless and USB-C wired, but that's as far as its 'gaming' chops go—no TMR, rapid trigger or all the rest 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="SK5mUFxvJsXfM2i3Pzodod" name="Keychron K8 Ultra 8K 12" alt="The Keychron K8 Ultra 8K on a table." src="https://cdn.mos.cms.futurecdn.net/SK5mUFxvJsXfM2i3Pzodod.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 point of firmware (and by extension software), the K8 Ultra 8K supports Keychron's new web-based Launcher software, which is a lightweight and convenient method of configuring everything from macros, key remapping and tweaking the keyboard's RGB lighting. To be specific, it's got 22 different lighting presets you can pick from.</p><p>I admit, it's taken me long enough, but it's finally time to talk about switches. Seemingly in keeping with the theme of the K8 Ultra 8K being wholly new, it utilises Keychron's own Apex switches. These are a new switch that utilises a box stem design and a clear top, rather than a more traditional MX-style stem. The box stem is designed to reduce key wobble to some extent, although they are still quite wobbly in my experience with these switches.</p><p>You can get this keyboard in three different flavours, with a light and linear Red, a soft tactile Brown and a heavier soft tactile Banana switch available. Mine shipped with the Brown switch, which has a 50 g force and a standard 4mm travel. For reference, the Reds have a 45 g force and 4 mm travel, while the Bananas have a 55g force with a shorter 3.6 mm travel to allow for a sharper tactile bump halfway down the travel.</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="kg3H2XfFYSFGiPijBAqJsd" name="Keychron K8 Ultra 8K 9" alt="The Keychron K8 Ultra 8K on a table." src="https://cdn.mos.cms.futurecdn.net/kg3H2XfFYSFGiPijBAqJsd.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>In my experience, Brown switches of the clone variety are some of the hardest to get right against actual MX Browns, which I've used a lot in the intervening decade since getting into this hobby. Sometimes clones can be inconsistent in feel, or it can feel as if there isn't a bump at all, negating their soft tactile status. In my experience, the ones inside this keyboard feel the wrong side of subtle: there is a bump, but it's a little too soft and therefore not as noticeable as I'd like it to be. The 50 g weighting means they're also quite light, and I would prefer something heavier out of the box, but that's where the Banana switches come in.</p><p>Combined with the heaps of sound dampening and foam inside the keyboard's metal chassis, the fact that the default switches are also lubricated means the K8 Ultra 8K sounds divine once you get up to speed with a pleasant acoustic profile. It is quite loud and high-pitched though, owing to the resonance from the metal case, although there isn't any horrible rattle or ping.</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 solid all-rounder: </strong>The K8 Ultra 8K is a great all-round mechanical option with solid build quality, thoughtful extras and excellent battery life.</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 more consistent switches: </strong>The Brown switches on my particular sample aren't as consistent or strong as other tactiles I've tried on other keyboards.</p></div></div><p>If the switches inside aren't your jam though, then you can easily swap them out with a range of 3- or 5-pin choices, as this keyboard is hot-swappable. As with other Keychron keyboards, it bundles in a switch and keycap puller to make swapping them out a breeze. I had some spare Cherry MX Falcon tactile switches left over from a different project, which I slotted into the K8 Ultra 8K, and swapping them in was a doddle, as it usually is with these keyboards.</p><p>Now's usually the point where I'd potentially bemoan that this Keychron product is a little too dear, but I'm not going to. In fact, I'm a little shocked at the price. This keyboard is going to run you the princely sum of $120, which is very competitive considering what you get for the price. For reference, the full-size <a href="https://www.pcgamer.com/hardware/gaming-keyboards/ducky-zero-6108-review/" target="_blank">Ducky Zero 6108</a> with genuine Cherry MX2As inside is cheaper, and remains built like a tank, but its battery life isn't as strong, and there's barely any software support. </p><p>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 traditionally been our favourite mechanical gaming pick and ticks all of the fundamental boxes with smooth switches, a solid build and convenient wireless connectivity. However, it's more expensive, and ROG Armory Crate doesn't provide the most optimal software experience.</p><p>Think of the K8 Ultra 8K as a pleasant halfway house between the two that gets mostly everything right. It's solid, dependable and versatile. For the price, you can't ask for much more than that. But, if I could have some more consistent soft tactile switches, that would be nice.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-keyboards/keychron-k8-ultra-8k-review/</link>
                                                                            <description>
                            <![CDATA[ Solid, dependable and versatile. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">KhRJpBCxdh3b5buRuEeCGg</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/M3D77H4ZPSveunoRmPb7od-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 19 Aug 2026 13:29:22 +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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/M3D77H4ZPSveunoRmPb7od-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Keychron K8 Ultra 8K on a table.]]></media:description>                                                            <media:text><![CDATA[The Keychron K8 Ultra 8K on a table.]]></media:text>
                                <media:title type="plain"><![CDATA[The Keychron K8 Ultra 8K on a table.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/M3D77H4ZPSveunoRmPb7od-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="Keychron K8 Ultra 8K" data-widget-title="" class="hawk-root"></div><p>Keychron has carved out a wonderful niche in the now admittedly overcrowded mechanical keyboard space for offering fantastic all-round keyboards with all the features and robustness you could want for a surprisingly affordable price, given what's on offer.</p><p>The new K8 Ultra 8K might feel like I'm parroting a lot of the same thoughts as I have with the numerous other Keychron products I've tested simply because most products I've tested from them have been consistently excellent. This new model doesn't deviate from a lot of the established formula: hefty aluminium top case, PBT keycaps, versatile connectivity, web-based software. And let me tell you, that's no bad thing.</p><p>Okay, against the likes of the<a href="https://www.pcgamer.com/hardware/gaming-keyboards/lemokey-l4-review/" target="_blank"> Lemokey L4</a> and <a href="https://www.pcgamer.com/hardware/gaming-keyboards/keychron-q3-max-review/" target="_blank">Keychron Q3 Max</a>, I can nitpick and say the <em>entire</em> case isn't the usual machined aluminium as there's a doubleshot ABS portion on the underside mated to an aluminium top piece. However, that is nitpicking of the highest order. The K8 Ultra 8K remains the type of keyboard you could use as a weapon. It's 1.2 kg in heft, which is a lot for a smaller form factor keyboard, and has a fantastically sturdy frame to boot. </p><p>To go with it, we've also got the usual doubleshot PBT keycaps for durability and an added touch of quality in an OSA profile, which gives them more of a spherical top edge to help with finger placement when typing.</p><div  class="fancy-box"><div class="fancy_box-title">Keychron K8 Ultra 8K 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="TgS5vxR8RzUahKhaMjFavd" name="Keychron K8 Ultra 8K 5" caption="" alt="The Keychron K8 Ultra 8K on a table." src="https://cdn.mos.cms.futurecdn.net/TgS5vxR8RzUahKhaMjFavd.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>Keychron Apex Red, Brown or Banana<br><strong>Keycaps: </strong>PBT, doubleshot<br><strong>Lighting: </strong>RGB, controllable in software<br><strong>Onboard storage:</strong> 4 profiles<br><strong>Extra ports: </strong>None<br><strong>Connection type: </strong>Wired USB-C/2.4 GHz/Bluetooth 5.2<br><strong>Cable: </strong>USB Type-C/USB Type-A, detachable<br><strong>Weight: </strong>1.299 kg/2.86 lbs<br><strong>Price: </strong>$120</p></div></div><p>The TKL layout here is familiar, and a good starting point if you're after a space-saving layout that won't immediately make you question your life choices if you've not used it before—that's reserved for the <a href="https://www.pcgamer.com/hhkb-professional-hybrid-type-s-review/" target="_blank">HHKB</a>. It simply chops off the number pad and leaves the rest as-is, giving you more desk space without sacrificing too much functionality. With narrow bezels around the edge of the layout, this is also a little bit smaller than other TKL keyboards I've used, giving you even more desk space black.</p><p>Where the K8 Ultra 8K differs from some of its other keyboards is the fact it lacks much in the way of additional extras, such as the customary rotary volume knob I've come to expect from their products. The lack of something to fiddle and twiddle with is a bit of a shame, but you can turn the volume up and down with a combination of the Fn key and either F11 or F12 on the function row. There is the customary USB-C port on the left side for charging and wired connectivity, as well as a selector switch for either Bluetooth or 2.4 GHz connectivity and Windows or macOS.</p><p>Speaking of connectivity, this Keychron keyboard worked a charm over either wireless method, connecting with ease to either my MacBook over Bluetooth or my main Windows gaming PC over its 2.4 GHz receiver. With both, it was virtually effortless. Pairing over Bluetooth is as easy as holding the function key down with either 1, 2 or 3 on the number row depending on which Bluetooth channel you wish to use until the small blue light underneath the key flashes quickly. The keyboard should then show up in the pairing settings on the device you want to connect to. Press 'connect' and you should be off to the races in a matter of moments.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/s7cc3qtsxF99my894UA5rd.jpg" alt="The Keychron K8 Ultra 8K on a table." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ByUuf89SiKEW4jWWw2uEsd.jpg" alt="The Keychron K8 Ultra 8K on a table." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XMBdDynGcEPyFu7MxoyRnd.jpg" alt="The Keychron K8 Ultra 8K on a table." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Tpjm2FAVNHt6sBku6N3avd.jpg" alt="The Keychron K8 Ultra 8K on a table." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>In addition, its battery life is solid too, with up to 760 hours of runtime with no RGB turned on. If you turn the lighting on at its lowest level, this figure drops to 225 hours. That's a huge increase over the older Keychron models I've tested, and the brand says it's down to the fact this keyboard is using new ZMK firmware.</p><p>ZMK is specifically designed for wireless connectivity, rather than the older QMK standard, which had wireless connectivity support more or less bolted on, which meant its battery life dropoff was quite noticeable. In my week or so with the K8 Ultra 8K, the percentage hasn't dropped much, and I've been through a workday where it hasn't moved from 100% charge in the Windows settings. </p><p>This also bodes well for the traditionally horrendous battery drop-off we see keyboards suffering from with 8000 Hz polling rate enabled, as it's reporting much more frequently than with a standard 1000 Hz rate keyboard, it tends to cane overall endurance. As its name suggests, this keyboard supports 8000 Hz polling, both over 2.4GHz wireless and USB-C wired, but that's as far as its 'gaming' chops go—no TMR, rapid trigger or all the rest 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="SK5mUFxvJsXfM2i3Pzodod" name="Keychron K8 Ultra 8K 12" alt="The Keychron K8 Ultra 8K on a table." src="https://cdn.mos.cms.futurecdn.net/SK5mUFxvJsXfM2i3Pzodod.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 point of firmware (and by extension software), the K8 Ultra 8K supports Keychron's new web-based Launcher software, which is a lightweight and convenient method of configuring everything from macros, key remapping and tweaking the keyboard's RGB lighting. To be specific, it's got 22 different lighting presets you can pick from.</p><p>I admit, it's taken me long enough, but it's finally time to talk about switches. Seemingly in keeping with the theme of the K8 Ultra 8K being wholly new, it utilises Keychron's own Apex switches. These are a new switch that utilises a box stem design and a clear top, rather than a more traditional MX-style stem. The box stem is designed to reduce key wobble to some extent, although they are still quite wobbly in my experience with these switches.</p><p>You can get this keyboard in three different flavours, with a light and linear Red, a soft tactile Brown and a heavier soft tactile Banana switch available. Mine shipped with the Brown switch, which has a 50 g force and a standard 4mm travel. For reference, the Reds have a 45 g force and 4 mm travel, while the Bananas have a 55g force with a shorter 3.6 mm travel to allow for a sharper tactile bump halfway down the travel.</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="kg3H2XfFYSFGiPijBAqJsd" name="Keychron K8 Ultra 8K 9" alt="The Keychron K8 Ultra 8K on a table." src="https://cdn.mos.cms.futurecdn.net/kg3H2XfFYSFGiPijBAqJsd.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>In my experience, Brown switches of the clone variety are some of the hardest to get right against actual MX Browns, which I've used a lot in the intervening decade since getting into this hobby. Sometimes clones can be inconsistent in feel, or it can feel as if there isn't a bump at all, negating their soft tactile status. In my experience, the ones inside this keyboard feel the wrong side of subtle: there is a bump, but it's a little too soft and therefore not as noticeable as I'd like it to be. The 50 g weighting means they're also quite light, and I would prefer something heavier out of the box, but that's where the Banana switches come in.</p><p>Combined with the heaps of sound dampening and foam inside the keyboard's metal chassis, the fact that the default switches are also lubricated means the K8 Ultra 8K sounds divine once you get up to speed with a pleasant acoustic profile. It is quite loud and high-pitched though, owing to the resonance from the metal case, although there isn't any horrible rattle or ping.</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 solid all-rounder: </strong>The K8 Ultra 8K is a great all-round mechanical option with solid build quality, thoughtful extras and excellent battery life.</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 more consistent switches: </strong>The Brown switches on my particular sample aren't as consistent or strong as other tactiles I've tried on other keyboards.</p></div></div><p>If the switches inside aren't your jam though, then you can easily swap them out with a range of 3- or 5-pin choices, as this keyboard is hot-swappable. As with other Keychron keyboards, it bundles in a switch and keycap puller to make swapping them out a breeze. I had some spare Cherry MX Falcon tactile switches left over from a different project, which I slotted into the K8 Ultra 8K, and swapping them in was a doddle, as it usually is with these keyboards.</p><p>Now's usually the point where I'd potentially bemoan that this Keychron product is a little too dear, but I'm not going to. In fact, I'm a little shocked at the price. This keyboard is going to run you the princely sum of $120, which is very competitive considering what you get for the price. For reference, the full-size <a href="https://www.pcgamer.com/hardware/gaming-keyboards/ducky-zero-6108-review/" target="_blank">Ducky Zero 6108</a> with genuine Cherry MX2As inside is cheaper, and remains built like a tank, but its battery life isn't as strong, and there's barely any software support. </p><p>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 traditionally been our favourite mechanical gaming pick and ticks all of the fundamental boxes with smooth switches, a solid build and convenient wireless connectivity. However, it's more expensive, and ROG Armory Crate doesn't provide the most optimal software experience.</p><p>Think of the K8 Ultra 8K as a pleasant halfway house between the two that gets mostly everything right. It's solid, dependable and versatile. For the price, you can't ask for much more than that. But, if I could have some more consistent soft tactile switches, that would be nice.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AngryMiao AM Infinity.97 mouse review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="AngryMiao AngryMiao AM Infinity.97" data-widget-title="" class="hawk-root"></div><p>2026 is shaping up to be an immense year for high-end gaming mice, with everything from the <a href="https://www.pcgamer.com/hardware/gaming-mice/logitech-g-pro-x2-superstrike-review/" target="_blank">Logitech G Pro X2 Superstrike</a> to the <a href="https://www.pcgamer.com/hardware/gaming-mice/razer-viper-v4-pro-review/" target="_blank">Razer Viper V4 Pro</a> and the <a href="https://www.pcgamer.com/hardware/gaming-mice/corsair-sabre-v2-pro-ultralight-wireless-gaming-mouse-review/" target="_blank">Corsair Sabre V2 Pro</a> proving genuine innovation, with everything from materials to speed and potency all covered off. </p><p>So when the AngryMiao AM Infinity.97 came across my desk promising a sub-50 g weight with a 30,000 DPI sensor, 8000 Hz wireless polling and some very innovative battery tech, it definitely piqued my interest.</p><p>AngryMiao is a brand I associate more with its keyboards than mice, with it having a penchant for the weird and wacky, opting for sci-fi-type designs in a similar vein to Gravastar. The AM Infinity.97 doesn't deviate from that formula, opting for a very holey chassis with an aggressive look all in the name of both lightness and standing out from a very crowded ultralight mouse market. </p><p>It's purposefully been designed to be smaller than other mice to shed weight while keeping things comfortable, shaving three percent off a 'standard' size, hence the 97 in its name—it refers to being 97% of a full mouse.</p><div  class="fancy-box"><div class="fancy_box-title">Infinity.97 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="r59z2zsii7vVB9kZD5oLEo" name="AngryMiao AM Infinity.97 PCG 9" caption="" alt="The AngryMiao AM Infinity.97 gaming mouse in hand for testing." src="https://cdn.mos.cms.futurecdn.net/r59z2zsii7vVB9kZD5oLEo.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>Buttons: </strong>5<br><strong>Feet: </strong>PTFE<br><strong>Connectivity:</strong> 2.4 GHz receiver/Bluetooth, USB-C to USB-A wired<br><strong>Sensor: </strong>PixArt PAW3950<br><strong>Max DPI:</strong> 30,000<br><strong>Max acceleration: </strong>50 g<br><strong>Max speed: </strong>750 IPS<br><strong>Polling rate: </strong>8000 Hz (2.4 GHz)<br><strong>Battery life: </strong>Up to 165 hours<br><strong>RGB lighting: </strong>1-zone<br><strong>Warranty: </strong>1 year<br><strong>Price: </strong>$189</p></div></div><p>It's certainly an <em>interesting </em>aesthetic that's helped along in any case by the colour you choose: AngryMiao offers the AM Infinity.97 in black, white or pink. The one I was sent was white, which looks pleasant enough. At first, it seems like there aren't many places where your hand can make contact with the chassis, given the number of holes in the rodent, although you'd be surprised at how comfortable this mouse is when you get it in hand.</p><p>AngryMiao states this mouse is designed more for claw grippers than any other type, although I had no issues using a palm or fingertip grip over my couple of weeks with the device. It's a very comfortable rodent to use, and a sub-50 g weight (47 g with the battery) makes this one of the nimblest and lightest mice I've used this year. Take the battery out (more on that later), use it wired, and it can even go down to 39 g.</p><p>That lightness doesn't come at the cost of durability, either. The AM Infinity.97 is made of a magnesium-aluminium alloy chassis that feels sturdy to the touch, while the chassis is slightly contoured to fit well in hand and the cool sensation from the metal finish helps with comfort for long-term play sessions.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/3YXuNmwiZg52J7V2TKrqDo.jpg" alt="The AngryMiao AM Infinity.97 gaming mouse in hand for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Tm3LbxGDVr4AXCAdmmbTRo.jpg" alt="The AngryMiao AM Infinity.97 gaming mouse in hand for testing." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The button placement here makes sense, with two main options and a scroll wheel on top, and navigation buttons on the side. On the underside is a selector switch between Bluetooth and 2.4 GHz wireless connectivity modes. There isn't a dedicated DPI switch button, which is a bit of a shame, nor is there anything like a DPI clutch on the side. It's functional, but a little minimal.</p><p>Nonetheless, I'm a fan of the custom TTC Orange Dot Optical V2 switches the brand has opted for for the AM Infinity.97's main mouse buttons. They've got a very snappy and positive feel under finger, plus have the benefit of being optical, so they're much faster than standard mechanical buttons.</p><p>Software duties are handled by a web-based UI and an associated downloadable executable that has the nasty habit of running in the background, potentially sapping away vital system resources. Otherwise, it's lightweight and easy to use, but is quite basic for duties such as setting DPI and polling rate, rebinding buttons, creating macros and profiles, setting parameters such as lift-off distance and acceleration, and that's about it. You get deeper customisation from rivals.</p><p>And now to where things matter: performance. AngryMiao has put a 30,000 DPI PixArt PAW3950 sensor inside the AM Infinity.97, which I've tested in other gaming mice over the years, and it provides ample sensitivity and responsiveness to make my usual test runs of Counter-Strike 2 a breeze. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/dJBJ7mduWPmHswQuHwUECo.png" alt="The AngryMiao AM Infinity.97 gaming mouse in hand for testing." /><figcaption>Tested at 1,000 Hz — The closer the dots are together, the more consistent a mouse is reporting movement. More variation or stray dots makes for a less accurate sensor.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/LJX3cyTFAumMcSycFPsbqn.png" alt="The AngryMiao AM Infinity.97 gaming mouse in hand for testing." /><figcaption>Tested at 1,000 Hz — Each dot represents an update, which corresponds to the polling rate. Every 1 ms should mark a single update on a 1,000 Hz mouse.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/w9vskfseBoozCsSmGCGhY.png" alt="The AngryMiao AM Infinity.97 gaming mouse in hand for testing." /><figcaption>Tested at 1,000 Hz — The spikes represent an increase in velocity, with more erratic spikes showing tracking going haywire.<small role="credit">Future</small></figcaption></figure></figure><p>Admittedly, using the full 30,000 DPI on offer all the time is likely to be especially jittery, but you can move it down in software between 100 and the full 30,000 to get a more comfortable level. In my instance, that was between 1600 and 3200 DPI for more accurate aiming in Counter-Strike 2, and for more comfortable navigation in Windows.</p><p>Connectivity is handled either by Bluetooth or 2.4 GHz, with the latter supporting the 8000 Hz wireless polling rate. The fact that this mouse also comes with Bluetooth adds some versatility against the competition from the likes of Corsair, which eschews that in favour of outright performance in one device. I found the mouse's connection over either method to be reliable and stable, using Bluetooth on my MacBook Pro and the bundled receiver on my Windows gaming PC.</p><p>8000 Hz wireless polling is becoming more of a given at this higher end of the market, rather than just a nice-to-have, and it's present over both wired and 2.4 GHz use. It can be controlled in software for balancing endurance and potency, especially for pro players who are more likely to feel the benefit than us normal folk. It translates to added responsiveness and potentially lower latency, as a higher polling rate means a device reports its position and inputs more frequently (hence Hz as the measurement). </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="45fruY5vyZzD3afkNZoXCo" name="AngryMiao AM Infinity.97 PCG 8" alt="The AngryMiao AM Infinity.97 gaming mouse in hand for testing." src="https://cdn.mos.cms.futurecdn.net/45fruY5vyZzD3afkNZoXCo.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 combination of the lightweight, compact chassis and potent internals makes the AM Infinity.97 easily one of the most responsive gaming mice I've ever tested, alongside Razer's Viper V4 Pro and the Logitech G Pro X2 Superstrike. It sticks with Razer's idea of doing the basics well, rather than adding haptics and rapid trigger as Logitech does, but makes a fantastic first impression.</p><p>Its flagship PixArt sensor feels accurate, while its low mass makes wrist flicks and sweeping movements in CS:2 very easy, plus the optical switches translate to very brisk inputs even without any of the other tech Logitech has packed into its option. This is a rodent that nails the basics to make it a very potent all-rounder.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/CdWDKzV92thnBZeYVkgHFo.jpg" alt="The AngryMiao AM Infinity.97 gaming mouse in hand for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/nnzQsDkczX6xrHETDCrRGo.jpg" alt="The AngryMiao AM Infinity.97 gaming mouse in hand for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Jsd3RkhzYAXn9N9swu9XEo.jpg" alt="The AngryMiao AM Infinity.97 gaming mouse in hand for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vteNv8zw5PpLhVrF4zZxDo.jpg" alt="The AngryMiao AM Infinity.97 gaming mouse in hand for testing." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>I realise I've gotten all the way through this copy and have failed to mention the coolest aspect of the AM Infinity.97, which is its swappable batteries. Okay, we've seen this before in headsets and more recently in mice such as the <a href="https://www.pcgamer.com/hardware/gaming-mice/glorious-model-o3-wireless-review/" target="_blank">Glorious Model O3 Wireless</a>, but the way AngryMiao does it is a little different. </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 flagship-level performance: </strong>The AM Infinity.97 delivers some of the most responsive, accurate performance of any mouse I've tested this year, backed by a genuinely clever swappable battery system.</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 polished software or a lower price:</strong> The companion app is basic and prone to running in the background, and at $189 you're paying a premium over rivals that perform just as well.</p></div></div><p>The batteries are magnetically attached to the underside of the chassis and clip off when needed—it can then be replaced with a spare that's found inside the 8000 Hz USB-C wireless receiver box. Plus, this mouse can also work wired, so you aren't left in the lurch when a battery dies. Unfortunately. I don't think there's a spare backup internal cell, which would allow you to keep playing even if both batteries are dead, which is one area where Glorious wins.</p><p>As for battery life, AngryMiao quotes the AM Infinity.97 to last for up to an 'infinite' amount of time, given the swappable battery system, although that is marketing optimism at its finest. Meanwhile, back on planet Earth, I was getting between 20 and 30 hours on a single battery with 8000 Hz polling enabled, leading to an effective endurance of between 40 and 60 hours with this rodent at full pelt. Drop down to 1000 Hz, and AngryMiao says you'll get up to 165 hours of use, proving how demanding 8000 Hz can be for the 340 mAh cells inside.</p><p>And now we come to the interesting bit: price. The AM Infinity.97 retails for $189, putting it well towards the top end of the ultralight gaming rodent market against some of the <a href="https://www.pcgamer.com/the-best-gaming-mouse/" target="_blank">best gaming mice</a> m'colleagues have tested. For reference, the Logitech G Pro X2 Superstrike costs $180, and the Razer Viper V4 Pro costs $160 in freedom eagle currency, making this boutique option the dearest of the lot. </p><p>That makes it a tougher sell on value alone. But if you want a mouse that looks and feels like nothing else on the market, backed by genuinely excellent core performance, AngryMiao has built something worth the premium—you're just paying for the privilege of being different. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-mice/angrymiao-am-infinity-97-mouse-review/</link>
                                                                            <description>
                            <![CDATA[ Flagship speed, boutique flair. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">WMXAonUQQtoWEioUkjrHQ9</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/JFKjNACJuiQRvtSxGHrSRo-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 19 Aug 2026 12:20:28 +0000</pubDate>                                                                                                                                <updated>Thu, 20 Aug 2026 09:20:12 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Mice]]></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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/JFKjNACJuiQRvtSxGHrSRo-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The AngryMiao AM Infinity.97 gaming mouse in hand for testing.]]></media:description>                                                            <media:text><![CDATA[The AngryMiao AM Infinity.97 gaming mouse in hand for testing.]]></media:text>
                                <media:title type="plain"><![CDATA[The AngryMiao AM Infinity.97 gaming mouse in hand for testing.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/JFKjNACJuiQRvtSxGHrSRo-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="AngryMiao AngryMiao AM Infinity.97" data-widget-title="" class="hawk-root"></div><p>2026 is shaping up to be an immense year for high-end gaming mice, with everything from the <a href="https://www.pcgamer.com/hardware/gaming-mice/logitech-g-pro-x2-superstrike-review/" target="_blank">Logitech G Pro X2 Superstrike</a> to the <a href="https://www.pcgamer.com/hardware/gaming-mice/razer-viper-v4-pro-review/" target="_blank">Razer Viper V4 Pro</a> and the <a href="https://www.pcgamer.com/hardware/gaming-mice/corsair-sabre-v2-pro-ultralight-wireless-gaming-mouse-review/" target="_blank">Corsair Sabre V2 Pro</a> proving genuine innovation, with everything from materials to speed and potency all covered off. </p><p>So when the AngryMiao AM Infinity.97 came across my desk promising a sub-50 g weight with a 30,000 DPI sensor, 8000 Hz wireless polling and some very innovative battery tech, it definitely piqued my interest.</p><p>AngryMiao is a brand I associate more with its keyboards than mice, with it having a penchant for the weird and wacky, opting for sci-fi-type designs in a similar vein to Gravastar. The AM Infinity.97 doesn't deviate from that formula, opting for a very holey chassis with an aggressive look all in the name of both lightness and standing out from a very crowded ultralight mouse market. </p><p>It's purposefully been designed to be smaller than other mice to shed weight while keeping things comfortable, shaving three percent off a 'standard' size, hence the 97 in its name—it refers to being 97% of a full mouse.</p><div  class="fancy-box"><div class="fancy_box-title">Infinity.97 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="r59z2zsii7vVB9kZD5oLEo" name="AngryMiao AM Infinity.97 PCG 9" caption="" alt="The AngryMiao AM Infinity.97 gaming mouse in hand for testing." src="https://cdn.mos.cms.futurecdn.net/r59z2zsii7vVB9kZD5oLEo.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>Buttons: </strong>5<br><strong>Feet: </strong>PTFE<br><strong>Connectivity:</strong> 2.4 GHz receiver/Bluetooth, USB-C to USB-A wired<br><strong>Sensor: </strong>PixArt PAW3950<br><strong>Max DPI:</strong> 30,000<br><strong>Max acceleration: </strong>50 g<br><strong>Max speed: </strong>750 IPS<br><strong>Polling rate: </strong>8000 Hz (2.4 GHz)<br><strong>Battery life: </strong>Up to 165 hours<br><strong>RGB lighting: </strong>1-zone<br><strong>Warranty: </strong>1 year<br><strong>Price: </strong>$189</p></div></div><p>It's certainly an <em>interesting </em>aesthetic that's helped along in any case by the colour you choose: AngryMiao offers the AM Infinity.97 in black, white or pink. The one I was sent was white, which looks pleasant enough. At first, it seems like there aren't many places where your hand can make contact with the chassis, given the number of holes in the rodent, although you'd be surprised at how comfortable this mouse is when you get it in hand.</p><p>AngryMiao states this mouse is designed more for claw grippers than any other type, although I had no issues using a palm or fingertip grip over my couple of weeks with the device. It's a very comfortable rodent to use, and a sub-50 g weight (47 g with the battery) makes this one of the nimblest and lightest mice I've used this year. Take the battery out (more on that later), use it wired, and it can even go down to 39 g.</p><p>That lightness doesn't come at the cost of durability, either. The AM Infinity.97 is made of a magnesium-aluminium alloy chassis that feels sturdy to the touch, while the chassis is slightly contoured to fit well in hand and the cool sensation from the metal finish helps with comfort for long-term play sessions.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/3YXuNmwiZg52J7V2TKrqDo.jpg" alt="The AngryMiao AM Infinity.97 gaming mouse in hand for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Tm3LbxGDVr4AXCAdmmbTRo.jpg" alt="The AngryMiao AM Infinity.97 gaming mouse in hand for testing." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The button placement here makes sense, with two main options and a scroll wheel on top, and navigation buttons on the side. On the underside is a selector switch between Bluetooth and 2.4 GHz wireless connectivity modes. There isn't a dedicated DPI switch button, which is a bit of a shame, nor is there anything like a DPI clutch on the side. It's functional, but a little minimal.</p><p>Nonetheless, I'm a fan of the custom TTC Orange Dot Optical V2 switches the brand has opted for for the AM Infinity.97's main mouse buttons. They've got a very snappy and positive feel under finger, plus have the benefit of being optical, so they're much faster than standard mechanical buttons.</p><p>Software duties are handled by a web-based UI and an associated downloadable executable that has the nasty habit of running in the background, potentially sapping away vital system resources. Otherwise, it's lightweight and easy to use, but is quite basic for duties such as setting DPI and polling rate, rebinding buttons, creating macros and profiles, setting parameters such as lift-off distance and acceleration, and that's about it. You get deeper customisation from rivals.</p><p>And now to where things matter: performance. AngryMiao has put a 30,000 DPI PixArt PAW3950 sensor inside the AM Infinity.97, which I've tested in other gaming mice over the years, and it provides ample sensitivity and responsiveness to make my usual test runs of Counter-Strike 2 a breeze. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/dJBJ7mduWPmHswQuHwUECo.png" alt="The AngryMiao AM Infinity.97 gaming mouse in hand for testing." /><figcaption>Tested at 1,000 Hz — The closer the dots are together, the more consistent a mouse is reporting movement. More variation or stray dots makes for a less accurate sensor.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/LJX3cyTFAumMcSycFPsbqn.png" alt="The AngryMiao AM Infinity.97 gaming mouse in hand for testing." /><figcaption>Tested at 1,000 Hz — Each dot represents an update, which corresponds to the polling rate. Every 1 ms should mark a single update on a 1,000 Hz mouse.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/w9vskfseBoozCsSmGCGhY.png" alt="The AngryMiao AM Infinity.97 gaming mouse in hand for testing." /><figcaption>Tested at 1,000 Hz — The spikes represent an increase in velocity, with more erratic spikes showing tracking going haywire.<small role="credit">Future</small></figcaption></figure></figure><p>Admittedly, using the full 30,000 DPI on offer all the time is likely to be especially jittery, but you can move it down in software between 100 and the full 30,000 to get a more comfortable level. In my instance, that was between 1600 and 3200 DPI for more accurate aiming in Counter-Strike 2, and for more comfortable navigation in Windows.</p><p>Connectivity is handled either by Bluetooth or 2.4 GHz, with the latter supporting the 8000 Hz wireless polling rate. The fact that this mouse also comes with Bluetooth adds some versatility against the competition from the likes of Corsair, which eschews that in favour of outright performance in one device. I found the mouse's connection over either method to be reliable and stable, using Bluetooth on my MacBook Pro and the bundled receiver on my Windows gaming PC.</p><p>8000 Hz wireless polling is becoming more of a given at this higher end of the market, rather than just a nice-to-have, and it's present over both wired and 2.4 GHz use. It can be controlled in software for balancing endurance and potency, especially for pro players who are more likely to feel the benefit than us normal folk. It translates to added responsiveness and potentially lower latency, as a higher polling rate means a device reports its position and inputs more frequently (hence Hz as the measurement). </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="45fruY5vyZzD3afkNZoXCo" name="AngryMiao AM Infinity.97 PCG 8" alt="The AngryMiao AM Infinity.97 gaming mouse in hand for testing." src="https://cdn.mos.cms.futurecdn.net/45fruY5vyZzD3afkNZoXCo.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 combination of the lightweight, compact chassis and potent internals makes the AM Infinity.97 easily one of the most responsive gaming mice I've ever tested, alongside Razer's Viper V4 Pro and the Logitech G Pro X2 Superstrike. It sticks with Razer's idea of doing the basics well, rather than adding haptics and rapid trigger as Logitech does, but makes a fantastic first impression.</p><p>Its flagship PixArt sensor feels accurate, while its low mass makes wrist flicks and sweeping movements in CS:2 very easy, plus the optical switches translate to very brisk inputs even without any of the other tech Logitech has packed into its option. This is a rodent that nails the basics to make it a very potent all-rounder.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/CdWDKzV92thnBZeYVkgHFo.jpg" alt="The AngryMiao AM Infinity.97 gaming mouse in hand for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/nnzQsDkczX6xrHETDCrRGo.jpg" alt="The AngryMiao AM Infinity.97 gaming mouse in hand for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Jsd3RkhzYAXn9N9swu9XEo.jpg" alt="The AngryMiao AM Infinity.97 gaming mouse in hand for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vteNv8zw5PpLhVrF4zZxDo.jpg" alt="The AngryMiao AM Infinity.97 gaming mouse in hand for testing." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>I realise I've gotten all the way through this copy and have failed to mention the coolest aspect of the AM Infinity.97, which is its swappable batteries. Okay, we've seen this before in headsets and more recently in mice such as the <a href="https://www.pcgamer.com/hardware/gaming-mice/glorious-model-o3-wireless-review/" target="_blank">Glorious Model O3 Wireless</a>, but the way AngryMiao does it is a little different. </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 flagship-level performance: </strong>The AM Infinity.97 delivers some of the most responsive, accurate performance of any mouse I've tested this year, backed by a genuinely clever swappable battery system.</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 polished software or a lower price:</strong> The companion app is basic and prone to running in the background, and at $189 you're paying a premium over rivals that perform just as well.</p></div></div><p>The batteries are magnetically attached to the underside of the chassis and clip off when needed—it can then be replaced with a spare that's found inside the 8000 Hz USB-C wireless receiver box. Plus, this mouse can also work wired, so you aren't left in the lurch when a battery dies. Unfortunately. I don't think there's a spare backup internal cell, which would allow you to keep playing even if both batteries are dead, which is one area where Glorious wins.</p><p>As for battery life, AngryMiao quotes the AM Infinity.97 to last for up to an 'infinite' amount of time, given the swappable battery system, although that is marketing optimism at its finest. Meanwhile, back on planet Earth, I was getting between 20 and 30 hours on a single battery with 8000 Hz polling enabled, leading to an effective endurance of between 40 and 60 hours with this rodent at full pelt. Drop down to 1000 Hz, and AngryMiao says you'll get up to 165 hours of use, proving how demanding 8000 Hz can be for the 340 mAh cells inside.</p><p>And now we come to the interesting bit: price. The AM Infinity.97 retails for $189, putting it well towards the top end of the ultralight gaming rodent market against some of the <a href="https://www.pcgamer.com/the-best-gaming-mouse/" target="_blank">best gaming mice</a> m'colleagues have tested. For reference, the Logitech G Pro X2 Superstrike costs $180, and the Razer Viper V4 Pro costs $160 in freedom eagle currency, making this boutique option the dearest of the lot. </p><p>That makes it a tougher sell on value alone. But if you want a mouse that looks and feels like nothing else on the market, backed by genuinely excellent core performance, AngryMiao has built something worth the premium—you're just paying for the privilege of being different. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Acer Predator Helios NEO 16S AI review ]]></title>
                                                                                                <dc:content><![CDATA[ <p>I do love a good puzzle. There's something real satisfying about looking at the benchmark results and specs of two different laptops and coming to a crisp, neat conclusion on why one, that's so similar on paper, performs so differently to another. That's great and all, but the fact that that fact is even a thing is a problem. The fact that we're talking about that fact here right now, as a thing, with Acer's latest Predator Helios Neo is a problem. And it shouldn't be. </p><p>Because you should be able to look at any laptop, see a GPU name, and know what performance you're getting, straight away. It shouldn't be ambiguous. You shouldn't have to dive into reviews, and you shouldn't need to go hunting around in the murky deep waters of spec manuals, trying to find out exactly if this new RTX 5080 is only as good as an RTX 5060, or secretly an RTX 5090 pretending to be an RTX 5070. And yet here we are. Same problem. Different day. But interestingly, it's not just the wattage caps that are entirely the bloody issue for once (like they almost always are). And I'll get to that frustrating stuff, but first, let's talk up the good stuff, shall we? Because there's a lot to like here.</p><p>This is Acer's latest Helios Neo 16S AI. It's not actually available yet, properly, so pricing is slim on the ground (and of course there are also 23 different specs per region with slightly different memory and SSD setups), but it's been revamped specifically for this year, and announced admittedly (I'm a slow reviewer) in May. And it's stunning.</p><div ><table><caption>Helios NEO 16S AI</caption><tbody><tr><td class="firstcol " ><p><strong>Model No</strong></p></td><td  ><p>PHN16S-i71-936M</p></td></tr><tr><td class="firstcol " ><p><strong>CPU</strong></p></td><td  ><p>Intel Core Ultra 9 290HX Plus</p></td></tr><tr><td class="firstcol " ><p><strong>GPU</strong></p></td><td  ><p>Nvidia RTX 5080 115W</p></td></tr><tr><td class="firstcol " ><p><strong>RAM</strong></p></td><td  ><p>32GB DDR5-6400</p></td></tr><tr><td class="firstcol " ><p><strong>Storage</strong></p></td><td  ><p>2x 1TB Kingston OM8PJP41024K3-CA0 PCIe 4.0 SSDs</p></td></tr><tr><td class="firstcol " ><p><strong>Screen Size</strong></p></td><td  ><p>16-inch OLED</p></td></tr><tr><td class="firstcol " ><p><strong>Refresh Rate</strong></p></td><td  ><p>240 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>2560x1600</p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p>92 Whr</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>19.9 x 356.8 x 275.5mm | 0.78 x 14.05 x 10.85 inches</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>2.3 kg | 5.07 lbs</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>$3,299 | UK pricing TBC</p></td></tr></tbody></table></div><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 want the best screen on a gaming laptop, wrapped in something that's actually portable: </strong>This is a high-end, full-size desktop monitor spec, strapped to a chassis that you can shove in a backpack. A beautiful inky display that's vibrant, high refresh, and stupid quick on response.</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 want to pay RTX 5080 money for RTX 5080 performance: </strong>At 115 W, with a cooling solution that folds under CPU-heavy titles, this is RTX 5070-class performance dressed up in a tux, and not the cute open-source penguin kind.</p></div></div></div></div><p>You've got a beautiful, crisp glossy OLED display, surrounded by a super-thin bezel, pumping out a 240 Hz refresh rate across a 2560x1600 res, with a VESA-certified DisplayHDR True Black 500 rating. It's situated on top of a ridiculously thin chassis body (20mm deep), with clean, sharp edges, and a finish that, although not super premium on feel, looks great. With a delicate, sensitive touchpad and a simple yet efficient RGB keyboard. </p><p>There's buckets of connectivity here too, including three USB Type A, two USB Type C, HDMI, drop-jaw ethernet, Micro-SD card reader, and somehow (I do suspect I know how) Acer's also crammed in 92 Whrs of battery into this thing, in assumedly the same manner that I've managed to stuff 32,673 unread PR messages into my email archive in the last year (yes Intel I'll give you your Core i7 6700K back when I'm good and ready thankyou).</p><p>This is the bit where I crack my knuckles, put on my reviewer's cap (jokes on you, it's flat and it's always on), and tell you what the hell is going on in terms of performance, because on paper the Helios NEO looks incredible. There's 32GB of DDR5 running at a sumptuous 6400 MT/s, Intel's latest Core Ultra 9 290HX Plus (with a staggering 24 cores), and an <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5080-founders-edition-review/">RTX 5080</a> 16GB GPU, backed up with a 115 W TGP limit. Yowzer. All tied to that gorgeous OLED display too.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/WMh5kCaQNgi5Ln3uQC5kun.jpg" alt="Acer Predator Helio NEO 16S AI" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RWatGS64rrW7h4k6GXo8sn.jpg" alt="Acer Predator Helio NEO 16S AI" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/4vZQU9TwQWtZMGGUbr8jWn.jpg" alt="Acer Predator Helio NEO 16S AI" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/UkVrEFxtKtvZv2KSPXKWWn.jpg" alt="Acer Predator Helio NEO 16S AI" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>You've got all of that power ready to go. So the performance is good, right? <em>It's good, right?</em> Errr, well, I mean, you get <em>some</em>. It's there. Side-by-side, compared to Lenovo's Legion 9i Gen 10, it's kind of average, kinda bad. Even compared to the <a href="https://www.pcgamer.com/hardware/gaming-laptops/acer-nitro-v-16-ai-review/">Nitro V 16 AI</a> I reviewed earlier in the year (the one with a 95W RTX 5070), it barely hits numbers higher than that can muster. At least in-game, which is problematic as that RTX 5070 machine is about two grand cheaper.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper *, #fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper *:before, #fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper *:after, #fv-chart-1787136935072-arwhtel59-slideshow *, #fv-chart-1787136935072-arwhtel59-slideshow *:before, #fv-chart-1787136935072-arwhtel59-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper, #fv-chart-1787136935072-arwhtel59-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787136935072-arwhtel59-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787136935072-arwhtel59-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-1787136935072-arwhtel59-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-1787136935072-arwhtel59-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787136935072-arwhtel59-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-1787136935072-arwhtel59-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787136935072-arwhtel59-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-1787136935072-arwhtel59-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">[{"@context": "https://schema.org","@type": "Dataset","name": "1080p gaming performance","description": "Testing the 1080p gaming performance of gaming laptops","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-19T10:55:35.072Z","citation": "The low wattage RTX 5080 obviously struggles to keep pace with the higher spec GPUs and only just stays ahead of the RTX 5070 at times.","keywords": ["Acer Predator Helios NEO 16S AI","Acer Nitro V16 (RTX 5070 | DDR5)","Lenovo Legion 7i Pro Gen10","Lenovo Legion 9i Gen 10 (Performance profile)","Cyberpunk 2077 (1080p RT Ultra)","Baldur's Gate 3 (1080p Ultra)","Black Myth: Wukong benchmarking tool (1080p High)","F1 24 (1080p Ultra High)","Metro Exodus Enhanced Edition (1080p Ultra)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W – Cyberpunk 2077 (1080p RT Ultra)","value": 39,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W – Cyberpunk 2077 (1080p RT Ultra)","value": 48,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W – Cyberpunk 2077 (1080p RT Ultra)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W – Cyberpunk 2077 (1080p RT Ultra)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W – Baldur's Gate 3 (1080p Ultra)","value": 67,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W – Baldur's Gate 3 (1080p Ultra)","value": 112,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W – Baldur's Gate 3 (1080p Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W – Baldur's Gate 3 (1080p Ultra)","value": 89,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W – Black Myth: Wukong benchmarking tool (1080p High)","value": 58,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W – Black Myth: Wukong benchmarking tool (1080p High)","value": 73,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W – Black Myth: Wukong benchmarking tool (1080p High)","value": 99,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W – Black Myth: Wukong benchmarking tool (1080p High)","value": 97,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W – F1 24 (1080p Ultra High)","value": 69,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W – F1 24 (1080p Ultra High)","value": 88,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W – F1 24 (1080p Ultra High)","value": 126,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W – F1 24 (1080p Ultra High)","value": 124,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W – Metro Exodus Enhanced Edition (1080p Ultra)","value": 74,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W – Metro Exodus Enhanced Edition (1080p Ultra)","value": 98,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W – Metro Exodus Enhanced Edition (1080p Ultra)","value": 140,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W – Metro Exodus Enhanced Edition (1080p Ultra)","value": 133,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Native gaming performance","description": "Testing frame rates at the native resolution of each of the gaming laptops","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-19T10:55:35.073Z","citation": "The Lenovo Legion 7i Pro clearly shows its performance lead when it comes to the more taxing native resolution testing.","keywords": ["Acer Predator Helios NEO 16S AI","Acer Nitro V16 (RTX 5070 | DDR5)","Lenovo Legion 7i Pro Gen10","Lenovo Legion 9i Gen 10 (Performance profile)","Cyberpunk 2077 (Native res. RT Ultra)","Baldur's Gate 3 (Native res. Ultra)","Black Myth: Wukong benchmarking tool (Native res. High)","F1 24 (Native res. Ultra High)","Metro Exodus Enhanced Edition (Native res. Ultra)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600 – Cyberpunk 2077 (Native res. RT Ultra)","value": 20,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600 – Cyberpunk 2077 (Native res. RT Ultra)","value": 28,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600 – Cyberpunk 2077 (Native res. RT Ultra)","value": 40,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400 – Cyberpunk 2077 (Native res. RT Ultra)","value": 20,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600 – Baldur's Gate 3 (Native res. Ultra)","value": 59,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600 – Baldur's Gate 3 (Native res. Ultra)","value": 76,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600 – Baldur's Gate 3 (Native res. Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400 – Baldur's Gate 3 (Native res. Ultra)","value": 73,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600 – Black Myth: Wukong benchmarking tool (Native res. High)","value": 37,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600 – Black Myth: Wukong benchmarking tool (Native res. High)","value": 51,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600 – Black Myth: Wukong benchmarking tool (Native res. High)","value": 111,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400 – Black Myth: Wukong benchmarking tool (Native res. High)","value": 69,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600 – F1 24 (Native res. Ultra High)","value": 39,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600 – F1 24 (Native res. Ultra High)","value": 52,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600 – F1 24 (Native res. Ultra High)","value": 77,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400 – F1 24 (Native res. Ultra High)","value": 39,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600 – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600 – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 71,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600 – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400 – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 57,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Synthetic gaming performance","description": "Testing performance against industry standard benchmarks","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-19T10:55:35.073Z","citation": "Again, it's clear the Lenovo pairing has the edge even over the latest Intel CPU.","keywords": ["Acer Predator Helios NEO 16S AI","Acer Nitro V16 (RTX 5070 | DDR5)","Lenovo Legion 7i Pro Gen10","Lenovo Legion 9i Gen 10 (Performance profile)","3DMark Time Spy Extreme","3DMark Port Royal","3DMark Storage","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W | Ryzen 7 260 – 3DMark Time Spy Extreme","value": 5780,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W | Core Ultra 9 290HX Plus – 3DMark Time Spy Extreme","value": 7785,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | Core Ultra 9 275HX – 3DMark Time Spy Extreme","value": 11318,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W | Core Ultra 9 275HX – 3DMark Time Spy Extreme","value": 12746,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W | Ryzen 7 260 – 3DMark Port Royal","value": 4447,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W | Core Ultra 9 290HX Plus – 3DMark Port Royal","value": 10846,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | Core Ultra 9 275HX – 3DMark Port Royal","value": 14870,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W | Core Ultra 9 275HX – 3DMark Port Royal","value": 14355,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W | Ryzen 7 260 – 3DMark Storage","value": 2054,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W | Core Ultra 9 290HX Plus – 3DMark Storage","value": 981,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | Core Ultra 9 275HX – 3DMark Storage","value": 2153,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W | Core Ultra 9 275HX – 3DMark Storage","value": 2336,"unitText": "Overall index score"}]}]</script><div id="fv-chart-1787136935072-arwhtel59-slideshow" class="fv-slideshow-container" data-slide-count="3" data-iframe-height="true"><div class="fv-slideshow-nav-row"><button class="fv-nav-btn prev disabled" aria-label="Previous Slide"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m15 18-6-6 6-6"/></svg><span>Previous</span></button><div class="fv-slide-counter">1 / 3</div><button class="fv-nav-btn next" aria-label="Next Slide"><span>Next</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"/></svg></button></div><div class="fv-slides-wrapper"><div class="fv-slide" id="fv-chart-1787136935072-arwhtel59-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1787136935072-arwhtel59-slide-0" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1080p gaming performance</h3><p class="fv-chart-subhead">Testing the 1080p gaming performance of gaming laptops</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cyberpunk 2077 (1080p RT Ultra)</option><option value="1">Baldur's Gate 3 (1080p Ultra)</option><option value="2">Black Myth: Wukong benchmarking tool (1080p High)</option><option value="3">F1 24 (1080p Ultra High)</option><option value="4">Metro Exodus Enhanced Edition (1080p Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-0-bar-Cyberpunk 2077 (1080p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p RT Ultra)" data-subhead="Testing the 1080p gaming performance of gaming laptops" data-caption="The low wattage RTX 5080 obviously struggles to keep pace with the higher spec GPUs and only just stays ahead of the RTX 5070 at times." 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"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #E33235;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.25%; background-color: #FE9F58;" data-target-width="36.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">29</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.75%; background-color: #E33235;" data-target-width="48.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 30%; background-color: #FE9F58;" data-target-width="30" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.5%; background-color: #FE9F58;" data-target-width="47.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">38</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (1080p RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W</td><td>48 Avg FPS, 29 1% Low FPS</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W</td><td>39 Avg FPS, 24 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</td><td>68 Avg FPS, 38 1% Low FPS</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W</td><td>68 Avg FPS, 48 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-0-bar-Baldur's Gate 3 (1080p Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (1080p Ultra)" data-subhead="Testing the 1080p gaming performance of gaming laptops" data-caption="The low wattage RTX 5080 obviously struggles to keep pace with the higher spec GPUs and only just stays ahead of the RTX 5070 at times." 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"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74.66666666666667%; background-color: #E33235;" data-target-width="74.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 44.666666666666664%; background-color: #E33235;" data-target-width="44.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 26%; background-color: #FE9F58;" data-target-width="26" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #E33235;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 59.333333333333336%; background-color: #E33235;" data-target-width="59.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">89</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><table class="sr-only"><caption>Baldur's Gate 3 (1080p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W</td><td>112 Avg FPS, 64 1% Low FPS</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W</td><td>67 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</td><td>96 Avg FPS, 55 1% Low FPS</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W</td><td>89 Avg FPS, 55 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-0-bar-Black Myth: Wukong benchmarking tool (1080p High)" data-chart-type="Bar" data-title="Black Myth: Wukong benchmarking tool (1080p High)" data-subhead="Testing the 1080p gaming performance of gaming laptops" data-caption="The low wattage RTX 5080 obviously struggles to keep pace with the higher spec GPUs and only just stays ahead of the RTX 5070 at times." 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"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73%; background-color: #E33235;" data-target-width="73" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51%; background-color: #FE9F58;" data-target-width="51" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.99999999999999%; background-color: #E33235;" data-target-width="57.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 99%; background-color: #E33235;" data-target-width="99" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">99</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84%; background-color: #FE9F58;" data-target-width="84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 97%; background-color: #E33235;" data-target-width="97" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">97</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><table class="sr-only"><caption>Black Myth: Wukong benchmarking tool (1080p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W</td><td>73 Avg FPS, 51 1% Low FPS</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W</td><td>58 Avg FPS, 50 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</td><td>99 Avg FPS, 84 1% Low FPS</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W</td><td>97 Avg FPS, 55 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-0-bar-F1 24 (1080p Ultra High)" data-chart-type="Bar" data-title="F1 24 (1080p Ultra High)" data-subhead="Testing the 1080p gaming performance of gaming laptops" data-caption="The low wattage RTX 5080 obviously struggles to keep pace with the higher spec GPUs and only just stays ahead of the RTX 5070 at times." 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"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.666666666666664%; background-color: #E33235;" data-target-width="58.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">88</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #FE9F58;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #E33235;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39.33333333333333%; background-color: #FE9F58;" data-target-width="39.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84%; background-color: #E33235;" data-target-width="84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">126</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34%; background-color: #FE9F58;" data-target-width="34" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.66666666666667%; background-color: #E33235;" data-target-width="82.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">124</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.66666666666667%; background-color: #FE9F58;" data-target-width="70.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">106</span></div></div></div></div></div><table class="sr-only"><caption>F1 24 (1080p Ultra High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W</td><td>88 Avg FPS, 73 1% Low FPS</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W</td><td>69 Avg FPS, 59 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</td><td>126 Avg FPS, 51 1% Low FPS</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W</td><td>124 Avg FPS, 106 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-0-bar-Metro Exodus Enhanced Edition (1080p Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (1080p Ultra)" data-subhead="Testing the 1080p gaming performance of gaming laptops" data-caption="The low wattage RTX 5080 obviously struggles to keep pace with the higher spec GPUs and only just stays ahead of the RTX 5070 at times." 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"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.33333333333333%; background-color: #E33235;" data-target-width="65.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">98</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 24.666666666666668%; background-color: #FE9F58;" data-target-width="24.666666666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #E33235;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 18%; background-color: #FE9F58;" data-target-width="18" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">140</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FE9F58;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 88.66666666666667%; background-color: #E33235;" data-target-width="88.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">133</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.333333333333336%; background-color: #FE9F58;" data-target-width="47.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">71</span></div></div></div></div></div><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>Acer Predator Helios NEO 16S AI | RTX 5080 115 W</td><td>98 Avg FPS, 37 1% Low FPS</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W</td><td>74 Avg FPS, 27 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</td><td>140 Avg FPS, 72 1% Low FPS</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W</td><td>133 Avg FPS, 71 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The low wattage RTX 5080 obviously struggles to keep pace with the higher spec GPUs and only just stays ahead of the RTX 5070 at times.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1787136935072-arwhtel59-slide-1-wrapper" data-index="1" style="display: none;"><div id="fv-chart-1787136935072-arwhtel59-slide-1" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Native gaming performance</h3><p class="fv-chart-subhead">Testing frame rates at the native resolution of each of the gaming laptops</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cyberpunk 2077 (Native res. RT Ultra)</option><option value="1">Baldur's Gate 3 (Native res. Ultra)</option><option value="2">Black Myth: Wukong benchmarking tool (Native res. High)</option><option value="3">F1 24 (Native res. Ultra High)</option><option value="4">Metro Exodus Enhanced Edition (Native res. Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-1-bar-Cyberpunk 2077 (Native res. RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (Native res. RT Ultra)" data-subhead="Testing frame rates at the native resolution of each of the gaming laptops" data-caption="The Lenovo Legion 7i Pro clearly shows its performance lead when it comes to the more taxing native resolution testing." 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"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #E33235;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35%; background-color: #FE9F58;" data-target-width="35" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 100%; background-color: #E33235;" data-target-width="100" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">40</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37.5%; background-color: #FE9F58;" data-target-width="37.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15</span></div></div></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (Native res. RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600</td><td>28 Avg FPS, 20 1% Low FPS</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600</td><td>20 Avg FPS, 14 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600</td><td>40 Avg FPS, 28 1% Low FPS</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400</td><td>20 Avg FPS, 15 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-1-bar-Baldur's Gate 3 (Native res. Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (Native res. Ultra)" data-subhead="Testing frame rates at the native resolution of each of the gaming laptops" data-caption="The Lenovo Legion 7i Pro clearly shows its performance lead when it comes to the more taxing native resolution testing." 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"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76%; background-color: #E33235;" data-target-width="76" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35%; background-color: #FE9F58;" data-target-width="35" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 59%; background-color: #E33235;" data-target-width="59" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 31%; background-color: #FE9F58;" data-target-width="31" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">31</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73%; background-color: #E33235;" data-target-width="73" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53%; background-color: #FE9F58;" data-target-width="53" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><table class="sr-only"><caption>Baldur's Gate 3 (Native res. Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600</td><td>76 Avg FPS, 35 1% Low FPS</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600</td><td>59 Avg FPS, 31 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600</td><td>96 Avg FPS, 42 1% Low FPS</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400</td><td>73 Avg FPS, 53 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-1-bar-Black Myth: Wukong benchmarking tool (Native res. High)" data-chart-type="Bar" data-title="Black Myth: Wukong benchmarking tool (Native res. High)" data-subhead="Testing frame rates at the native resolution of each of the gaming laptops" data-caption="The Lenovo Legion 7i Pro clearly shows its performance lead when it comes to the more taxing native resolution testing." 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"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34%; background-color: #E33235;" data-target-width="34" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 15.333333333333332%; background-color: #FE9F58;" data-target-width="15.333333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 24.666666666666668%; background-color: #E33235;" data-target-width="24.666666666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 15.333333333333332%; background-color: #FE9F58;" data-target-width="15.333333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">111</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #FE9F58;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #E33235;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38%; background-color: #FE9F58;" data-target-width="38" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div></div></div><table class="sr-only"><caption>Black Myth: Wukong benchmarking tool (Native res. High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600</td><td>51 Avg FPS, 23 1% Low FPS</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600</td><td>37 Avg FPS, 23 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600</td><td>111 Avg FPS, 80 1% Low FPS</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400</td><td>69 Avg FPS, 57 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-1-bar-F1 24 (Native res. Ultra High)" data-chart-type="Bar" data-title="F1 24 (Native res. Ultra High)" data-subhead="Testing frame rates at the native resolution of each of the gaming laptops" data-caption="The Lenovo Legion 7i Pro clearly shows its performance lead when it comes to the more taxing native resolution testing." 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"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #E33235;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.75%; background-color: #FE9F58;" data-target-width="53.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.75%; background-color: #E33235;" data-target-width="48.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.25%; background-color: #FE9F58;" data-target-width="41.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.25%; background-color: #E33235;" data-target-width="96.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #FE9F58;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.75%; background-color: #E33235;" data-target-width="48.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.5%; background-color: #FE9F58;" data-target-width="42.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div></div></div><table class="sr-only"><caption>F1 24 (Native res. Ultra High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600</td><td>52 Avg FPS, 43 1% Low FPS</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600</td><td>39 Avg FPS, 33 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600</td><td>77 Avg FPS, 55 1% Low FPS</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400</td><td>39 Avg FPS, 34 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-1-bar-Metro Exodus Enhanced Edition (Native res. Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (Native res. Ultra)" data-subhead="Testing frame rates at the native resolution of each of the gaming laptops" data-caption="The Lenovo Legion 7i Pro clearly shows its performance lead when it comes to the more taxing native resolution testing." 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"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71%; background-color: #E33235;" data-target-width="71" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">71</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #FE9F58;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 21%; background-color: #FE9F58;" data-target-width="21" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">21</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.99999999999999%; background-color: #E33235;" data-target-width="56.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41%; background-color: #FE9F58;" data-target-width="41" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><table class="sr-only"><caption>Metro Exodus Enhanced Edition (Native res. Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600</td><td>71 Avg FPS, 46 1% Low FPS</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600</td><td>50 Avg FPS, 21 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600</td><td>96 Avg FPS, 65 1% Low FPS</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400</td><td>57 Avg FPS, 41 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The Lenovo Legion 7i Pro clearly shows its performance lead when it comes to the more taxing native resolution testing.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1787136935072-arwhtel59-slide-2-wrapper" data-index="2" style="display: none;"><div id="fv-chart-1787136935072-arwhtel59-slide-2" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Synthetic gaming performance</h3><p class="fv-chart-subhead">Testing performance against industry standard benchmarks</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">3DMark Time Spy Extreme</option><option value="1">3DMark Port Royal</option><option value="2">3DMark Storage</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-2-bar-3DMark Time Spy Extreme" data-chart-type="Bar" data-title="3DMark Time Spy Extreme" data-subhead="Testing performance against industry standard benchmarks" data-caption="Again, it's clear the Lenovo pairing has the edge even over the latest Intel CPU." 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>Overall index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>GPU index</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>CPU index</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W | Core Ultra 9 290HX Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.9%; background-color: #E33235;" data-target-width="51.9" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7785</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45.98%; background-color: #FE9F58;" data-target-width="45.98" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">6897</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.10666666666667%; background-color: #1CA9C4;" data-target-width="53.10666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7966</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W | Ryzen 7 260</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.53333333333334%; background-color: #E33235;" data-target-width="38.53333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5780</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.6%; background-color: #FE9F58;" data-target-width="38.6" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5790</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.17333333333333%; background-color: #1CA9C4;" data-target-width="38.17333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5726</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75.45333333333333%; background-color: #E33235;" data-target-width="75.45333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11318</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74.25333333333334%; background-color: #FE9F58;" data-target-width="74.25333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11138</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.06%; background-color: #1CA9C4;" data-target-width="83.06" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">12459</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84.97333333333333%; background-color: #E33235;" data-target-width="84.97333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">12746</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.50666666666666%; background-color: #FE9F58;" data-target-width="73.50666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11026</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75.02%; background-color: #1CA9C4;" data-target-width="75.02" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11253</span></div></div></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>Acer Predator Helios NEO 16S AI | RTX 5080 115 W | Core Ultra 9 290HX Plus</td><td>7785 Overall index score, 6897 GPU index, 7966 CPU index</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W | Ryzen 7 260</td><td>5780 Overall index score, 5790 GPU index, 5726 CPU index</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | Core Ultra 9 275HX</td><td>11318 Overall index score, 11138 GPU index, 12459 CPU index</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W | Core Ultra 9 275HX</td><td>12746 Overall index score, 11026 GPU index, 11253 CPU index</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-2-bar-3DMark Port Royal" data-chart-type="Bar" data-title="3DMark Port Royal" data-subhead="Testing performance against industry standard benchmarks" data-caption="Again, it's clear the Lenovo pairing has the edge even over the latest Intel CPU." style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W | Core Ultra 9 290HX Plus</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 72.30666666666666%; background-color: #FE9F58;" data-target-width="72.30666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10846</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W | Ryzen 7 260</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 29.646666666666665%; background-color: #E33235;" data-target-width="29.646666666666665" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4447</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | Core Ultra 9 275HX</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 99.13333333333333%; background-color: #1CA9C4;" data-target-width="99.13333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14870</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W | Core Ultra 9 275HX</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 95.7%; background-color: #EB6F71;" data-target-width="95.7" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14355</span></div></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>Acer Predator Helios NEO 16S AI | RTX 5080 115 W | Core Ultra 9 290HX Plus</td><td>10846</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W | Ryzen 7 260</td><td>4447</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | Core Ultra 9 275HX</td><td>14870</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W | Core Ultra 9 275HX</td><td>14355</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-2-bar-3DMark Storage" data-chart-type="Bar" data-title="3DMark Storage" data-subhead="Testing performance against industry standard benchmarks" data-caption="Again, it's clear the Lenovo pairing has the edge even over the latest Intel CPU." 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>Overall index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg bandwidth (MB/s)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>Access time (ųs)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W | Core Ultra 9 290HX Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 32.7%; background-color: #E33235;" data-target-width="32.7" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">981</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 5.324666666666667%; background-color: #FE9F58;" data-target-width="5.324666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">159.74</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 5.800000000000001%; background-color: #1CA9C4;" data-target-width="5.800000000000001" data-target-margin="0"></div><span class="fv-bar-value-outside">174</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W | Ryzen 7 260</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.46666666666667%; background-color: #E33235;" data-target-width="68.46666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2054</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 11.807333333333334%; background-color: #FE9F58;" data-target-width="11.807333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">354.22</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.933333333333333%; background-color: #1CA9C4;" data-target-width="2.933333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">88</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.76666666666667%; background-color: #E33235;" data-target-width="71.76666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2153</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 12.230666666666668%; background-color: #FE9F58;" data-target-width="12.230666666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">366.92</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.7666666666666666%; background-color: #1CA9C4;" data-target-width="2.7666666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">83</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.86666666666666%; background-color: #E33235;" data-target-width="77.86666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2336</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 13.185333333333332%; background-color: #FE9F58;" data-target-width="13.185333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">395.56</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.533333333333333%; background-color: #1CA9C4;" data-target-width="2.533333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">76</span></div></div></div><table class="sr-only"><caption>3DMark Storage Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W | Core Ultra 9 290HX Plus</td><td>981 Overall index score, 159.74 Avg bandwidth (MB/s), 174 Access time (ųs)</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W | Ryzen 7 260</td><td>2054 Overall index score, 354.22 Avg bandwidth (MB/s), 88 Access time (ųs)</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | Core Ultra 9 275HX</td><td>2153 Overall index score, 366.92 Avg bandwidth (MB/s), 83 Access time (ųs)</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W | Core Ultra 9 275HX</td><td>2336 Overall index score, 395.56 Avg bandwidth (MB/s), 76 Access time (ųs)</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Again, it's clear the Lenovo pairing has the edge even over the latest Intel CPU.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (true) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var currentSlideIndex = 0;var slides = slideshowContainer.querySelectorAll('.fv-slide');var counter = slideshowContainer.querySelector('.fv-slide-counter');var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');function updateControls(index) {if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;if (dropdown) dropdown.value = index;if (prevBtn) {if (index === 0) prevBtn.classList.add('disabled');else prevBtn.classList.remove('disabled');}if (nextBtn) {if (index === slides.length - 1) nextBtn.classList.add('disabled');else nextBtn.classList.remove('disabled');}}function showSlide(index) {if (index < 0) return;if (index >= slides.length) return;currentSlideIndex = index;slides.forEach(function(slide, i) {slide.style.display = i === index ? 'block' : 'none';if (i === index) {var chartEl = slide.querySelector('.fv-chart-wrapper');if (chartEl && window.fvAnimateCharts) {window.fvAnimateCharts(chartEl);}}});updateControls(currentSlideIndex);}if (prevBtn) {prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });}if (nextBtn) {nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });}if (dropdown) {dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });}updateControls(currentSlideIndex);if (slides.length > 0) {var firstChart = slides[0].querySelector('.fv-chart-wrapper');if (firstChart && window.fvAnimateCharts) {setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);}}}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787136935072-arwhtel59', true); });} else {initialize('fv-chart-1787136935072-arwhtel59', true);}})();</script></div><p>Now I'll let the charts do the talking predominantly for the rest of the figures, but the key numbers I want to focus on are how the Helios handles Metro Exodus at 1080p, because it's really telling on a number of fronts. </p><p>So during that benchmark run, we measure average and max temps for the CPU and the graphics card, alongside GPU clock speed and power draw. We measure all through those runs, which last for about 10 minutes or so. Reason being is that it's a really good simultaneous load test for both the CPU and the GPU in a gaming environment, particularly at a lower res, as it stresses the CPU more than it would at 1440p or 4K.</p><p>Average power draw for the RTX 5080 in that result was 66W. It's got 115W to play with, remember, which means the load for the card is sitting about 49W lower than it potentially could be if it was running at full tilt. Similarly, the CPU maxed out at 105 degrees Celsius and averaged 77 Celsius across the runs, which isn't super hot on the average. Now, the chip is Intel's latest "refreshed" (I use that term lightly), Arrow Lake, 24-core. It's hot, it's hungry, it's stable at high temps, and did I mention it's well hot? </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper *, #fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper *:before, #fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper *:after, #fv-chart-1787137474224-25ok8llrj-slideshow *, #fv-chart-1787137474224-25ok8llrj-slideshow *:before, #fv-chart-1787137474224-25ok8llrj-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper, #fv-chart-1787137474224-25ok8llrj-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787137474224-25ok8llrj-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787137474224-25ok8llrj-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-1787137474224-25ok8llrj-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-1787137474224-25ok8llrj-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787137474224-25ok8llrj-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-1787137474224-25ok8llrj-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787137474224-25ok8llrj-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-1787137474224-25ok8llrj-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">[{"@context": "https://schema.org","@type": "Dataset","name": "System performance","description": "Testing the power and thermal performance of the laptop across three 1080p runs of Metro Exodus: Enhanced","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-19T11:04:34.224Z","citation": "It is clear where the Predator is falling down in terms of being able to keep its GPU running at high performance levels.","keywords": ["Acer Predator Helios NEO 16S AI","Acer Nitro V16 (RTX 5070 | DDR5)","Lenovo Legion 7i Pro Gen10","Lenovo Legion 9i Gen 10","GPU stats","Gaming temperatures","System temperatures","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W – GPU stats","value": 1573,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W – GPU stats","value": 2217,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W – GPU stats","value": 2375,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W – GPU stats","value": 2480,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W – Gaming temperatures","value": 77,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W – Gaming temperatures","value": 69,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W – Gaming temperatures","value": 94,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W – Gaming temperatures","value": 87,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W – System temperatures","value": 106,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W – System temperatures","value": 92,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W – System temperatures","value": 104,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W – System temperatures","value": 106,"unitText": "Max CPU temp (°C)"}]}]</script><div id="fv-chart-1787137474224-25ok8llrj-slideshow" class="fv-slideshow-container" data-slide-count="1" data-iframe-height="true"><div class="fv-slides-wrapper"><div class="fv-slide" id="fv-chart-1787137474224-25ok8llrj-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1787137474224-25ok8llrj-slide-0" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">System performance</h3><p class="fv-chart-subhead">Testing the power and thermal performance of the laptop across three 1080p runs of Metro Exodus: Enhanced</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">GPU stats</option><option value="1">Gaming temperatures</option><option value="2">System temperatures</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787137474224-25ok8llrj-slide-0-bar-GPU stats" data-chart-type="Bar" data-title="GPU stats" data-subhead="Testing the power and thermal performance of the laptop across three 1080p runs of Metro Exodus: Enhanced" data-caption="It is clear where the Predator is falling down in terms of being able to keep its GPU running at high performance levels." 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 GPU freq. (MHz)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg GPU power (W)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.43333333333333%; background-color: #E33235;" data-target-width="52.43333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1573</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.1999999999999997%; background-color: #FE9F58;" data-target-width="2.1999999999999997" data-target-margin="0"></div><span class="fv-bar-value-outside">66</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.9%; background-color: #E33235;" data-target-width="73.9" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2217</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.5%; background-color: #FE9F58;" data-target-width="2.5" data-target-margin="0"></div><span class="fv-bar-value-outside">75</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 79.16666666666666%; background-color: #E33235;" data-target-width="79.16666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2375</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.233333333333333%; background-color: #FE9F58;" data-target-width="4.233333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">127</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.66666666666667%; background-color: #E33235;" data-target-width="82.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2480</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.3999999999999995%; background-color: #FE9F58;" data-target-width="4.3999999999999995" data-target-margin="0"></div><span class="fv-bar-value-outside">132</span></div></div></div><table class="sr-only"><caption>GPU stats Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W</td><td>1573 Avg GPU freq. (MHz), 66 Avg GPU power (W)</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W</td><td>2217 Avg GPU freq. (MHz), 75 Avg GPU power (W)</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</td><td>2375 Avg GPU freq. (MHz), 127 Avg GPU power (W)</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W</td><td>2480 Avg GPU freq. (MHz), 132 Avg GPU power (W)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787137474224-25ok8llrj-slide-0-bar-Gaming temperatures" data-chart-type="Bar" data-title="Gaming temperatures" data-subhead="Testing the power and thermal performance of the laptop across three 1080p runs of Metro Exodus: Enhanced" data-caption="It is clear where the Predator is falling down in terms of being able to keep its GPU running at high performance levels." 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 CPU (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Max CPU (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>Avg GPU (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #EB6F71;"></div><span>Max GPU (°C)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.33333333333333%; background-color: #E33235;" data-target-width="51.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">105</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #1CA9C4;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #EB6F71;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #E33235;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54%; background-color: #FE9F58;" data-target-width="54" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #1CA9C4;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #EB6F71;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.66666666666667%; background-color: #E33235;" data-target-width="62.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">94</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">105</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #1CA9C4;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #EB6F71;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.99999999999999%; background-color: #E33235;" data-target-width="57.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">87</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">105</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #1CA9C4;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #EB6F71;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div></div></div><table class="sr-only"><caption>Gaming temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W</td><td>77 Avg CPU (°C), 105 Max CPU (°C), 72 Avg GPU (°C), 75 Max GPU (°C)</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W</td><td>69 Avg CPU (°C), 81 Max CPU (°C), 74 Avg GPU (°C), 79 Max GPU (°C)</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</td><td>94 Avg CPU (°C), 105 Max CPU (°C), 74 Avg GPU (°C), 79 Max GPU (°C)</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W</td><td>87 Avg CPU (°C), 105 Max CPU (°C), 75 Avg GPU (°C), 80 Max GPU (°C)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787137474224-25ok8llrj-slide-0-bar-System temperatures" data-chart-type="Bar" data-title="System temperatures" data-subhead="Testing the thermal performance of the system during high-performance creative workloads." data-caption="It is clear where the Predator is falling down in terms of being able to keep its GPU running at high performance levels." 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>Max CPU temp (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Max GPU temp (°C)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.66666666666667%; background-color: #E33235;" data-target-width="70.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">106</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #FE9F58;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.33333333333333%; background-color: #E33235;" data-target-width="61.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">92</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.33333333333334%; background-color: #E33235;" data-target-width="69.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">104</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #FE9F58;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.66666666666667%; background-color: #E33235;" data-target-width="70.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">106</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #FE9F58;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div></div></div><table class="sr-only"><caption>System temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W</td><td>106 Max CPU temp (°C), 76 Max GPU temp (°C)</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W</td><td>92 Max CPU temp (°C), 75 Max GPU temp (°C)</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</td><td>104 Max CPU temp (°C), 69 Max GPU temp (°C)</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W</td><td>106 Max CPU temp (°C), 69 Max GPU temp (°C)</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">It is clear where the Predator is falling down in terms of being able to keep its GPU running at high performance levels.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (true) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var currentSlideIndex = 0;var slides = slideshowContainer.querySelectorAll('.fv-slide');var counter = slideshowContainer.querySelector('.fv-slide-counter');var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');function updateControls(index) {if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;if (dropdown) dropdown.value = index;if (prevBtn) {if (index === 0) prevBtn.classList.add('disabled');else prevBtn.classList.remove('disabled');}if (nextBtn) {if (index === slides.length - 1) nextBtn.classList.add('disabled');else nextBtn.classList.remove('disabled');}}function showSlide(index) {if (index < 0) return;if (index >= slides.length) return;currentSlideIndex = index;slides.forEach(function(slide, i) {slide.style.display = i === index ? 'block' : 'none';if (i === index) {var chartEl = slide.querySelector('.fv-chart-wrapper');if (chartEl && window.fvAnimateCharts) {window.fvAnimateCharts(chartEl);}}});updateControls(currentSlideIndex);}if (prevBtn) {prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });}if (nextBtn) {nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });}if (dropdown) {dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });}updateControls(currentSlideIndex);if (slides.length > 0) {var firstChart = slides[0].querySelector('.fv-chart-wrapper');if (firstChart && window.fvAnimateCharts) {setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);}}}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787137474224-25ok8llrj', true); });} else {initialize('fv-chart-1787137474224-25ok8llrj', true);}})();</script></div><p>Compared to the<a href="https://www.pcgamer.com/hardware/gaming-laptops/lenovo-legion-9i-gen-10-review/"> Lenovo Legion 9i Gen 10</a>, which is similarly equipped (RTX 5080 175W, Intel Core Ultra 9 275HX, much RAM, SSDs, etc), the results are dramatic, even across its two profiles. There's a 35 fps difference between the two at 1080p (with both laptops in gaming mode), the clock speeds are a whole 1 GHz apart on the GPU, power draw is exactly double; and interestingly, the CPU maxes out at a similar 105 degrees, but averages 10 degrees more at 87 °C over the duration of the test.</p><p>On paper, for the Neo, it logically sounds predictable, right? Clearly it's throttling at 1080p, that then chokes out the graphics card, which can't draw system resources to generate the frames, and so you get a 35 fps deficit, high temps on the CPU, and low temps and clock speeds on the GPU as a result. But that only tells half the story. Because if that is the case, then why is the average CPU temp 10 degrees lower than its Legion counterpart?</p><p>And here's the thing: we shouldn't assume that identical or similar temperature readings across these two CPUs, in these two configurations, represent identical or similar clock speeds or, more importantly, performance, for that matter. The 9i in its gaming profile, maxing at 105 °C and averaging 87 °C, isn't the same as the Neo doing 105 °C and 77 °C. In fact, I believe (I can't test this as we no longer have the Legion), it's actually an issue with the cooling.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/tA8dk2KMbMuzwtycKPAewn.jpg" alt="Acer Predator Helio NEO 16S AI" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/yVYevy7SBSdw7aHhmzJoPn.jpg" alt="Acer Predator Helio NEO 16S AI" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6MEgjiu3EX2dz49vfbNNrn.jpg" alt="Acer Predator Helio NEO 16S AI" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/D64hRwyQfdnaoG7ELtBrLn.jpg" alt="Acer Predator Helio NEO 16S AI" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Because the thermal management system in the Lenovo Legion 9i is larger because of its chassis size, although the chip is hitting similar temps, it may well be that it can sustain higher clock speeds for longer without necessarily hitting thermal limits on the cooling setup. Lenovo's cooling solution can likely handle a larger volume of heat (these cooling solutions are shared between both the CPU and GPU), whereas the Predator Helios Neo can handle significantly less before it thermally overloads, which then forces the Neo to drop the clock speed of its CPU down to avoid thermal runaway and keep the system stable, which in turn throttles performance across the graphics card, dropping the CPU temperature, GPU power draw and clock speed simultaneously. The chips are still thermally throttling technically, but it's because of the cooling capacity reaching its ceiling, not because of the chips themselves.</p><p>Basically, because the Predator Helios Neo has such a small footprint and is so slim, and Acer's crammed that 92 WHr battery in there, it can't accommodate the cooling to let the chips run at the speeds that they're capable of, so it slows them down to prevent any overly aggressive damage affecting the silicon long-term. Which is why, even in advance of that, that power ceiling for the RTX 5080 is stuck at a lowly 115W, and yet even despite that, it struggles in titles where the CPU can let loose.</p><p>What I do find ironic, and more telling, is that Lenovo's "quiet" profile is actually quite similar to Acer's "gaming" mode. With nearly identical GPU power and similar(ish) clock speeds, albeit with considerably lower CPU temperatures.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787137358558-hmfcg3j23 *, #fv-chart-1787137358558-hmfcg3j23 *:before, #fv-chart-1787137358558-hmfcg3j23 *:after, #fv-chart-1787137358558-hmfcg3j23-slideshow *, #fv-chart-1787137358558-hmfcg3j23-slideshow *:before, #fv-chart-1787137358558-hmfcg3j23-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787137358558-hmfcg3j23, #fv-chart-1787137358558-hmfcg3j23-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787137358558-hmfcg3j23 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787137358558-hmfcg3j23.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787137358558-hmfcg3j23.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-1787137358558-hmfcg3j23 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787137358558-hmfcg3j23-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787137358558-hmfcg3j23-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787137358558-hmfcg3j23-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787137358558-hmfcg3j23-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-1787137358558-hmfcg3j23-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-1787137358558-hmfcg3j23-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787137358558-hmfcg3j23-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787137358558-hmfcg3j23-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-1787137358558-hmfcg3j23-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787137358558-hmfcg3j23-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-1787137358558-hmfcg3j23-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787137358558-hmfcg3j23 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-bar-row, #fv-chart-1787137358558-hmfcg3j23 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787137358558-hmfcg3j23.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787137358558-hmfcg3j23.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787137358558-hmfcg3j23.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787137358558-hmfcg3j23 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-pie-container,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-bar-row,#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-stacked-product,#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-grouped-bar-product,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-bar-row,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-stacked-product,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787137358558-hmfcg3j23.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-1787137358558-hmfcg3j23.mobile-view .fv-bar-label,#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-grouped-product-title,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-bar-label,#fv-chart-1787137358558-hmfcg3j23.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-1787137358558-hmfcg3j23.mobile-view .fv-bar-container,#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-bar-cluster,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-bar-container,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-x-axis-wrapper,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-x-axis-label-space,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-x-axis-chart-space,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-benchmark-title,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-dropdown-title,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-carousel-nav-btn,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-chart-title,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-chart-subhead,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-versus-header,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-versus-select-wrapper,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-versus-vs,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-versus-select-container,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-versus-select,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-bar-commentary-inline,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787137358558-hmfcg3j23.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787137358558-hmfcg3j23 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-bar-row,#fv-chart-1787137358558-hmfcg3j23 .fv-stacked-product,#fv-chart-1787137358558-hmfcg3j23 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-bar-label,#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-bar-container,#fv-chart-1787137358558-hmfcg3j23 .fv-bar-cluster {width: 100% !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787137358558-hmfcg3j23 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787137358558-hmfcg3j23 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787137358558-hmfcg3j23 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-x-axis-label-space {display: none !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-stl-shop-all-logo,#fv-chart-1787137358558-hmfcg3j23 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787137358558-hmfcg3j23.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": "Battery life","description": "Using PCMark 10's Gaming battery life test to measure how long the system runs a looping 3DMark Firestrike test","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-19T11:02:38.558Z","citation": "Despite the thin and light chassis, you're not going to be gaming on the go with the Helios NEO on the regular.","keywords": ["Acer Predator Helios NEO 16S AI","Acer Nitro V16 (RTX 5070 | DDR5)","Lenovo Legion 7i Pro Gen10","Lenovo Legion 9i Gen 10","PCMark 10","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Acer Nitro V16 | 76 Wh – PCMark 10","value": 140,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | 92 Wh – PCMark 10","value": 53,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | 99.9 Wh – PCMark 10","value": 73,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | 99.9 Wh – PCMark 10","value": 57,"unitText": "Battery life (minutes)"}]}</script><div id="fv-chart-1787137358558-hmfcg3j23" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Battery life</h3><p class="fv-chart-subhead">Using PCMark 10's Gaming battery life test to measure how long the system runs a looping 3DMark Firestrike test</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787137358558-hmfcg3j23-bar-PCMark 10" data-chart-type="Bar" data-title="PCMark 10" data-subhead="Using PCMark 10's Gaming battery life test to measure how long the system runs a looping 3DMark Firestrike test" data-caption="Despite the thin and light chassis, you're not going to be gaming on the go with the Helios NEO on the regular." style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">PCMark 10</h4><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | 92 Wh</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 35.333333333333336%; background-color: #FE9F58;" data-target-width="35.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | 76 Wh</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">140</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | 99.9 Wh</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #1CA9C4;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | 99.9 Wh</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 38%; background-color: #EB6F71;" data-target-width="38" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div></div><div 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 class="fv-x-axis-unit">Battery life (minutes)</div></div></div><table class="sr-only"><caption>PCMark 10 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | 92 Wh</td><td>53</td></tr><tr><td>Acer Nitro V16 | 76 Wh</td><td>140</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | 99.9 Wh</td><td>73</td></tr><tr><td>Lenovo Legion 9i Gen 10 | 99.9 Wh</td><td>57</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Despite the thin and light chassis, you're not going to be gaming on the go with the Helios NEO on the regular.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787137358558-hmfcg3j23', false); });} else {initialize('fv-chart-1787137358558-hmfcg3j23', false);}})();</script></div><p>What's worse is that I can't tell if this was a good design trade-off or not, because in our battery life test, it only lasted 53 minutes. One of the lowest results I've seen for what feels like an eternity. There's a good argument to be had here that you should probably skip the RTX 5080 version entirely and opt for the lower-spec 5070 Ti variant instead. You'll get a longer battery life, more accessible performance, and a cooler laptop at a cheaper price tag; and still one that comes with that beautiful screen, design, and port setup.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787137663355-pequbb2cv *, #fv-chart-1787137663355-pequbb2cv *:before, #fv-chart-1787137663355-pequbb2cv *:after, #fv-chart-1787137663355-pequbb2cv-slideshow *, #fv-chart-1787137663355-pequbb2cv-slideshow *:before, #fv-chart-1787137663355-pequbb2cv-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787137663355-pequbb2cv, #fv-chart-1787137663355-pequbb2cv-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787137663355-pequbb2cv {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787137663355-pequbb2cv.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787137663355-pequbb2cv.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-1787137663355-pequbb2cv .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787137663355-pequbb2cv-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787137663355-pequbb2cv-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787137663355-pequbb2cv-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787137663355-pequbb2cv-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-1787137663355-pequbb2cv-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-1787137663355-pequbb2cv-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787137663355-pequbb2cv-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787137663355-pequbb2cv-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-1787137663355-pequbb2cv-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787137663355-pequbb2cv-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-1787137663355-pequbb2cv-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787137663355-pequbb2cv .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787137663355-pequbb2cv .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787137663355-pequbb2cv .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787137663355-pequbb2cv .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787137663355-pequbb2cv .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787137663355-pequbb2cv .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787137663355-pequbb2cv .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787137663355-pequbb2cv .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787137663355-pequbb2cv .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787137663355-pequbb2cv .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787137663355-pequbb2cv .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787137663355-pequbb2cv .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787137663355-pequbb2cv .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787137663355-pequbb2cv .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787137663355-pequbb2cv .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787137663355-pequbb2cv .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787137663355-pequbb2cv .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787137663355-pequbb2cv .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787137663355-pequbb2cv .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787137663355-pequbb2cv .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787137663355-pequbb2cv .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787137663355-pequbb2cv .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787137663355-pequbb2cv .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787137663355-pequbb2cv .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787137663355-pequbb2cv .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787137663355-pequbb2cv .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-bar-row, #fv-chart-1787137663355-pequbb2cv .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787137663355-pequbb2cv.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787137663355-pequbb2cv.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787137663355-pequbb2cv.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787137663355-pequbb2cv.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787137663355-pequbb2cv.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787137663355-pequbb2cv.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787137663355-pequbb2cv .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787137663355-pequbb2cv .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787137663355-pequbb2cv .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787137663355-pequbb2cv .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787137663355-pequbb2cv .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787137663355-pequbb2cv .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787137663355-pequbb2cv .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787137663355-pequbb2cv .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787137663355-pequbb2cv .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787137663355-pequbb2cv .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787137663355-pequbb2cv .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787137663355-pequbb2cv .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787137663355-pequbb2cv .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787137663355-pequbb2cv .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787137663355-pequbb2cv .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-pie-container,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-bar-row,#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-stacked-product,#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-grouped-bar-product,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-bar-row,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-stacked-product,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787137663355-pequbb2cv.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-1787137663355-pequbb2cv.mobile-view .fv-bar-label,#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-grouped-product-title,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-bar-label,#fv-chart-1787137663355-pequbb2cv.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-1787137663355-pequbb2cv.mobile-view .fv-bar-container,#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-bar-cluster,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-bar-container,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-x-axis-wrapper,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-x-axis-label-space,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-x-axis-chart-space,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-benchmark-title,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-dropdown-title,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-carousel-nav-btn,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-chart-title,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-chart-subhead,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-versus-header,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-versus-select-wrapper,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-versus-vs,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-versus-select-container,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-versus-select,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-bar-commentary-inline,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787137663355-pequbb2cv.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787137663355-pequbb2cv .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787137663355-pequbb2cv .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787137663355-pequbb2cv .fv-bar-row,#fv-chart-1787137663355-pequbb2cv .fv-stacked-product,#fv-chart-1787137663355-pequbb2cv .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-bar-label,#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-bar-container,#fv-chart-1787137663355-pequbb2cv .fv-bar-cluster {width: 100% !important;}#fv-chart-1787137663355-pequbb2cv .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787137663355-pequbb2cv .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787137663355-pequbb2cv .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787137663355-pequbb2cv .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787137663355-pequbb2cv .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787137663355-pequbb2cv .fv-x-axis-label-space {display: none !important;}#fv-chart-1787137663355-pequbb2cv .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787137663355-pequbb2cv .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787137663355-pequbb2cv .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787137663355-pequbb2cv .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787137663355-pequbb2cv .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787137663355-pequbb2cv .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787137663355-pequbb2cv .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787137663355-pequbb2cv .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787137663355-pequbb2cv .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787137663355-pequbb2cv .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787137663355-pequbb2cv .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787137663355-pequbb2cv .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787137663355-pequbb2cv .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787137663355-pequbb2cv .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787137663355-pequbb2cv .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787137663355-pequbb2cv .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787137663355-pequbb2cv .fv-stl-shop-all-logo,#fv-chart-1787137663355-pequbb2cv .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787137663355-pequbb2cv .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787137663355-pequbb2cv .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787137663355-pequbb2cv .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787137663355-pequbb2cv.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": "Creator performance","description": "Measuring the CPU and GPU's compute power for creative tasks, such as rendering","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-19T11:07:43.356Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Acer Predator Helios NEO 16S AI","Acer Nitro V16 (RTX 5070 | DDR5)","Lenovo Legion 7i Pro Gen10","Lenovo Legion 9i Gen 10 (Performance profile)","Cinebench 2024","Blender 4.2.0 (junkshop)","7zip 24.07","Procyon","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Acer Nitro V16 | Ryzen 7 260 – Cinebench 2024","value": 887,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | Core Ultra 9 290HX Plus – Cinebench 2024","value": 1705,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | Core Ultra 9 275HX – Cinebench 2024","value": 2039,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | Core Ultra 9 275HX – Cinebench 2024","value": 2122,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Acer Nitro V16 | Ryzen 7 260 – Blender 4.2.0 (junkshop)","value": 70.02,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | Core Ultra 9 290HX Plus – Blender 4.2.0 (junkshop)","value": 126.27,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | Core Ultra 9 275HX – Blender 4.2.0 (junkshop)","value": 156.29,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | Core Ultra 9 275HX – Blender 4.2.0 (junkshop)","value": 154.39,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Acer Nitro V16 | Ryzen 7 260 – 7zip 24.07","value": 92.12,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | Core Ultra 9 290HX Plus – 7zip 24.07","value": 137.882,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | Core Ultra 9 275HX – 7zip 24.07","value": 162.454,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | Core Ultra 9 275HX – 7zip 24.07","value": 131.92,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Acer Nitro V16 | Ryzen 7 260 – Procyon","value": 1608,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | Core Ultra 9 290HX Plus – Procyon","value": 2256,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | Core Ultra 9 275HX – Procyon","value": 2853,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | Core Ultra 9 275HX – Procyon","value": 3029,"unitText": "Overall index score"}]}</script><div id="fv-chart-1787137663355-pequbb2cv" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Creator performance</h3><p class="fv-chart-subhead">Measuring the CPU and GPU's compute power for creative tasks, such as rendering</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cinebench 2024</option><option value="1">Blender 4.2.0 (junkshop)</option><option value="2">7zip 24.07</option><option value="3">Procyon</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787137663355-pequbb2cv-bar-Cinebench 2024" data-chart-type="Bar" data-title="Cinebench 2024" data-subhead="Measuring the CPU and GPU's compute power for creative tasks, such as rendering" 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>Multi-core index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Single-core index score</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | Core Ultra 9 290HX Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.833333333333336%; background-color: #E33235;" data-target-width="56.833333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1705</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.5%; background-color: #FE9F58;" data-target-width="4.5" data-target-margin="0"></div><span class="fv-bar-value-outside">135</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | Ryzen 7 260</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 29.56666666666667%; background-color: #E33235;" data-target-width="29.56666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">887</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.4333333333333336%; background-color: #FE9F58;" data-target-width="3.4333333333333336" data-target-margin="0"></div><span class="fv-bar-value-outside">103</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.96666666666667%; background-color: #E33235;" data-target-width="67.96666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2039</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.6%; background-color: #FE9F58;" data-target-width="4.6" data-target-margin="0"></div><span class="fv-bar-value-outside">138</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.73333333333333%; background-color: #E33235;" data-target-width="70.73333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2122</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.3999999999999995%; background-color: #FE9F58;" data-target-width="4.3999999999999995" data-target-margin="0"></div><span class="fv-bar-value-outside">132</span></div></div></div><table class="sr-only"><caption>Cinebench 2024 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | Core Ultra 9 290HX Plus</td><td>1705 Multi-core index score, 135 Single-core index score</td></tr><tr><td>Acer Nitro V16 | Ryzen 7 260</td><td>887 Multi-core index score, 103 Single-core index score</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | Core Ultra 9 275HX</td><td>2039 Multi-core index score, 138 Single-core index score</td></tr><tr><td>Lenovo Legion 9i Gen 10 | Core Ultra 9 275HX</td><td>2122 Multi-core index score, 132 Single-core index score</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787137663355-pequbb2cv-bar-Blender 4.2.0 (junkshop)" data-chart-type="Bar" data-title="Blender 4.2.0 (junkshop)" data-subhead="Measuring the CPU and GPU's compute power for creative tasks, such as rendering" 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>CPU (samples/min)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>GPU (samples/min)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | Core Ultra 9 290HX Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 6.3134999999999994%; background-color: #E33235;" data-target-width="6.3134999999999994" data-target-margin="0"></div><span class="fv-bar-value-outside">126.27</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.2455%; background-color: #FE9F58;" data-target-width="77.2455" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1544.91</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | Ryzen 7 260</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.501%; background-color: #E33235;" data-target-width="3.501" data-target-margin="0"></div><span class="fv-bar-value-outside">70.02</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.588%; background-color: #FE9F58;" data-target-width="51.588" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1031.76</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 7.814499999999999%; background-color: #E33235;" data-target-width="7.814499999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">156.29</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 94.1965%; background-color: #FE9F58;" data-target-width="94.1965" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1883.93</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 7.7195%; background-color: #E33235;" data-target-width="7.7195" data-target-margin="0"></div><span class="fv-bar-value-outside">154.39</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 93.9275%; background-color: #FE9F58;" data-target-width="93.9275" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1878.55</span></div></div></div></div></div><table class="sr-only"><caption>Blender 4.2.0 (junkshop) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | Core Ultra 9 290HX Plus</td><td>126.27 CPU (samples/min), 1544.91 GPU (samples/min)</td></tr><tr><td>Acer Nitro V16 | Ryzen 7 260</td><td>70.02 CPU (samples/min), 1031.76 GPU (samples/min)</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | Core Ultra 9 275HX</td><td>156.29 CPU (samples/min), 1883.93 GPU (samples/min)</td></tr><tr><td>Lenovo Legion 9i Gen 10 | Core Ultra 9 275HX</td><td>154.39 CPU (samples/min), 1878.55 GPU (samples/min)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787137663355-pequbb2cv-bar-7zip 24.07" data-chart-type="Bar" data-title="7zip 24.07" data-subhead="Measuring the CPU and GPU's compute power for creative tasks, such as rendering" 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>Compressing (GIPS)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Decompressing (GIPS)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | Core Ultra 9 290HX Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.941%; background-color: #E33235;" data-target-width="68.941" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">137.882</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.5845%; background-color: #FE9F58;" data-target-width="67.5845" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">135.169</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | Ryzen 7 260</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.06%; background-color: #E33235;" data-target-width="46.06" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">92.12</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.50999999999999%; background-color: #FE9F58;" data-target-width="57.50999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">115.02</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.227%; background-color: #E33235;" data-target-width="81.227" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">162.454</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92.1295%; background-color: #FE9F58;" data-target-width="92.1295" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">184.259</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.96%; background-color: #E33235;" data-target-width="65.96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">131.92</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.235%; background-color: #FE9F58;" data-target-width="91.235" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">182.47</span></div></div></div></div></div><table class="sr-only"><caption>7zip 24.07 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | Core Ultra 9 290HX Plus</td><td>137.882 Compressing (GIPS), 135.169 Decompressing (GIPS)</td></tr><tr><td>Acer Nitro V16 | Ryzen 7 260</td><td>92.12 Compressing (GIPS), 115.02 Decompressing (GIPS)</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | Core Ultra 9 275HX</td><td>162.454 Compressing (GIPS), 184.259 Decompressing (GIPS)</td></tr><tr><td>Lenovo Legion 9i Gen 10 | Core Ultra 9 275HX</td><td>131.92 Compressing (GIPS), 182.47 Decompressing (GIPS)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787137663355-pequbb2cv-bar-Procyon" data-chart-type="Bar" data-title="Procyon" data-subhead="Measuring the CPU and GPU's compute power for creative tasks, such as rendering" 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>Overall index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Duration (Sec)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>Sec/image</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | Core Ultra 9 290HX Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.39999999999999%; background-color: #E33235;" data-target-width="56.39999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2256</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.1079999999999999%; background-color: #FE9F58;" data-target-width="1.1079999999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">44.32</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.06924999999999999%; background-color: #1CA9C4;" data-target-width="0.06924999999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">2.77</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | Ryzen 7 260</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.2%; background-color: #E33235;" data-target-width="40.2" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1608</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.554%; background-color: #FE9F58;" data-target-width="1.554" data-target-margin="0"></div><span class="fv-bar-value-outside">62.16</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.09725%; background-color: #1CA9C4;" data-target-width="0.09725" data-target-margin="0"></div><span class="fv-bar-value-outside">3.89</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.325%; background-color: #E33235;" data-target-width="71.325" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2853</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.87625%; background-color: #FE9F58;" data-target-width="0.87625" data-target-margin="0"></div><span class="fv-bar-value-outside">35.05</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.05475%; background-color: #1CA9C4;" data-target-width="0.05475" data-target-margin="0"></div><span class="fv-bar-value-outside">2.19</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75.725%; background-color: #E33235;" data-target-width="75.725" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3029</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.8252499999999999%; background-color: #FE9F58;" data-target-width="0.8252499999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">33.01</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.051500000000000004%; background-color: #1CA9C4;" data-target-width="0.051500000000000004" data-target-margin="0"></div><span class="fv-bar-value-outside">2.06</span></div></div></div><table class="sr-only"><caption>Procyon Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | Core Ultra 9 290HX Plus</td><td>2256 Overall index score, 44.32 Duration (Sec), 2.77 Sec/image</td></tr><tr><td>Acer Nitro V16 | Ryzen 7 260</td><td>1608 Overall index score, 62.16 Duration (Sec), 3.89 Sec/image</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | Core Ultra 9 275HX</td><td>2853 Overall index score, 35.05 Duration (Sec), 2.19 Sec/image</td></tr><tr><td>Lenovo Legion 9i Gen 10 | Core Ultra 9 275HX</td><td>3029 Overall index score, 33.01 Duration (Sec), 2.06 Sec/image</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787137663355-pequbb2cv', false); });} else {initialize('fv-chart-1787137663355-pequbb2cv', false);}})();</script></div><p>Quickly wrapping up the rest of the specs, as I'm very aware I've spent half this review writing a small dissertation on product design considerations and thermal envelopes, CPU performance was genuinely astonishing. The results were outstanding in Cinebench, particularly on the single-core, which scored a huge 135 points. Multi-core flagged a touch at 1,705 points, but again, I'd chalk that up to the cooling being the limiting factor, not the chip itself. Oh, and the twin 1 TB Kingston SSDs in this thing are incredibly slow, with some of the worst results I've seen in 3DMark's storage test this generation. No doubt a sign of the NAND end-times.</p><p>I think I complain about this in almost every laptop review, but I'm so tired of the current ecosystem being the way it is. Whether that's single vs dual-channel RAM configs continually being spirited away disguised as "oh, it's user choice", or <a href="https://www.pcgamer.com/hardware/gaming-laptops/gigabyte-aero-x16/">different laptop GPUs</a> coming in at different wattages and performing vastly different to one another. It's just so frustrating to navigate as someone who's looking to buy one, and the sad fact is, the Helios Neo is incredible; everything about it, from an exterior perspective, hell, even down to the sticker, makes it look like one of the <a href="https://www.pcgamer.com/best-gaming-laptop/">best gaming laptops</a> money can buy. And yet, open up a simple 1080p test, and it simply falls over. All because form came before function. And that's it. A cascade of minor decisions leading to a bigger impact than you could've predicted.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/acer-predator-helios-neo-16s-ai-review/</link>
                                                                            <description>
                            <![CDATA[ A tale of two chippies as cursed power delivery strikes again. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">NxoiRUG9zEX5pCTyQbyoFm</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/jaZXgvA4H2dkWq46FFbrdn-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 19 Aug 2026 11:11:35 +0000</pubDate>                                                                                                                                <updated>Wed, 19 Aug 2026 11:11:39 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Laptops]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></category>
                                                                                                                    <dc:creator><![CDATA[ Zak Storey ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/guqkECd487mnnd23T3pQac.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;After graduating from the University of Derby in 2014, Zak joined the PC Format and Maximum PC team as its resident staff writer. Specializing in PC building, and all forms of hardware and componentry, he soon worked his way up to editor-in-chief, leading the publication through the covid dark times. Since then, he’s dabbled in PR, working for Corsair for a while as its UK PR specialist, before returning to the fold as a tech journalist once again. &lt;/p&gt;&lt;p&gt;He now operates as a freelance tech editor, writing for all manner of publications, including PC Gamer, Maximum PC, Techradar, Gamesradar, PCGamesN, and Trusted Reviews as well. If there’s something happening in the tech industry it’s highly likely Zak has a strong opinion on it.&lt;/p&gt;&lt;p&gt;Outside of the world of silicon transistors, Zak also moonlights as first barista and head of coffee, at a local independent cafe in the Forest of Dean. In his spare time, you can find him training calisthenics, or out in the Wye Valley shooting longbows with his field archery club.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/jaZXgvA4H2dkWq46FFbrdn-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Acer Predator Helio NEO 16S AI]]></media:description>                                                            <media:text><![CDATA[Acer Predator Helio NEO 16S AI]]></media:text>
                                <media:title type="plain"><![CDATA[Acer Predator Helio NEO 16S AI]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/jaZXgvA4H2dkWq46FFbrdn-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I do love a good puzzle. There's something real satisfying about looking at the benchmark results and specs of two different laptops and coming to a crisp, neat conclusion on why one, that's so similar on paper, performs so differently to another. That's great and all, but the fact that that fact is even a thing is a problem. The fact that we're talking about that fact here right now, as a thing, with Acer's latest Predator Helios Neo is a problem. And it shouldn't be. </p><p>Because you should be able to look at any laptop, see a GPU name, and know what performance you're getting, straight away. It shouldn't be ambiguous. You shouldn't have to dive into reviews, and you shouldn't need to go hunting around in the murky deep waters of spec manuals, trying to find out exactly if this new RTX 5080 is only as good as an RTX 5060, or secretly an RTX 5090 pretending to be an RTX 5070. And yet here we are. Same problem. Different day. But interestingly, it's not just the wattage caps that are entirely the bloody issue for once (like they almost always are). And I'll get to that frustrating stuff, but first, let's talk up the good stuff, shall we? Because there's a lot to like here.</p><p>This is Acer's latest Helios Neo 16S AI. It's not actually available yet, properly, so pricing is slim on the ground (and of course there are also 23 different specs per region with slightly different memory and SSD setups), but it's been revamped specifically for this year, and announced admittedly (I'm a slow reviewer) in May. And it's stunning.</p><div ><table><caption>Helios NEO 16S AI</caption><tbody><tr><td class="firstcol " ><p><strong>Model No</strong></p></td><td  ><p>PHN16S-i71-936M</p></td></tr><tr><td class="firstcol " ><p><strong>CPU</strong></p></td><td  ><p>Intel Core Ultra 9 290HX Plus</p></td></tr><tr><td class="firstcol " ><p><strong>GPU</strong></p></td><td  ><p>Nvidia RTX 5080 115W</p></td></tr><tr><td class="firstcol " ><p><strong>RAM</strong></p></td><td  ><p>32GB DDR5-6400</p></td></tr><tr><td class="firstcol " ><p><strong>Storage</strong></p></td><td  ><p>2x 1TB Kingston OM8PJP41024K3-CA0 PCIe 4.0 SSDs</p></td></tr><tr><td class="firstcol " ><p><strong>Screen Size</strong></p></td><td  ><p>16-inch OLED</p></td></tr><tr><td class="firstcol " ><p><strong>Refresh Rate</strong></p></td><td  ><p>240 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>2560x1600</p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p>92 Whr</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>19.9 x 356.8 x 275.5mm | 0.78 x 14.05 x 10.85 inches</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>2.3 kg | 5.07 lbs</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>$3,299 | UK pricing TBC</p></td></tr></tbody></table></div><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 want the best screen on a gaming laptop, wrapped in something that's actually portable: </strong>This is a high-end, full-size desktop monitor spec, strapped to a chassis that you can shove in a backpack. A beautiful inky display that's vibrant, high refresh, and stupid quick on response.</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 want to pay RTX 5080 money for RTX 5080 performance: </strong>At 115 W, with a cooling solution that folds under CPU-heavy titles, this is RTX 5070-class performance dressed up in a tux, and not the cute open-source penguin kind.</p></div></div></div></div><p>You've got a beautiful, crisp glossy OLED display, surrounded by a super-thin bezel, pumping out a 240 Hz refresh rate across a 2560x1600 res, with a VESA-certified DisplayHDR True Black 500 rating. It's situated on top of a ridiculously thin chassis body (20mm deep), with clean, sharp edges, and a finish that, although not super premium on feel, looks great. With a delicate, sensitive touchpad and a simple yet efficient RGB keyboard. </p><p>There's buckets of connectivity here too, including three USB Type A, two USB Type C, HDMI, drop-jaw ethernet, Micro-SD card reader, and somehow (I do suspect I know how) Acer's also crammed in 92 Whrs of battery into this thing, in assumedly the same manner that I've managed to stuff 32,673 unread PR messages into my email archive in the last year (yes Intel I'll give you your Core i7 6700K back when I'm good and ready thankyou).</p><p>This is the bit where I crack my knuckles, put on my reviewer's cap (jokes on you, it's flat and it's always on), and tell you what the hell is going on in terms of performance, because on paper the Helios NEO looks incredible. There's 32GB of DDR5 running at a sumptuous 6400 MT/s, Intel's latest Core Ultra 9 290HX Plus (with a staggering 24 cores), and an <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5080-founders-edition-review/">RTX 5080</a> 16GB GPU, backed up with a 115 W TGP limit. Yowzer. All tied to that gorgeous OLED display too.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/WMh5kCaQNgi5Ln3uQC5kun.jpg" alt="Acer Predator Helio NEO 16S AI" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RWatGS64rrW7h4k6GXo8sn.jpg" alt="Acer Predator Helio NEO 16S AI" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/4vZQU9TwQWtZMGGUbr8jWn.jpg" alt="Acer Predator Helio NEO 16S AI" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/UkVrEFxtKtvZv2KSPXKWWn.jpg" alt="Acer Predator Helio NEO 16S AI" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>You've got all of that power ready to go. So the performance is good, right? <em>It's good, right?</em> Errr, well, I mean, you get <em>some</em>. It's there. Side-by-side, compared to Lenovo's Legion 9i Gen 10, it's kind of average, kinda bad. Even compared to the <a href="https://www.pcgamer.com/hardware/gaming-laptops/acer-nitro-v-16-ai-review/">Nitro V 16 AI</a> I reviewed earlier in the year (the one with a 95W RTX 5070), it barely hits numbers higher than that can muster. At least in-game, which is problematic as that RTX 5070 machine is about two grand cheaper.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper *, #fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper *:before, #fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper *:after, #fv-chart-1787136935072-arwhtel59-slideshow *, #fv-chart-1787136935072-arwhtel59-slideshow *:before, #fv-chart-1787136935072-arwhtel59-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper, #fv-chart-1787136935072-arwhtel59-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787136935072-arwhtel59-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787136935072-arwhtel59-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-1787136935072-arwhtel59-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-1787136935072-arwhtel59-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787136935072-arwhtel59-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-1787136935072-arwhtel59-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787136935072-arwhtel59-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-1787136935072-arwhtel59-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787136935072-arwhtel59-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">[{"@context": "https://schema.org","@type": "Dataset","name": "1080p gaming performance","description": "Testing the 1080p gaming performance of gaming laptops","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-19T10:55:35.072Z","citation": "The low wattage RTX 5080 obviously struggles to keep pace with the higher spec GPUs and only just stays ahead of the RTX 5070 at times.","keywords": ["Acer Predator Helios NEO 16S AI","Acer Nitro V16 (RTX 5070 | DDR5)","Lenovo Legion 7i Pro Gen10","Lenovo Legion 9i Gen 10 (Performance profile)","Cyberpunk 2077 (1080p RT Ultra)","Baldur's Gate 3 (1080p Ultra)","Black Myth: Wukong benchmarking tool (1080p High)","F1 24 (1080p Ultra High)","Metro Exodus Enhanced Edition (1080p Ultra)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W – Cyberpunk 2077 (1080p RT Ultra)","value": 39,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W – Cyberpunk 2077 (1080p RT Ultra)","value": 48,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W – Cyberpunk 2077 (1080p RT Ultra)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W – Cyberpunk 2077 (1080p RT Ultra)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W – Baldur's Gate 3 (1080p Ultra)","value": 67,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W – Baldur's Gate 3 (1080p Ultra)","value": 112,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W – Baldur's Gate 3 (1080p Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W – Baldur's Gate 3 (1080p Ultra)","value": 89,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W – Black Myth: Wukong benchmarking tool (1080p High)","value": 58,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W – Black Myth: Wukong benchmarking tool (1080p High)","value": 73,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W – Black Myth: Wukong benchmarking tool (1080p High)","value": 99,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W – Black Myth: Wukong benchmarking tool (1080p High)","value": 97,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W – F1 24 (1080p Ultra High)","value": 69,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W – F1 24 (1080p Ultra High)","value": 88,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W – F1 24 (1080p Ultra High)","value": 126,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W – F1 24 (1080p Ultra High)","value": 124,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W – Metro Exodus Enhanced Edition (1080p Ultra)","value": 74,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W – Metro Exodus Enhanced Edition (1080p Ultra)","value": 98,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W – Metro Exodus Enhanced Edition (1080p Ultra)","value": 140,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W – Metro Exodus Enhanced Edition (1080p Ultra)","value": 133,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Native gaming performance","description": "Testing frame rates at the native resolution of each of the gaming laptops","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-19T10:55:35.073Z","citation": "The Lenovo Legion 7i Pro clearly shows its performance lead when it comes to the more taxing native resolution testing.","keywords": ["Acer Predator Helios NEO 16S AI","Acer Nitro V16 (RTX 5070 | DDR5)","Lenovo Legion 7i Pro Gen10","Lenovo Legion 9i Gen 10 (Performance profile)","Cyberpunk 2077 (Native res. RT Ultra)","Baldur's Gate 3 (Native res. Ultra)","Black Myth: Wukong benchmarking tool (Native res. High)","F1 24 (Native res. Ultra High)","Metro Exodus Enhanced Edition (Native res. Ultra)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600 – Cyberpunk 2077 (Native res. RT Ultra)","value": 20,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600 – Cyberpunk 2077 (Native res. RT Ultra)","value": 28,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600 – Cyberpunk 2077 (Native res. RT Ultra)","value": 40,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400 – Cyberpunk 2077 (Native res. RT Ultra)","value": 20,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600 – Baldur's Gate 3 (Native res. Ultra)","value": 59,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600 – Baldur's Gate 3 (Native res. Ultra)","value": 76,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600 – Baldur's Gate 3 (Native res. Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400 – Baldur's Gate 3 (Native res. Ultra)","value": 73,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600 – Black Myth: Wukong benchmarking tool (Native res. High)","value": 37,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600 – Black Myth: Wukong benchmarking tool (Native res. High)","value": 51,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600 – Black Myth: Wukong benchmarking tool (Native res. High)","value": 111,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400 – Black Myth: Wukong benchmarking tool (Native res. High)","value": 69,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600 – F1 24 (Native res. Ultra High)","value": 39,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600 – F1 24 (Native res. Ultra High)","value": 52,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600 – F1 24 (Native res. Ultra High)","value": 77,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400 – F1 24 (Native res. Ultra High)","value": 39,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600 – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600 – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 71,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600 – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400 – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 57,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Synthetic gaming performance","description": "Testing performance against industry standard benchmarks","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-19T10:55:35.073Z","citation": "Again, it's clear the Lenovo pairing has the edge even over the latest Intel CPU.","keywords": ["Acer Predator Helios NEO 16S AI","Acer Nitro V16 (RTX 5070 | DDR5)","Lenovo Legion 7i Pro Gen10","Lenovo Legion 9i Gen 10 (Performance profile)","3DMark Time Spy Extreme","3DMark Port Royal","3DMark Storage","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W | Ryzen 7 260 – 3DMark Time Spy Extreme","value": 5780,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W | Core Ultra 9 290HX Plus – 3DMark Time Spy Extreme","value": 7785,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | Core Ultra 9 275HX – 3DMark Time Spy Extreme","value": 11318,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W | Core Ultra 9 275HX – 3DMark Time Spy Extreme","value": 12746,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W | Ryzen 7 260 – 3DMark Port Royal","value": 4447,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W | Core Ultra 9 290HX Plus – 3DMark Port Royal","value": 10846,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | Core Ultra 9 275HX – 3DMark Port Royal","value": 14870,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W | Core Ultra 9 275HX – 3DMark Port Royal","value": 14355,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W | Ryzen 7 260 – 3DMark Storage","value": 2054,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W | Core Ultra 9 290HX Plus – 3DMark Storage","value": 981,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | Core Ultra 9 275HX – 3DMark Storage","value": 2153,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W | Core Ultra 9 275HX – 3DMark Storage","value": 2336,"unitText": "Overall index score"}]}]</script><div id="fv-chart-1787136935072-arwhtel59-slideshow" class="fv-slideshow-container" data-slide-count="3" data-iframe-height="true"><div class="fv-slideshow-nav-row"><button class="fv-nav-btn prev disabled" aria-label="Previous Slide"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m15 18-6-6 6-6"/></svg><span>Previous</span></button><div class="fv-slide-counter">1 / 3</div><button class="fv-nav-btn next" aria-label="Next Slide"><span>Next</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"/></svg></button></div><div class="fv-slides-wrapper"><div class="fv-slide" id="fv-chart-1787136935072-arwhtel59-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1787136935072-arwhtel59-slide-0" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1080p gaming performance</h3><p class="fv-chart-subhead">Testing the 1080p gaming performance of gaming laptops</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cyberpunk 2077 (1080p RT Ultra)</option><option value="1">Baldur's Gate 3 (1080p Ultra)</option><option value="2">Black Myth: Wukong benchmarking tool (1080p High)</option><option value="3">F1 24 (1080p Ultra High)</option><option value="4">Metro Exodus Enhanced Edition (1080p Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-0-bar-Cyberpunk 2077 (1080p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p RT Ultra)" data-subhead="Testing the 1080p gaming performance of gaming laptops" data-caption="The low wattage RTX 5080 obviously struggles to keep pace with the higher spec GPUs and only just stays ahead of the RTX 5070 at times." 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"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #E33235;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.25%; background-color: #FE9F58;" data-target-width="36.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">29</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.75%; background-color: #E33235;" data-target-width="48.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 30%; background-color: #FE9F58;" data-target-width="30" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.5%; background-color: #FE9F58;" data-target-width="47.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">38</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (1080p RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W</td><td>48 Avg FPS, 29 1% Low FPS</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W</td><td>39 Avg FPS, 24 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</td><td>68 Avg FPS, 38 1% Low FPS</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W</td><td>68 Avg FPS, 48 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-0-bar-Baldur's Gate 3 (1080p Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (1080p Ultra)" data-subhead="Testing the 1080p gaming performance of gaming laptops" data-caption="The low wattage RTX 5080 obviously struggles to keep pace with the higher spec GPUs and only just stays ahead of the RTX 5070 at times." 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"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74.66666666666667%; background-color: #E33235;" data-target-width="74.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 44.666666666666664%; background-color: #E33235;" data-target-width="44.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 26%; background-color: #FE9F58;" data-target-width="26" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #E33235;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 59.333333333333336%; background-color: #E33235;" data-target-width="59.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">89</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><table class="sr-only"><caption>Baldur's Gate 3 (1080p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W</td><td>112 Avg FPS, 64 1% Low FPS</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W</td><td>67 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</td><td>96 Avg FPS, 55 1% Low FPS</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W</td><td>89 Avg FPS, 55 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-0-bar-Black Myth: Wukong benchmarking tool (1080p High)" data-chart-type="Bar" data-title="Black Myth: Wukong benchmarking tool (1080p High)" data-subhead="Testing the 1080p gaming performance of gaming laptops" data-caption="The low wattage RTX 5080 obviously struggles to keep pace with the higher spec GPUs and only just stays ahead of the RTX 5070 at times." 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"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73%; background-color: #E33235;" data-target-width="73" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51%; background-color: #FE9F58;" data-target-width="51" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.99999999999999%; background-color: #E33235;" data-target-width="57.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 99%; background-color: #E33235;" data-target-width="99" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">99</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84%; background-color: #FE9F58;" data-target-width="84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 97%; background-color: #E33235;" data-target-width="97" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">97</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><table class="sr-only"><caption>Black Myth: Wukong benchmarking tool (1080p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W</td><td>73 Avg FPS, 51 1% Low FPS</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W</td><td>58 Avg FPS, 50 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</td><td>99 Avg FPS, 84 1% Low FPS</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W</td><td>97 Avg FPS, 55 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-0-bar-F1 24 (1080p Ultra High)" data-chart-type="Bar" data-title="F1 24 (1080p Ultra High)" data-subhead="Testing the 1080p gaming performance of gaming laptops" data-caption="The low wattage RTX 5080 obviously struggles to keep pace with the higher spec GPUs and only just stays ahead of the RTX 5070 at times." 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"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.666666666666664%; background-color: #E33235;" data-target-width="58.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">88</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #FE9F58;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #E33235;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39.33333333333333%; background-color: #FE9F58;" data-target-width="39.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84%; background-color: #E33235;" data-target-width="84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">126</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34%; background-color: #FE9F58;" data-target-width="34" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.66666666666667%; background-color: #E33235;" data-target-width="82.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">124</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.66666666666667%; background-color: #FE9F58;" data-target-width="70.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">106</span></div></div></div></div></div><table class="sr-only"><caption>F1 24 (1080p Ultra High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W</td><td>88 Avg FPS, 73 1% Low FPS</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W</td><td>69 Avg FPS, 59 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</td><td>126 Avg FPS, 51 1% Low FPS</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W</td><td>124 Avg FPS, 106 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-0-bar-Metro Exodus Enhanced Edition (1080p Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (1080p Ultra)" data-subhead="Testing the 1080p gaming performance of gaming laptops" data-caption="The low wattage RTX 5080 obviously struggles to keep pace with the higher spec GPUs and only just stays ahead of the RTX 5070 at times." 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"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.33333333333333%; background-color: #E33235;" data-target-width="65.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">98</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 24.666666666666668%; background-color: #FE9F58;" data-target-width="24.666666666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #E33235;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 18%; background-color: #FE9F58;" data-target-width="18" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">140</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FE9F58;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 88.66666666666667%; background-color: #E33235;" data-target-width="88.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">133</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.333333333333336%; background-color: #FE9F58;" data-target-width="47.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">71</span></div></div></div></div></div><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>Acer Predator Helios NEO 16S AI | RTX 5080 115 W</td><td>98 Avg FPS, 37 1% Low FPS</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W</td><td>74 Avg FPS, 27 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</td><td>140 Avg FPS, 72 1% Low FPS</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W</td><td>133 Avg FPS, 71 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The low wattage RTX 5080 obviously struggles to keep pace with the higher spec GPUs and only just stays ahead of the RTX 5070 at times.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1787136935072-arwhtel59-slide-1-wrapper" data-index="1" style="display: none;"><div id="fv-chart-1787136935072-arwhtel59-slide-1" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Native gaming performance</h3><p class="fv-chart-subhead">Testing frame rates at the native resolution of each of the gaming laptops</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cyberpunk 2077 (Native res. RT Ultra)</option><option value="1">Baldur's Gate 3 (Native res. Ultra)</option><option value="2">Black Myth: Wukong benchmarking tool (Native res. High)</option><option value="3">F1 24 (Native res. Ultra High)</option><option value="4">Metro Exodus Enhanced Edition (Native res. Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-1-bar-Cyberpunk 2077 (Native res. RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (Native res. RT Ultra)" data-subhead="Testing frame rates at the native resolution of each of the gaming laptops" data-caption="The Lenovo Legion 7i Pro clearly shows its performance lead when it comes to the more taxing native resolution testing." 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"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #E33235;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35%; background-color: #FE9F58;" data-target-width="35" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 100%; background-color: #E33235;" data-target-width="100" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">40</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37.5%; background-color: #FE9F58;" data-target-width="37.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15</span></div></div></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (Native res. RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600</td><td>28 Avg FPS, 20 1% Low FPS</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600</td><td>20 Avg FPS, 14 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600</td><td>40 Avg FPS, 28 1% Low FPS</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400</td><td>20 Avg FPS, 15 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-1-bar-Baldur's Gate 3 (Native res. Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (Native res. Ultra)" data-subhead="Testing frame rates at the native resolution of each of the gaming laptops" data-caption="The Lenovo Legion 7i Pro clearly shows its performance lead when it comes to the more taxing native resolution testing." 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"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76%; background-color: #E33235;" data-target-width="76" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35%; background-color: #FE9F58;" data-target-width="35" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 59%; background-color: #E33235;" data-target-width="59" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 31%; background-color: #FE9F58;" data-target-width="31" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">31</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73%; background-color: #E33235;" data-target-width="73" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53%; background-color: #FE9F58;" data-target-width="53" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><table class="sr-only"><caption>Baldur's Gate 3 (Native res. Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600</td><td>76 Avg FPS, 35 1% Low FPS</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600</td><td>59 Avg FPS, 31 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600</td><td>96 Avg FPS, 42 1% Low FPS</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400</td><td>73 Avg FPS, 53 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-1-bar-Black Myth: Wukong benchmarking tool (Native res. High)" data-chart-type="Bar" data-title="Black Myth: Wukong benchmarking tool (Native res. High)" data-subhead="Testing frame rates at the native resolution of each of the gaming laptops" data-caption="The Lenovo Legion 7i Pro clearly shows its performance lead when it comes to the more taxing native resolution testing." 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"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34%; background-color: #E33235;" data-target-width="34" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 15.333333333333332%; background-color: #FE9F58;" data-target-width="15.333333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 24.666666666666668%; background-color: #E33235;" data-target-width="24.666666666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 15.333333333333332%; background-color: #FE9F58;" data-target-width="15.333333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">111</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #FE9F58;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #E33235;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38%; background-color: #FE9F58;" data-target-width="38" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div></div></div><table class="sr-only"><caption>Black Myth: Wukong benchmarking tool (Native res. High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600</td><td>51 Avg FPS, 23 1% Low FPS</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600</td><td>37 Avg FPS, 23 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600</td><td>111 Avg FPS, 80 1% Low FPS</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400</td><td>69 Avg FPS, 57 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-1-bar-F1 24 (Native res. Ultra High)" data-chart-type="Bar" data-title="F1 24 (Native res. Ultra High)" data-subhead="Testing frame rates at the native resolution of each of the gaming laptops" data-caption="The Lenovo Legion 7i Pro clearly shows its performance lead when it comes to the more taxing native resolution testing." 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"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #E33235;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.75%; background-color: #FE9F58;" data-target-width="53.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.75%; background-color: #E33235;" data-target-width="48.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.25%; background-color: #FE9F58;" data-target-width="41.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.25%; background-color: #E33235;" data-target-width="96.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #FE9F58;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.75%; background-color: #E33235;" data-target-width="48.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.5%; background-color: #FE9F58;" data-target-width="42.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div></div></div><table class="sr-only"><caption>F1 24 (Native res. Ultra High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600</td><td>52 Avg FPS, 43 1% Low FPS</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600</td><td>39 Avg FPS, 33 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600</td><td>77 Avg FPS, 55 1% Low FPS</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400</td><td>39 Avg FPS, 34 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-1-bar-Metro Exodus Enhanced Edition (Native res. Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (Native res. Ultra)" data-subhead="Testing frame rates at the native resolution of each of the gaming laptops" data-caption="The Lenovo Legion 7i Pro clearly shows its performance lead when it comes to the more taxing native resolution testing." 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"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71%; background-color: #E33235;" data-target-width="71" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">71</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #FE9F58;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 21%; background-color: #FE9F58;" data-target-width="21" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">21</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.99999999999999%; background-color: #E33235;" data-target-width="56.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41%; background-color: #FE9F58;" data-target-width="41" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><table class="sr-only"><caption>Metro Exodus Enhanced Edition (Native res. Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W | 2560 x 1600</td><td>71 Avg FPS, 46 1% Low FPS</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W | 2560 x 1600</td><td>50 Avg FPS, 21 1% Low FPS</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | 2560 x 1600</td><td>96 Avg FPS, 65 1% Low FPS</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W | 3840 x 2400</td><td>57 Avg FPS, 41 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The Lenovo Legion 7i Pro clearly shows its performance lead when it comes to the more taxing native resolution testing.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1787136935072-arwhtel59-slide-2-wrapper" data-index="2" style="display: none;"><div id="fv-chart-1787136935072-arwhtel59-slide-2" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Synthetic gaming performance</h3><p class="fv-chart-subhead">Testing performance against industry standard benchmarks</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">3DMark Time Spy Extreme</option><option value="1">3DMark Port Royal</option><option value="2">3DMark Storage</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-2-bar-3DMark Time Spy Extreme" data-chart-type="Bar" data-title="3DMark Time Spy Extreme" data-subhead="Testing performance against industry standard benchmarks" data-caption="Again, it's clear the Lenovo pairing has the edge even over the latest Intel CPU." 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>Overall index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>GPU index</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>CPU index</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W | Core Ultra 9 290HX Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.9%; background-color: #E33235;" data-target-width="51.9" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7785</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45.98%; background-color: #FE9F58;" data-target-width="45.98" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">6897</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.10666666666667%; background-color: #1CA9C4;" data-target-width="53.10666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7966</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W | Ryzen 7 260</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.53333333333334%; background-color: #E33235;" data-target-width="38.53333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5780</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.6%; background-color: #FE9F58;" data-target-width="38.6" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5790</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.17333333333333%; background-color: #1CA9C4;" data-target-width="38.17333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5726</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75.45333333333333%; background-color: #E33235;" data-target-width="75.45333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11318</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74.25333333333334%; background-color: #FE9F58;" data-target-width="74.25333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11138</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.06%; background-color: #1CA9C4;" data-target-width="83.06" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">12459</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84.97333333333333%; background-color: #E33235;" data-target-width="84.97333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">12746</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.50666666666666%; background-color: #FE9F58;" data-target-width="73.50666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11026</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75.02%; background-color: #1CA9C4;" data-target-width="75.02" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11253</span></div></div></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>Acer Predator Helios NEO 16S AI | RTX 5080 115 W | Core Ultra 9 290HX Plus</td><td>7785 Overall index score, 6897 GPU index, 7966 CPU index</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W | Ryzen 7 260</td><td>5780 Overall index score, 5790 GPU index, 5726 CPU index</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | Core Ultra 9 275HX</td><td>11318 Overall index score, 11138 GPU index, 12459 CPU index</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W | Core Ultra 9 275HX</td><td>12746 Overall index score, 11026 GPU index, 11253 CPU index</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-2-bar-3DMark Port Royal" data-chart-type="Bar" data-title="3DMark Port Royal" data-subhead="Testing performance against industry standard benchmarks" data-caption="Again, it's clear the Lenovo pairing has the edge even over the latest Intel CPU." style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W | Core Ultra 9 290HX Plus</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 72.30666666666666%; background-color: #FE9F58;" data-target-width="72.30666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10846</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W | Ryzen 7 260</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 29.646666666666665%; background-color: #E33235;" data-target-width="29.646666666666665" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4447</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | Core Ultra 9 275HX</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 99.13333333333333%; background-color: #1CA9C4;" data-target-width="99.13333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14870</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W | Core Ultra 9 275HX</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 95.7%; background-color: #EB6F71;" data-target-width="95.7" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14355</span></div></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>Acer Predator Helios NEO 16S AI | RTX 5080 115 W | Core Ultra 9 290HX Plus</td><td>10846</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W | Ryzen 7 260</td><td>4447</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | Core Ultra 9 275HX</td><td>14870</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W | Core Ultra 9 275HX</td><td>14355</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787136935072-arwhtel59-slide-2-bar-3DMark Storage" data-chart-type="Bar" data-title="3DMark Storage" data-subhead="Testing performance against industry standard benchmarks" data-caption="Again, it's clear the Lenovo pairing has the edge even over the latest Intel CPU." 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>Overall index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg bandwidth (MB/s)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>Access time (ųs)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W | Core Ultra 9 290HX Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 32.7%; background-color: #E33235;" data-target-width="32.7" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">981</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 5.324666666666667%; background-color: #FE9F58;" data-target-width="5.324666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">159.74</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 5.800000000000001%; background-color: #1CA9C4;" data-target-width="5.800000000000001" data-target-margin="0"></div><span class="fv-bar-value-outside">174</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W | Ryzen 7 260</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.46666666666667%; background-color: #E33235;" data-target-width="68.46666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2054</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 11.807333333333334%; background-color: #FE9F58;" data-target-width="11.807333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">354.22</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.933333333333333%; background-color: #1CA9C4;" data-target-width="2.933333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">88</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.76666666666667%; background-color: #E33235;" data-target-width="71.76666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2153</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 12.230666666666668%; background-color: #FE9F58;" data-target-width="12.230666666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">366.92</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.7666666666666666%; background-color: #1CA9C4;" data-target-width="2.7666666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">83</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.86666666666666%; background-color: #E33235;" data-target-width="77.86666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2336</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 13.185333333333332%; background-color: #FE9F58;" data-target-width="13.185333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">395.56</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.533333333333333%; background-color: #1CA9C4;" data-target-width="2.533333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">76</span></div></div></div><table class="sr-only"><caption>3DMark Storage Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W | Core Ultra 9 290HX Plus</td><td>981 Overall index score, 159.74 Avg bandwidth (MB/s), 174 Access time (ųs)</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W | Ryzen 7 260</td><td>2054 Overall index score, 354.22 Avg bandwidth (MB/s), 88 Access time (ųs)</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W | Core Ultra 9 275HX</td><td>2153 Overall index score, 366.92 Avg bandwidth (MB/s), 83 Access time (ųs)</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W | Core Ultra 9 275HX</td><td>2336 Overall index score, 395.56 Avg bandwidth (MB/s), 76 Access time (ųs)</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Again, it's clear the Lenovo pairing has the edge even over the latest Intel CPU.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (true) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var currentSlideIndex = 0;var slides = slideshowContainer.querySelectorAll('.fv-slide');var counter = slideshowContainer.querySelector('.fv-slide-counter');var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');function updateControls(index) {if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;if (dropdown) dropdown.value = index;if (prevBtn) {if (index === 0) prevBtn.classList.add('disabled');else prevBtn.classList.remove('disabled');}if (nextBtn) {if (index === slides.length - 1) nextBtn.classList.add('disabled');else nextBtn.classList.remove('disabled');}}function showSlide(index) {if (index < 0) return;if (index >= slides.length) return;currentSlideIndex = index;slides.forEach(function(slide, i) {slide.style.display = i === index ? 'block' : 'none';if (i === index) {var chartEl = slide.querySelector('.fv-chart-wrapper');if (chartEl && window.fvAnimateCharts) {window.fvAnimateCharts(chartEl);}}});updateControls(currentSlideIndex);}if (prevBtn) {prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });}if (nextBtn) {nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });}if (dropdown) {dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });}updateControls(currentSlideIndex);if (slides.length > 0) {var firstChart = slides[0].querySelector('.fv-chart-wrapper');if (firstChart && window.fvAnimateCharts) {setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);}}}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787136935072-arwhtel59', true); });} else {initialize('fv-chart-1787136935072-arwhtel59', true);}})();</script></div><p>Now I'll let the charts do the talking predominantly for the rest of the figures, but the key numbers I want to focus on are how the Helios handles Metro Exodus at 1080p, because it's really telling on a number of fronts. </p><p>So during that benchmark run, we measure average and max temps for the CPU and the graphics card, alongside GPU clock speed and power draw. We measure all through those runs, which last for about 10 minutes or so. Reason being is that it's a really good simultaneous load test for both the CPU and the GPU in a gaming environment, particularly at a lower res, as it stresses the CPU more than it would at 1440p or 4K.</p><p>Average power draw for the RTX 5080 in that result was 66W. It's got 115W to play with, remember, which means the load for the card is sitting about 49W lower than it potentially could be if it was running at full tilt. Similarly, the CPU maxed out at 105 degrees Celsius and averaged 77 Celsius across the runs, which isn't super hot on the average. Now, the chip is Intel's latest "refreshed" (I use that term lightly), Arrow Lake, 24-core. It's hot, it's hungry, it's stable at high temps, and did I mention it's well hot? </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper *, #fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper *:before, #fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper *:after, #fv-chart-1787137474224-25ok8llrj-slideshow *, #fv-chart-1787137474224-25ok8llrj-slideshow *:before, #fv-chart-1787137474224-25ok8llrj-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper, #fv-chart-1787137474224-25ok8llrj-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787137474224-25ok8llrj-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787137474224-25ok8llrj-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-1787137474224-25ok8llrj-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-1787137474224-25ok8llrj-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787137474224-25ok8llrj-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-1787137474224-25ok8llrj-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787137474224-25ok8llrj-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-1787137474224-25ok8llrj-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787137474224-25ok8llrj-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">[{"@context": "https://schema.org","@type": "Dataset","name": "System performance","description": "Testing the power and thermal performance of the laptop across three 1080p runs of Metro Exodus: Enhanced","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-19T11:04:34.224Z","citation": "It is clear where the Predator is falling down in terms of being able to keep its GPU running at high performance levels.","keywords": ["Acer Predator Helios NEO 16S AI","Acer Nitro V16 (RTX 5070 | DDR5)","Lenovo Legion 7i Pro Gen10","Lenovo Legion 9i Gen 10","GPU stats","Gaming temperatures","System temperatures","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W – GPU stats","value": 1573,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W – GPU stats","value": 2217,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W – GPU stats","value": 2375,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W – GPU stats","value": 2480,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W – Gaming temperatures","value": 77,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W – Gaming temperatures","value": 69,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W – Gaming temperatures","value": 94,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W – Gaming temperatures","value": 87,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | RTX 5080 115 W – System temperatures","value": 106,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "Acer Nitro V16 | RTX 5070 95 W – System temperatures","value": 92,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W – System temperatures","value": 104,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | RTX 5080 175 W – System temperatures","value": 106,"unitText": "Max CPU temp (°C)"}]}]</script><div id="fv-chart-1787137474224-25ok8llrj-slideshow" class="fv-slideshow-container" data-slide-count="1" data-iframe-height="true"><div class="fv-slides-wrapper"><div class="fv-slide" id="fv-chart-1787137474224-25ok8llrj-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1787137474224-25ok8llrj-slide-0" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">System performance</h3><p class="fv-chart-subhead">Testing the power and thermal performance of the laptop across three 1080p runs of Metro Exodus: Enhanced</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">GPU stats</option><option value="1">Gaming temperatures</option><option value="2">System temperatures</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787137474224-25ok8llrj-slide-0-bar-GPU stats" data-chart-type="Bar" data-title="GPU stats" data-subhead="Testing the power and thermal performance of the laptop across three 1080p runs of Metro Exodus: Enhanced" data-caption="It is clear where the Predator is falling down in terms of being able to keep its GPU running at high performance levels." 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 GPU freq. (MHz)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg GPU power (W)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.43333333333333%; background-color: #E33235;" data-target-width="52.43333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1573</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.1999999999999997%; background-color: #FE9F58;" data-target-width="2.1999999999999997" data-target-margin="0"></div><span class="fv-bar-value-outside">66</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.9%; background-color: #E33235;" data-target-width="73.9" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2217</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.5%; background-color: #FE9F58;" data-target-width="2.5" data-target-margin="0"></div><span class="fv-bar-value-outside">75</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 79.16666666666666%; background-color: #E33235;" data-target-width="79.16666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2375</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.233333333333333%; background-color: #FE9F58;" data-target-width="4.233333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">127</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.66666666666667%; background-color: #E33235;" data-target-width="82.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2480</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.3999999999999995%; background-color: #FE9F58;" data-target-width="4.3999999999999995" data-target-margin="0"></div><span class="fv-bar-value-outside">132</span></div></div></div><table class="sr-only"><caption>GPU stats Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W</td><td>1573 Avg GPU freq. (MHz), 66 Avg GPU power (W)</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W</td><td>2217 Avg GPU freq. (MHz), 75 Avg GPU power (W)</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</td><td>2375 Avg GPU freq. (MHz), 127 Avg GPU power (W)</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W</td><td>2480 Avg GPU freq. (MHz), 132 Avg GPU power (W)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787137474224-25ok8llrj-slide-0-bar-Gaming temperatures" data-chart-type="Bar" data-title="Gaming temperatures" data-subhead="Testing the power and thermal performance of the laptop across three 1080p runs of Metro Exodus: Enhanced" data-caption="It is clear where the Predator is falling down in terms of being able to keep its GPU running at high performance levels." 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 CPU (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Max CPU (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>Avg GPU (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #EB6F71;"></div><span>Max GPU (°C)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.33333333333333%; background-color: #E33235;" data-target-width="51.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">105</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #1CA9C4;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #EB6F71;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #E33235;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54%; background-color: #FE9F58;" data-target-width="54" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #1CA9C4;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #EB6F71;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.66666666666667%; background-color: #E33235;" data-target-width="62.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">94</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">105</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #1CA9C4;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #EB6F71;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.99999999999999%; background-color: #E33235;" data-target-width="57.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">87</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">105</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #1CA9C4;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #EB6F71;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div></div></div><table class="sr-only"><caption>Gaming temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W</td><td>77 Avg CPU (°C), 105 Max CPU (°C), 72 Avg GPU (°C), 75 Max GPU (°C)</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W</td><td>69 Avg CPU (°C), 81 Max CPU (°C), 74 Avg GPU (°C), 79 Max GPU (°C)</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</td><td>94 Avg CPU (°C), 105 Max CPU (°C), 74 Avg GPU (°C), 79 Max GPU (°C)</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W</td><td>87 Avg CPU (°C), 105 Max CPU (°C), 75 Avg GPU (°C), 80 Max GPU (°C)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787137474224-25ok8llrj-slide-0-bar-System temperatures" data-chart-type="Bar" data-title="System temperatures" data-subhead="Testing the thermal performance of the system during high-performance creative workloads." data-caption="It is clear where the Predator is falling down in terms of being able to keep its GPU running at high performance levels." 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>Max CPU temp (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Max GPU temp (°C)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | RTX 5080 115 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.66666666666667%; background-color: #E33235;" data-target-width="70.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">106</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #FE9F58;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | RTX 5070 95 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.33333333333333%; background-color: #E33235;" data-target-width="61.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">92</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.33333333333334%; background-color: #E33235;" data-target-width="69.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">104</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #FE9F58;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | RTX 5080 175 W</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.66666666666667%; background-color: #E33235;" data-target-width="70.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">106</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #FE9F58;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div></div></div><table class="sr-only"><caption>System temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | RTX 5080 115 W</td><td>106 Max CPU temp (°C), 76 Max GPU temp (°C)</td></tr><tr><td>Acer Nitro V16 | RTX 5070 95 W</td><td>92 Max CPU temp (°C), 75 Max GPU temp (°C)</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | RTX 5080 175 W</td><td>104 Max CPU temp (°C), 69 Max GPU temp (°C)</td></tr><tr><td>Lenovo Legion 9i Gen 10 | RTX 5080 175 W</td><td>106 Max CPU temp (°C), 69 Max GPU temp (°C)</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">It is clear where the Predator is falling down in terms of being able to keep its GPU running at high performance levels.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (true) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var currentSlideIndex = 0;var slides = slideshowContainer.querySelectorAll('.fv-slide');var counter = slideshowContainer.querySelector('.fv-slide-counter');var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');function updateControls(index) {if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;if (dropdown) dropdown.value = index;if (prevBtn) {if (index === 0) prevBtn.classList.add('disabled');else prevBtn.classList.remove('disabled');}if (nextBtn) {if (index === slides.length - 1) nextBtn.classList.add('disabled');else nextBtn.classList.remove('disabled');}}function showSlide(index) {if (index < 0) return;if (index >= slides.length) return;currentSlideIndex = index;slides.forEach(function(slide, i) {slide.style.display = i === index ? 'block' : 'none';if (i === index) {var chartEl = slide.querySelector('.fv-chart-wrapper');if (chartEl && window.fvAnimateCharts) {window.fvAnimateCharts(chartEl);}}});updateControls(currentSlideIndex);}if (prevBtn) {prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });}if (nextBtn) {nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });}if (dropdown) {dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });}updateControls(currentSlideIndex);if (slides.length > 0) {var firstChart = slides[0].querySelector('.fv-chart-wrapper');if (firstChart && window.fvAnimateCharts) {setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);}}}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787137474224-25ok8llrj', true); });} else {initialize('fv-chart-1787137474224-25ok8llrj', true);}})();</script></div><p>Compared to the<a href="https://www.pcgamer.com/hardware/gaming-laptops/lenovo-legion-9i-gen-10-review/"> Lenovo Legion 9i Gen 10</a>, which is similarly equipped (RTX 5080 175W, Intel Core Ultra 9 275HX, much RAM, SSDs, etc), the results are dramatic, even across its two profiles. There's a 35 fps difference between the two at 1080p (with both laptops in gaming mode), the clock speeds are a whole 1 GHz apart on the GPU, power draw is exactly double; and interestingly, the CPU maxes out at a similar 105 degrees, but averages 10 degrees more at 87 °C over the duration of the test.</p><p>On paper, for the Neo, it logically sounds predictable, right? Clearly it's throttling at 1080p, that then chokes out the graphics card, which can't draw system resources to generate the frames, and so you get a 35 fps deficit, high temps on the CPU, and low temps and clock speeds on the GPU as a result. But that only tells half the story. Because if that is the case, then why is the average CPU temp 10 degrees lower than its Legion counterpart?</p><p>And here's the thing: we shouldn't assume that identical or similar temperature readings across these two CPUs, in these two configurations, represent identical or similar clock speeds or, more importantly, performance, for that matter. The 9i in its gaming profile, maxing at 105 °C and averaging 87 °C, isn't the same as the Neo doing 105 °C and 77 °C. In fact, I believe (I can't test this as we no longer have the Legion), it's actually an issue with the cooling.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/tA8dk2KMbMuzwtycKPAewn.jpg" alt="Acer Predator Helio NEO 16S AI" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/yVYevy7SBSdw7aHhmzJoPn.jpg" alt="Acer Predator Helio NEO 16S AI" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6MEgjiu3EX2dz49vfbNNrn.jpg" alt="Acer Predator Helio NEO 16S AI" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/D64hRwyQfdnaoG7ELtBrLn.jpg" alt="Acer Predator Helio NEO 16S AI" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Because the thermal management system in the Lenovo Legion 9i is larger because of its chassis size, although the chip is hitting similar temps, it may well be that it can sustain higher clock speeds for longer without necessarily hitting thermal limits on the cooling setup. Lenovo's cooling solution can likely handle a larger volume of heat (these cooling solutions are shared between both the CPU and GPU), whereas the Predator Helios Neo can handle significantly less before it thermally overloads, which then forces the Neo to drop the clock speed of its CPU down to avoid thermal runaway and keep the system stable, which in turn throttles performance across the graphics card, dropping the CPU temperature, GPU power draw and clock speed simultaneously. The chips are still thermally throttling technically, but it's because of the cooling capacity reaching its ceiling, not because of the chips themselves.</p><p>Basically, because the Predator Helios Neo has such a small footprint and is so slim, and Acer's crammed that 92 WHr battery in there, it can't accommodate the cooling to let the chips run at the speeds that they're capable of, so it slows them down to prevent any overly aggressive damage affecting the silicon long-term. Which is why, even in advance of that, that power ceiling for the RTX 5080 is stuck at a lowly 115W, and yet even despite that, it struggles in titles where the CPU can let loose.</p><p>What I do find ironic, and more telling, is that Lenovo's "quiet" profile is actually quite similar to Acer's "gaming" mode. With nearly identical GPU power and similar(ish) clock speeds, albeit with considerably lower CPU temperatures.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787137358558-hmfcg3j23 *, #fv-chart-1787137358558-hmfcg3j23 *:before, #fv-chart-1787137358558-hmfcg3j23 *:after, #fv-chart-1787137358558-hmfcg3j23-slideshow *, #fv-chart-1787137358558-hmfcg3j23-slideshow *:before, #fv-chart-1787137358558-hmfcg3j23-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787137358558-hmfcg3j23, #fv-chart-1787137358558-hmfcg3j23-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787137358558-hmfcg3j23 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787137358558-hmfcg3j23.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787137358558-hmfcg3j23.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-1787137358558-hmfcg3j23 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787137358558-hmfcg3j23-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787137358558-hmfcg3j23-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787137358558-hmfcg3j23-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787137358558-hmfcg3j23-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-1787137358558-hmfcg3j23-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-1787137358558-hmfcg3j23-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787137358558-hmfcg3j23-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787137358558-hmfcg3j23-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-1787137358558-hmfcg3j23-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787137358558-hmfcg3j23-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-1787137358558-hmfcg3j23-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787137358558-hmfcg3j23 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787137358558-hmfcg3j23 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-bar-row, #fv-chart-1787137358558-hmfcg3j23 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787137358558-hmfcg3j23.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787137358558-hmfcg3j23.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787137358558-hmfcg3j23.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787137358558-hmfcg3j23 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787137358558-hmfcg3j23 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-pie-container,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-bar-row,#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-stacked-product,#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-grouped-bar-product,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-bar-row,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-stacked-product,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787137358558-hmfcg3j23.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-1787137358558-hmfcg3j23.mobile-view .fv-bar-label,#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-grouped-product-title,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-bar-label,#fv-chart-1787137358558-hmfcg3j23.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-1787137358558-hmfcg3j23.mobile-view .fv-bar-container,#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-bar-cluster,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-bar-container,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-x-axis-wrapper,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-x-axis-label-space,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-x-axis-chart-space,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-benchmark-title,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-dropdown-title,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-carousel-nav-btn,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-chart-title,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-chart-subhead,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-versus-header,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-versus-select-wrapper,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-versus-vs,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-versus-select-container,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-versus-select,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-bar-commentary-inline,#fv-chart-1787137358558-hmfcg3j23.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787137358558-hmfcg3j23.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787137358558-hmfcg3j23.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787137358558-hmfcg3j23 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-bar-row,#fv-chart-1787137358558-hmfcg3j23 .fv-stacked-product,#fv-chart-1787137358558-hmfcg3j23 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-bar-label,#fv-chart-1787137358558-hmfcg3j23 .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-1787137358558-hmfcg3j23 .fv-bar-container,#fv-chart-1787137358558-hmfcg3j23 .fv-bar-cluster {width: 100% !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787137358558-hmfcg3j23 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787137358558-hmfcg3j23 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787137358558-hmfcg3j23 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-x-axis-label-space {display: none !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-stl-shop-all-logo,#fv-chart-1787137358558-hmfcg3j23 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787137358558-hmfcg3j23 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787137358558-hmfcg3j23.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": "Battery life","description": "Using PCMark 10's Gaming battery life test to measure how long the system runs a looping 3DMark Firestrike test","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-19T11:02:38.558Z","citation": "Despite the thin and light chassis, you're not going to be gaming on the go with the Helios NEO on the regular.","keywords": ["Acer Predator Helios NEO 16S AI","Acer Nitro V16 (RTX 5070 | DDR5)","Lenovo Legion 7i Pro Gen10","Lenovo Legion 9i Gen 10","PCMark 10","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Acer Nitro V16 | 76 Wh – PCMark 10","value": 140,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | 92 Wh – PCMark 10","value": 53,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | 99.9 Wh – PCMark 10","value": 73,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | 99.9 Wh – PCMark 10","value": 57,"unitText": "Battery life (minutes)"}]}</script><div id="fv-chart-1787137358558-hmfcg3j23" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Battery life</h3><p class="fv-chart-subhead">Using PCMark 10's Gaming battery life test to measure how long the system runs a looping 3DMark Firestrike test</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787137358558-hmfcg3j23-bar-PCMark 10" data-chart-type="Bar" data-title="PCMark 10" data-subhead="Using PCMark 10's Gaming battery life test to measure how long the system runs a looping 3DMark Firestrike test" data-caption="Despite the thin and light chassis, you're not going to be gaming on the go with the Helios NEO on the regular." style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">PCMark 10</h4><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | 92 Wh</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 35.333333333333336%; background-color: #FE9F58;" data-target-width="35.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | 76 Wh</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">140</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | 99.9 Wh</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #1CA9C4;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | 99.9 Wh</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 38%; background-color: #EB6F71;" data-target-width="38" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div></div><div 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 class="fv-x-axis-unit">Battery life (minutes)</div></div></div><table class="sr-only"><caption>PCMark 10 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | 92 Wh</td><td>53</td></tr><tr><td>Acer Nitro V16 | 76 Wh</td><td>140</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | 99.9 Wh</td><td>73</td></tr><tr><td>Lenovo Legion 9i Gen 10 | 99.9 Wh</td><td>57</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Despite the thin and light chassis, you're not going to be gaming on the go with the Helios NEO on the regular.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787137358558-hmfcg3j23', false); });} else {initialize('fv-chart-1787137358558-hmfcg3j23', false);}})();</script></div><p>What's worse is that I can't tell if this was a good design trade-off or not, because in our battery life test, it only lasted 53 minutes. One of the lowest results I've seen for what feels like an eternity. There's a good argument to be had here that you should probably skip the RTX 5080 version entirely and opt for the lower-spec 5070 Ti variant instead. You'll get a longer battery life, more accessible performance, and a cooler laptop at a cheaper price tag; and still one that comes with that beautiful screen, design, and port setup.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1787137663355-pequbb2cv *, #fv-chart-1787137663355-pequbb2cv *:before, #fv-chart-1787137663355-pequbb2cv *:after, #fv-chart-1787137663355-pequbb2cv-slideshow *, #fv-chart-1787137663355-pequbb2cv-slideshow *:before, #fv-chart-1787137663355-pequbb2cv-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787137663355-pequbb2cv, #fv-chart-1787137663355-pequbb2cv-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787137663355-pequbb2cv {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787137663355-pequbb2cv.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787137663355-pequbb2cv.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-1787137663355-pequbb2cv .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1787137663355-pequbb2cv-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787137663355-pequbb2cv-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787137663355-pequbb2cv-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1787137663355-pequbb2cv-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-1787137663355-pequbb2cv-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-1787137663355-pequbb2cv-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787137663355-pequbb2cv-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787137663355-pequbb2cv-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-1787137663355-pequbb2cv-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1787137663355-pequbb2cv-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-1787137663355-pequbb2cv-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1787137663355-pequbb2cv .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787137663355-pequbb2cv .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787137663355-pequbb2cv .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787137663355-pequbb2cv .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787137663355-pequbb2cv .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787137663355-pequbb2cv .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787137663355-pequbb2cv .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787137663355-pequbb2cv .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787137663355-pequbb2cv .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787137663355-pequbb2cv .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787137663355-pequbb2cv .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787137663355-pequbb2cv .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787137663355-pequbb2cv .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787137663355-pequbb2cv .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787137663355-pequbb2cv .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787137663355-pequbb2cv .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787137663355-pequbb2cv .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1787137663355-pequbb2cv .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787137663355-pequbb2cv .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787137663355-pequbb2cv .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1787137663355-pequbb2cv .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787137663355-pequbb2cv .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787137663355-pequbb2cv .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787137663355-pequbb2cv .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787137663355-pequbb2cv .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787137663355-pequbb2cv .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-bar-row, #fv-chart-1787137663355-pequbb2cv .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1787137663355-pequbb2cv.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787137663355-pequbb2cv.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787137663355-pequbb2cv.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787137663355-pequbb2cv.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787137663355-pequbb2cv.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787137663355-pequbb2cv.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787137663355-pequbb2cv .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787137663355-pequbb2cv .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787137663355-pequbb2cv .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787137663355-pequbb2cv .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787137663355-pequbb2cv .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787137663355-pequbb2cv .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787137663355-pequbb2cv .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787137663355-pequbb2cv .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787137663355-pequbb2cv .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787137663355-pequbb2cv .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787137663355-pequbb2cv .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787137663355-pequbb2cv .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787137663355-pequbb2cv .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787137663355-pequbb2cv .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787137663355-pequbb2cv .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-pie-container,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-bar-row,#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-stacked-product,#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-grouped-bar-product,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-bar-row,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-stacked-product,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787137663355-pequbb2cv.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-1787137663355-pequbb2cv.mobile-view .fv-bar-label,#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-grouped-product-title,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-bar-label,#fv-chart-1787137663355-pequbb2cv.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-1787137663355-pequbb2cv.mobile-view .fv-bar-container,#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-bar-cluster,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-bar-container,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-x-axis-wrapper,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-x-axis-label-space,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-x-axis-chart-space,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-benchmark-title,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-dropdown-title,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-carousel-nav-btn,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-chart-title,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-chart-subhead,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-versus-header,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-versus-select-wrapper,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-versus-vs,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-versus-select-container,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-versus-select,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-bar-commentary-inline,#fv-chart-1787137663355-pequbb2cv.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787137663355-pequbb2cv.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787137663355-pequbb2cv.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787137663355-pequbb2cv .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787137663355-pequbb2cv .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787137663355-pequbb2cv .fv-bar-row,#fv-chart-1787137663355-pequbb2cv .fv-stacked-product,#fv-chart-1787137663355-pequbb2cv .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-bar-label,#fv-chart-1787137663355-pequbb2cv .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-1787137663355-pequbb2cv .fv-bar-container,#fv-chart-1787137663355-pequbb2cv .fv-bar-cluster {width: 100% !important;}#fv-chart-1787137663355-pequbb2cv .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787137663355-pequbb2cv .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787137663355-pequbb2cv .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787137663355-pequbb2cv .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1787137663355-pequbb2cv .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787137663355-pequbb2cv .fv-x-axis-label-space {display: none !important;}#fv-chart-1787137663355-pequbb2cv .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787137663355-pequbb2cv .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787137663355-pequbb2cv .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787137663355-pequbb2cv .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787137663355-pequbb2cv .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787137663355-pequbb2cv .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787137663355-pequbb2cv .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787137663355-pequbb2cv .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787137663355-pequbb2cv .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787137663355-pequbb2cv .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787137663355-pequbb2cv .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787137663355-pequbb2cv .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787137663355-pequbb2cv .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787137663355-pequbb2cv .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787137663355-pequbb2cv .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787137663355-pequbb2cv .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1787137663355-pequbb2cv .fv-stl-shop-all-logo,#fv-chart-1787137663355-pequbb2cv .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787137663355-pequbb2cv .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787137663355-pequbb2cv .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787137663355-pequbb2cv .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787137663355-pequbb2cv.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": "Creator performance","description": "Measuring the CPU and GPU's compute power for creative tasks, such as rendering","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-19T11:07:43.356Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Acer Predator Helios NEO 16S AI","Acer Nitro V16 (RTX 5070 | DDR5)","Lenovo Legion 7i Pro Gen10","Lenovo Legion 9i Gen 10 (Performance profile)","Cinebench 2024","Blender 4.2.0 (junkshop)","7zip 24.07","Procyon","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Acer Nitro V16 | Ryzen 7 260 – Cinebench 2024","value": 887,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | Core Ultra 9 290HX Plus – Cinebench 2024","value": 1705,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | Core Ultra 9 275HX – Cinebench 2024","value": 2039,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | Core Ultra 9 275HX – Cinebench 2024","value": 2122,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Acer Nitro V16 | Ryzen 7 260 – Blender 4.2.0 (junkshop)","value": 70.02,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | Core Ultra 9 290HX Plus – Blender 4.2.0 (junkshop)","value": 126.27,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | Core Ultra 9 275HX – Blender 4.2.0 (junkshop)","value": 156.29,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | Core Ultra 9 275HX – Blender 4.2.0 (junkshop)","value": 154.39,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Acer Nitro V16 | Ryzen 7 260 – 7zip 24.07","value": 92.12,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | Core Ultra 9 290HX Plus – 7zip 24.07","value": 137.882,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | Core Ultra 9 275HX – 7zip 24.07","value": 162.454,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | Core Ultra 9 275HX – 7zip 24.07","value": 131.92,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Acer Nitro V16 | Ryzen 7 260 – Procyon","value": 1608,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Acer Predator Helios NEO 16S AI | Core Ultra 9 290HX Plus – Procyon","value": 2256,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 7i Pro Gen10 | Core Ultra 9 275HX – Procyon","value": 2853,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 9i Gen 10 | Core Ultra 9 275HX – Procyon","value": 3029,"unitText": "Overall index score"}]}</script><div id="fv-chart-1787137663355-pequbb2cv" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Creator performance</h3><p class="fv-chart-subhead">Measuring the CPU and GPU's compute power for creative tasks, such as rendering</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cinebench 2024</option><option value="1">Blender 4.2.0 (junkshop)</option><option value="2">7zip 24.07</option><option value="3">Procyon</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1787137663355-pequbb2cv-bar-Cinebench 2024" data-chart-type="Bar" data-title="Cinebench 2024" data-subhead="Measuring the CPU and GPU's compute power for creative tasks, such as rendering" 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>Multi-core index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Single-core index score</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | Core Ultra 9 290HX Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.833333333333336%; background-color: #E33235;" data-target-width="56.833333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1705</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.5%; background-color: #FE9F58;" data-target-width="4.5" data-target-margin="0"></div><span class="fv-bar-value-outside">135</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | Ryzen 7 260</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 29.56666666666667%; background-color: #E33235;" data-target-width="29.56666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">887</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.4333333333333336%; background-color: #FE9F58;" data-target-width="3.4333333333333336" data-target-margin="0"></div><span class="fv-bar-value-outside">103</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.96666666666667%; background-color: #E33235;" data-target-width="67.96666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2039</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.6%; background-color: #FE9F58;" data-target-width="4.6" data-target-margin="0"></div><span class="fv-bar-value-outside">138</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.73333333333333%; background-color: #E33235;" data-target-width="70.73333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2122</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.3999999999999995%; background-color: #FE9F58;" data-target-width="4.3999999999999995" data-target-margin="0"></div><span class="fv-bar-value-outside">132</span></div></div></div><table class="sr-only"><caption>Cinebench 2024 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | Core Ultra 9 290HX Plus</td><td>1705 Multi-core index score, 135 Single-core index score</td></tr><tr><td>Acer Nitro V16 | Ryzen 7 260</td><td>887 Multi-core index score, 103 Single-core index score</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | Core Ultra 9 275HX</td><td>2039 Multi-core index score, 138 Single-core index score</td></tr><tr><td>Lenovo Legion 9i Gen 10 | Core Ultra 9 275HX</td><td>2122 Multi-core index score, 132 Single-core index score</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787137663355-pequbb2cv-bar-Blender 4.2.0 (junkshop)" data-chart-type="Bar" data-title="Blender 4.2.0 (junkshop)" data-subhead="Measuring the CPU and GPU's compute power for creative tasks, such as rendering" 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>CPU (samples/min)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>GPU (samples/min)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | Core Ultra 9 290HX Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 6.3134999999999994%; background-color: #E33235;" data-target-width="6.3134999999999994" data-target-margin="0"></div><span class="fv-bar-value-outside">126.27</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.2455%; background-color: #FE9F58;" data-target-width="77.2455" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1544.91</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | Ryzen 7 260</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.501%; background-color: #E33235;" data-target-width="3.501" data-target-margin="0"></div><span class="fv-bar-value-outside">70.02</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.588%; background-color: #FE9F58;" data-target-width="51.588" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1031.76</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 7.814499999999999%; background-color: #E33235;" data-target-width="7.814499999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">156.29</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 94.1965%; background-color: #FE9F58;" data-target-width="94.1965" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1883.93</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 7.7195%; background-color: #E33235;" data-target-width="7.7195" data-target-margin="0"></div><span class="fv-bar-value-outside">154.39</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 93.9275%; background-color: #FE9F58;" data-target-width="93.9275" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1878.55</span></div></div></div></div></div><table class="sr-only"><caption>Blender 4.2.0 (junkshop) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | Core Ultra 9 290HX Plus</td><td>126.27 CPU (samples/min), 1544.91 GPU (samples/min)</td></tr><tr><td>Acer Nitro V16 | Ryzen 7 260</td><td>70.02 CPU (samples/min), 1031.76 GPU (samples/min)</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | Core Ultra 9 275HX</td><td>156.29 CPU (samples/min), 1883.93 GPU (samples/min)</td></tr><tr><td>Lenovo Legion 9i Gen 10 | Core Ultra 9 275HX</td><td>154.39 CPU (samples/min), 1878.55 GPU (samples/min)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787137663355-pequbb2cv-bar-7zip 24.07" data-chart-type="Bar" data-title="7zip 24.07" data-subhead="Measuring the CPU and GPU's compute power for creative tasks, such as rendering" 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>Compressing (GIPS)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Decompressing (GIPS)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | Core Ultra 9 290HX Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.941%; background-color: #E33235;" data-target-width="68.941" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">137.882</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.5845%; background-color: #FE9F58;" data-target-width="67.5845" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">135.169</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | Ryzen 7 260</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.06%; background-color: #E33235;" data-target-width="46.06" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">92.12</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.50999999999999%; background-color: #FE9F58;" data-target-width="57.50999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">115.02</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.227%; background-color: #E33235;" data-target-width="81.227" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">162.454</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92.1295%; background-color: #FE9F58;" data-target-width="92.1295" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">184.259</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.96%; background-color: #E33235;" data-target-width="65.96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">131.92</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.235%; background-color: #FE9F58;" data-target-width="91.235" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">182.47</span></div></div></div></div></div><table class="sr-only"><caption>7zip 24.07 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | Core Ultra 9 290HX Plus</td><td>137.882 Compressing (GIPS), 135.169 Decompressing (GIPS)</td></tr><tr><td>Acer Nitro V16 | Ryzen 7 260</td><td>92.12 Compressing (GIPS), 115.02 Decompressing (GIPS)</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | Core Ultra 9 275HX</td><td>162.454 Compressing (GIPS), 184.259 Decompressing (GIPS)</td></tr><tr><td>Lenovo Legion 9i Gen 10 | Core Ultra 9 275HX</td><td>131.92 Compressing (GIPS), 182.47 Decompressing (GIPS)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787137663355-pequbb2cv-bar-Procyon" data-chart-type="Bar" data-title="Procyon" data-subhead="Measuring the CPU and GPU's compute power for creative tasks, such as rendering" 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>Overall index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Duration (Sec)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>Sec/image</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Acer Predator Helios NEO 16S AI | Core Ultra 9 290HX Plus</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.39999999999999%; background-color: #E33235;" data-target-width="56.39999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2256</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.1079999999999999%; background-color: #FE9F58;" data-target-width="1.1079999999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">44.32</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.06924999999999999%; background-color: #1CA9C4;" data-target-width="0.06924999999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">2.77</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Acer Nitro V16 | Ryzen 7 260</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.2%; background-color: #E33235;" data-target-width="40.2" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1608</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.554%; background-color: #FE9F58;" data-target-width="1.554" data-target-margin="0"></div><span class="fv-bar-value-outside">62.16</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.09725%; background-color: #1CA9C4;" data-target-width="0.09725" data-target-margin="0"></div><span class="fv-bar-value-outside">3.89</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 7i Pro Gen10 | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.325%; background-color: #E33235;" data-target-width="71.325" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2853</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.87625%; background-color: #FE9F58;" data-target-width="0.87625" data-target-margin="0"></div><span class="fv-bar-value-outside">35.05</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.05475%; background-color: #1CA9C4;" data-target-width="0.05475" data-target-margin="0"></div><span class="fv-bar-value-outside">2.19</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 9i Gen 10 | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75.725%; background-color: #E33235;" data-target-width="75.725" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3029</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.8252499999999999%; background-color: #FE9F58;" data-target-width="0.8252499999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">33.01</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.051500000000000004%; background-color: #1CA9C4;" data-target-width="0.051500000000000004" data-target-margin="0"></div><span class="fv-bar-value-outside">2.06</span></div></div></div><table class="sr-only"><caption>Procyon Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Acer Predator Helios NEO 16S AI | Core Ultra 9 290HX Plus</td><td>2256 Overall index score, 44.32 Duration (Sec), 2.77 Sec/image</td></tr><tr><td>Acer Nitro V16 | Ryzen 7 260</td><td>1608 Overall index score, 62.16 Duration (Sec), 3.89 Sec/image</td></tr><tr><td>Lenovo Legion 7i Pro Gen10 | Core Ultra 9 275HX</td><td>2853 Overall index score, 35.05 Duration (Sec), 2.19 Sec/image</td></tr><tr><td>Lenovo Legion 9i Gen 10 | Core Ultra 9 275HX</td><td>3029 Overall index score, 33.01 Duration (Sec), 2.06 Sec/image</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1787137663355-pequbb2cv', false); });} else {initialize('fv-chart-1787137663355-pequbb2cv', false);}})();</script></div><p>Quickly wrapping up the rest of the specs, as I'm very aware I've spent half this review writing a small dissertation on product design considerations and thermal envelopes, CPU performance was genuinely astonishing. The results were outstanding in Cinebench, particularly on the single-core, which scored a huge 135 points. Multi-core flagged a touch at 1,705 points, but again, I'd chalk that up to the cooling being the limiting factor, not the chip itself. Oh, and the twin 1 TB Kingston SSDs in this thing are incredibly slow, with some of the worst results I've seen in 3DMark's storage test this generation. No doubt a sign of the NAND end-times.</p><p>I think I complain about this in almost every laptop review, but I'm so tired of the current ecosystem being the way it is. Whether that's single vs dual-channel RAM configs continually being spirited away disguised as "oh, it's user choice", or <a href="https://www.pcgamer.com/hardware/gaming-laptops/gigabyte-aero-x16/">different laptop GPUs</a> coming in at different wattages and performing vastly different to one another. It's just so frustrating to navigate as someone who's looking to buy one, and the sad fact is, the Helios Neo is incredible; everything about it, from an exterior perspective, hell, even down to the sticker, makes it look like one of the <a href="https://www.pcgamer.com/best-gaming-laptop/">best gaming laptops</a> money can buy. And yet, open up a simple 1080p test, and it simply falls over. All because form came before function. And that's it. A cascade of minor decisions leading to a bigger impact than you could've predicted.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Boulies EP200 review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="Boulies EP200" data-widget-title="" class="hawk-root"></div><p>A decent chair is one of the best things you can invest in for your ergonomics while PC gaming. Unfortunately, it’s a tricky market, with knock-off chairs that all look the same littering the internet. There are budget friendly chairs out there, but it’s almost impossible to tell if budget seats are worth the cost and potential back-ache. Boulies are one such purveyor of cheap seats, with options like the Boulies EP200. A chair that looks like a Herman Miller but comes in at only $209 USD on sale like it seemingly always is.</p><p>That’s pretty cheap for a decent computer chair, so I wasn’t bothered by the blank cardboard packaging it came in. Set up was fairly standard. After going through the instructions and assembling the parts, I was left with a cool office chic-styled chair sporting a mesh material and an all-over light grey colour. This would look at home in any office, even if it is acting as a stealth gamer chair. </p><p>It’s worth noting that my unit came with a slight perforation in the back mesh which I was initially really worried about. Despite being about the size of a pen head, I expected the wound to stretch and become a real problem. So far I haven’t noticed it getting any bigger, which is a solid nod to the potential durability of these units, but it'd be better if it wasn't there to begin with.</p><p>What you can and can’t adjust is just a bit strange. You can, for instance, push the lower cushion back and forth, and up and down, but not tilt it. You can tilt the backrest, but not all the way. The headrest moves in angles, and the arms lift, but don’t pivot. There is an adjustable lumbar support option, but you can’t move it up and down so it’s only going to work if it’s already sitting just right for you.</p><div  class="fancy-box"><div class="fancy_box-title">Boulies EP200 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="Lf5gjM72kiGi6kDBr3Qkpm" name="20260529_122325" caption="" alt="A Boulies EP200 gaming chair in a desk." src="https://cdn.mos.cms.futurecdn.net/Lf5gjM72kiGi6kDBr3Qkpm.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>Materials: </strong>Fabric seat, mesh fabric back, metal frame<br><strong>Controls: </strong>Up/down and forward/backward<br><strong>Upper:</strong> Lumbar in/out, adjustable headrest, recline<br><strong>Price: </strong>$209 - $299</p></div></div><p>I’m a fairly average sized human and haven’t had any trouble sitting, but I tried a tall person out on it (willingly) and they couldn’t get completely comfortable. The head rest and lumbar being static just didn’t work for their body size. Even after lowering the bottom pad it still wasn’t quite right. The raisable arm rests were however much appreciated by everyone who tried, but again it’s a shame that they don't also pivot. You can’t expect everything on this chair to move in more than one very specific way.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ucSfExV5USP4e9RJUyfTrm.jpg" alt="A Boulies EP200 gaming chair in a desk." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cVGRb6fhFmbGcAyXmakqnm.jpg" alt="A Boulies EP200 gaming chair in a desk." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/iuaFm3iwxVniS5tgUvAMem.jpg" alt="A Boulies EP200 gaming chair in a desk." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6xdmnboN8ZtZDNz92M4JXm.jpg" alt="A Boulies EP200 gaming chair in a desk." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/o6uJkCthHcjcaxGnqjhoik.jpg" alt="A Boulies EP200 gaming chair in a desk." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/sXVAKfqYEMHEWjd4ETfnom.jpg" alt="A Boulies EP200 gaming chair in a desk." /><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 on a budget: </strong>$210 is a damned good price for this seat. If your budget was $200, I’d suggest knocking it up the $10 for this one.</p><p class="fancy-box__body-text"><strong>✅ You’re woefully average like me: </strong>This chair works fairly well for my incredibly average height and sized body.</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’re Australian: </strong>You can’t get it here.<br><br><strong>❌ You’re tall: </strong>You probably know by now that tall bodies need tall chairs made for them. This might not be the most comfortable ride for someone who’s feet are further from their head. <br><br><strong>❌ You have specific ergonomic needs: </strong>While there’s a fair few, every function on this chair only moves in one axis so it’s a bit limited for those with specific requirements.<br><br><strong>❌ You can spend more:</strong> Spend more on a better chair and feel even better in the long run.</p></div></div><p>Thankfully it’s fairly comfortable at its basic setting options. The ASS PAD (what else do we call it?) is quite thick giving a fair bit of cushioning. Often my sit bones and legs will tire first while sitting but the bottom padding is thick enough that this hasn’t been an issue. Being able to slide the bottom forward also allows me to put one of my legs up so I can sit like the gremlin I truly am.</p><p>Like this I can sit and game at this chair for hours and still feel ok. I get sick of it like I do all chairs eventually and want to move to the couch, but the padded seat really makes long sessions viable. I’ve streamed happily in this throne with my green screen attached too with no troubles. </p><p>The Boulies LP200 is easily the most comfortable chair I’ve used in its price range, making it a win for average sized bodies all around. If you need super specific ergonomics or are just a different shaped or sized person you might find yourself struggling to make this one work, but for us mediocre folks it’s really quite good. If your budget is around the $200 USD mark this is a really solid option, and well worth coughing up the extra $10 bucks over budget for. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-chairs/boulies-ep200-review/</link>
                                                                            <description>
                            <![CDATA[ For the bum on a budget, this chair has you covered. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">AxHzBh6gJbLjC5KXK6RLFH</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/AtLYqYEH9hjP4EbbwqN4om-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 19 Aug 2026 09:33:34 +0000</pubDate>                                                                                                                                <updated>Wed, 19 Aug 2026 09:36:00 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Chairs]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Hope Corrigan ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/8GHv7ZUGwf8bhinBRgQGjb.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Hope’s been writing about games for about a decade, starting out way back when on the Australian Nintendo fan site Vooks.net. Since then, she’s talked far too much about games and tech for publications such as Techlife, Byteside, IGN, and GameSpot. Of course there’s also here at PC Gamer, where she gets to indulge her inner hardware nerd with news and reviews. You can usually find Hope fawning over some art, tech, or likely a wonderful combination of them both and where relevant she’ll share them with you here. When she’s not writing about the amazing creations of others, she’s working on what she hopes will one day be her own. You can find her &lt;a href=&quot;https://blockbusterstation.buzzsprout.com/&quot; target=&quot;_blank&quot;&gt;fictional chill out ambient far future sci-fi radio show/album/listening experience podcast&lt;/a&gt; right here. &lt;br&gt;
&lt;br&gt;
No, she’s not kidding.&amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/AtLYqYEH9hjP4EbbwqN4om-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A Boulies EP200 gaming chair in a desk.]]></media:description>                                                            <media:text><![CDATA[A Boulies EP200 gaming chair in a desk.]]></media:text>
                                <media:title type="plain"><![CDATA[A Boulies EP200 gaming chair in a desk.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/AtLYqYEH9hjP4EbbwqN4om-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="Boulies EP200" data-widget-title="" class="hawk-root"></div><p>A decent chair is one of the best things you can invest in for your ergonomics while PC gaming. Unfortunately, it’s a tricky market, with knock-off chairs that all look the same littering the internet. There are budget friendly chairs out there, but it’s almost impossible to tell if budget seats are worth the cost and potential back-ache. Boulies are one such purveyor of cheap seats, with options like the Boulies EP200. A chair that looks like a Herman Miller but comes in at only $209 USD on sale like it seemingly always is.</p><p>That’s pretty cheap for a decent computer chair, so I wasn’t bothered by the blank cardboard packaging it came in. Set up was fairly standard. After going through the instructions and assembling the parts, I was left with a cool office chic-styled chair sporting a mesh material and an all-over light grey colour. This would look at home in any office, even if it is acting as a stealth gamer chair. </p><p>It’s worth noting that my unit came with a slight perforation in the back mesh which I was initially really worried about. Despite being about the size of a pen head, I expected the wound to stretch and become a real problem. So far I haven’t noticed it getting any bigger, which is a solid nod to the potential durability of these units, but it'd be better if it wasn't there to begin with.</p><p>What you can and can’t adjust is just a bit strange. You can, for instance, push the lower cushion back and forth, and up and down, but not tilt it. You can tilt the backrest, but not all the way. The headrest moves in angles, and the arms lift, but don’t pivot. There is an adjustable lumbar support option, but you can’t move it up and down so it’s only going to work if it’s already sitting just right for you.</p><div  class="fancy-box"><div class="fancy_box-title">Boulies EP200 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="Lf5gjM72kiGi6kDBr3Qkpm" name="20260529_122325" caption="" alt="A Boulies EP200 gaming chair in a desk." src="https://cdn.mos.cms.futurecdn.net/Lf5gjM72kiGi6kDBr3Qkpm.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>Materials: </strong>Fabric seat, mesh fabric back, metal frame<br><strong>Controls: </strong>Up/down and forward/backward<br><strong>Upper:</strong> Lumbar in/out, adjustable headrest, recline<br><strong>Price: </strong>$209 - $299</p></div></div><p>I’m a fairly average sized human and haven’t had any trouble sitting, but I tried a tall person out on it (willingly) and they couldn’t get completely comfortable. The head rest and lumbar being static just didn’t work for their body size. Even after lowering the bottom pad it still wasn’t quite right. The raisable arm rests were however much appreciated by everyone who tried, but again it’s a shame that they don't also pivot. You can’t expect everything on this chair to move in more than one very specific way.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ucSfExV5USP4e9RJUyfTrm.jpg" alt="A Boulies EP200 gaming chair in a desk." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cVGRb6fhFmbGcAyXmakqnm.jpg" alt="A Boulies EP200 gaming chair in a desk." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/iuaFm3iwxVniS5tgUvAMem.jpg" alt="A Boulies EP200 gaming chair in a desk." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6xdmnboN8ZtZDNz92M4JXm.jpg" alt="A Boulies EP200 gaming chair in a desk." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/o6uJkCthHcjcaxGnqjhoik.jpg" alt="A Boulies EP200 gaming chair in a desk." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/sXVAKfqYEMHEWjd4ETfnom.jpg" alt="A Boulies EP200 gaming chair in a desk." /><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 on a budget: </strong>$210 is a damned good price for this seat. If your budget was $200, I’d suggest knocking it up the $10 for this one.</p><p class="fancy-box__body-text"><strong>✅ You’re woefully average like me: </strong>This chair works fairly well for my incredibly average height and sized body.</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’re Australian: </strong>You can’t get it here.<br><br><strong>❌ You’re tall: </strong>You probably know by now that tall bodies need tall chairs made for them. This might not be the most comfortable ride for someone who’s feet are further from their head. <br><br><strong>❌ You have specific ergonomic needs: </strong>While there’s a fair few, every function on this chair only moves in one axis so it’s a bit limited for those with specific requirements.<br><br><strong>❌ You can spend more:</strong> Spend more on a better chair and feel even better in the long run.</p></div></div><p>Thankfully it’s fairly comfortable at its basic setting options. The ASS PAD (what else do we call it?) is quite thick giving a fair bit of cushioning. Often my sit bones and legs will tire first while sitting but the bottom padding is thick enough that this hasn’t been an issue. Being able to slide the bottom forward also allows me to put one of my legs up so I can sit like the gremlin I truly am.</p><p>Like this I can sit and game at this chair for hours and still feel ok. I get sick of it like I do all chairs eventually and want to move to the couch, but the padded seat really makes long sessions viable. I’ve streamed happily in this throne with my green screen attached too with no troubles. </p><p>The Boulies LP200 is easily the most comfortable chair I’ve used in its price range, making it a win for average sized bodies all around. If you need super specific ergonomics or are just a different shaped or sized person you might find yourself struggling to make this one work, but for us mediocre folks it’s really quite good. If your budget is around the $200 USD mark this is a really solid option, and well worth coughing up the extra $10 bucks over budget for. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Razer Naga V3 Pro review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="Razer Naga V3 Pro" data-widget-title="" class="hawk-root"></div><p>Razer's Naga series has always been a bit eye-catching. Slapping tens of buttons on a gaming mouse will naturally make it stand out in the looks department, but having owned two Nagas in my lifetime, I can see it only really takes an evening to get why people love 'em. </p><p>MMOs are notorious for demanding lots of shortcuts and macros, and it's just not feasible on most keyboards to reach over to the nine key every thirty seconds. When considering the hundreds of hours MMOs tend to eat up, that's an awful lot of stretching time. You can make do with custom controls, but MMO mice offer not only out-of-the-box usability, but specifically crafted ergonomics. </p><p>The Naga V3 Pro follows on pretty routinely from its predecessor with the exact same dimensions, but a lighter weight and different internals. As such, it's a pretty by-the-numbers upgrade and will fit at home in the palms of a Naga V2 Pro owner. But is it really worth $180 just to get a better sensor, cleaner clicks, and doubleshot moulded keycaps? The answer for anyone but the most hardcore (and well-off) MMO gamers is 'probably not, but it's pretty neat anyway'.</p><p>And still, I'd say it's the nicest MMO mouse I've ever used. Thanks to the addition of a love-it-or-hate-it switch sound (I personally quite dislike the noise), it's not the best in every single compartment, but taking it for a spin in all manner of games shows it's no slouch in even non-MMO use cases, and for its price, it's gotta be. </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 play lots of MMOs, but not all the time: </strong>Thanks to easy-to-use and well-built faceplates, this functions well as an everyday mouse too</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 have a Naga V2 Pro: </strong>Though it's certainly an upgrade, it's a relatively straightforward one, and not something I'd pay $200 for. </p></div></div></div></div><h2 class="article-body__section" id="section-features"><span>Features</span></h2><div ><table><caption>Razer Naga V3 Pro vs Naga V2 Pro</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Naga V3 Pro</strong></p></td><td  ><p><strong>Naga V2 Pro</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Sensor</strong></p></td><td  ><p>Razer Focus Pro 50K Optical Sensor Gen </p></td><td  ><p>Razer Focus Pro 30K Optical Sensor</p></td></tr><tr><td class="firstcol " ><p><strong>Connectivity</strong></p></td><td  ><p>Wired and Wireless (Bluetooth or 2.4 GHz)</p></td><td  ><p>Wired and Wireless (Bluetooth or 2.4 GHz)</p></td></tr><tr><td class="firstcol " ><p><strong>Switches</strong></p></td><td  ><p>Optical Mouse Switches Gen-4</p></td><td  ><p>Optical Mouse Switches Gen-3</p></td></tr><tr><td class="firstcol " ><p><strong>Polling rate</strong></p></td><td  ><p>1,000 Hz (up to 8,000 Hz with Mouse Dock Pro or HyperPolling dongle)</p></td><td  ><p>1000 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>DPI</strong></p></td><td  ><p>Up to 50,000</p></td><td  ><p>Up to 30,000</p></td></tr><tr><td class="firstcol " ><p><strong>Acceleration</strong></p></td><td  ><p>90 G</p></td><td  ><p>70 G</p></td></tr><tr><td class="firstcol " ><p><strong>Speed</strong></p></td><td  ><p>930 IPS</p></td><td  ><p>750 IPS</p></td></tr><tr><td class="firstcol " ><p><strong>RGB</strong></p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>112 g at lightest and 117 g at heaviest</p></td><td  ><p>134 g</p></td></tr><tr><td class="firstcol " ><p><strong>Battery Life</strong></p></td><td  ><p>Up to 155 Hours on HyperSpeed</p></td><td  ><p>Up to 150 hours on HyperSpeed</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://www.razer.com/gaming-mice/razer-naga-v3-pro?srsltid=AfmBOopYIK-QzeGQrZ5Exr0dihQWMd0mtypWZGwS8w8yEqzKD5Dg4rhQ" target="_blank">$180</a> | £180 | €200</p></td><td  ><p>$180 | £180 | €200</p></td></tr></tbody></table></div><p>Being very similar to the Naga V2 Pro, you likely won't be shocked by the V3 Pro's solid feature set. It comes with three faceplates with different button layouts: twelve, six, and two. Being magnetic and super easy to swap out, the point is to flit between button layouts depending on your game. </p><p>The 12 button layout is perfect for Final Fantasy 14, making it easy to control all major skills, plus a few extra from the mouse. Elder Scrolls Online, with its smaller pool of skills, is best fitted for the six button layout. Then, for shooters and everyday use, the two button setup is king. </p><p>Its raw specs are super solid, with a max DPI of 50,000, speed of 930 IPS, and both an optical sensor and optical switches. It only comes with 1,000 Hz polling out of the box (though you can pay extra, via the Mouse Dock Pro or HyperPolling dongle, for 8,000 Hz), and though 8,000 Hz is unnecessary for most people, I still would have expected the option at this price point. </p><p>Even without the 12-button faceplate, the V3 Pro is loaded with extra buttons: two DPI switches on the left click, two under the scroll wheel, and one on the right-hand side. Even with just the two-button faceplate, you have 13 different buttons to play with overall. </p><p>The Naga V3 Pro is kitted with some other neat features, too, like its Hyperscroll Tilt Wheel Gen 2, which is one of the best scroll wheels I've used. You can scroll it without any nasty notching, or you can set nice notches for better precision in Razer's Synapse software. I like a little bit of both.  Notches, but it'll spin freely if I go HAM. The wheel can be pushed to the left and right, which is neat for scrolling particularly big webpages, or, in my case, scrolling the timeline in DaVinci Resolve. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/7gWhHzQpX8E5uyCdJUUyiP.jpg" alt="The Razer Naga V3 Pro in a hand, from the back right" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/sPiW4daSqrj4CdLo85U7ZP.jpg" alt="The Razer Naga V3 Pro in a hand, from the top" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>It's probably no surprise to you that the mouse with 23 buttons has a dedicated AI button, it being 2026 and all, but I swiftly swapped that out for a different control and never looked back. </p><p>Also, being 2026, you are getting the option to swap between wired and wireless (Bluetooth or 2.4 GHz), and the box comes with a USB Type-A to USB Type-C connector, which is a solid extra. The dongle, without the adapter, plugs in via USB Type-A. You aren't getting a wireless charger or charging dock with the Naga V3 Pro, but the 155 hours of battery life is enough that most users would only need to charge it every month or so. </p><p>If that battery life is more than you were expecting, you have Razer's FrameSync technology to thank. As <a href="https://www.pcgamer.com/hardware/gaming-mice/2026-is-shaping-up-to-be-a-golden-year-for-gaming-mice-as-razers-battery-boosting-framesync-adds-more-goodies-to-the-pot/" target="_blank">we've explained before</a>, think of it sort of like what G-Sync or any variable refresh rate tech does. It synchronises the hardware with the polling from your system, which means it only captures as much as is necessary for low latency. In turn, it becomes more efficient and drains the battery less. In case you're worried (and spoilers for the performance section), I found the sensor to perform very well. </p><h3 class="article-body__section" id="section-ergonomics"><span>Ergonomics</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:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="hVcCySat5wHF4heM3wJwvP" name="IMG_0203" alt="The Razer Naga V3 Pro, its three faceplate, and the connector on a wooden table" src="https://cdn.mos.cms.futurecdn.net/hVcCySat5wHF4heM3wJwvP.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 Naga V3 Pro is a rather heavy beast (though lighter than its predecessor), being 112 g at its very lightest. It balances the weight well. With a very slight curve in the faceplate, it's easy to pick up with my thumb, and a groove for the ring finger on the right-hand side makes it a very accommodating shape for my rather large hands. The faceplates are well designed too, with the 12-button one curving inwards around the middle of the numberpad to give a natural groove to place the thumb. This groove also allows me to find my place without having to look at the mouse.</p><p>Importantly, that weight actually gives the Naga V3 Pro a great sense of comfort. Given you will be spending a lot of time hitting the left-hand side with your thumb, it has to be steady to avoid misclicks and poor aim in the middle of a game, and it does it well. The mouse feet are plenty smooth, and all buttons are easy to hit. </p><p>Thanks likely in part to its weight, the V3 Pro is a very sturdy mouse too, and one I wasn't afraid of breaking if it dropped off my desk. In fact, with a small compartment under the faceplate for the 2.4 GHz receiver, it's a decent mouse to throw in a backpack and use on the go 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:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="N2jN5GDWbwqAafb9wd6rqP" name="IMG_0205" alt="The Razer Naga V3 Pro without its faceplate, with the connector inside" src="https://cdn.mos.cms.futurecdn.net/N2jN5GDWbwqAafb9wd6rqP.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>Though it takes a little time to get used to, the 12-button plate is far easier to use than you might otherwise think. With it counting up in threes, it's pretty easy to remember which number is which if you know your times tables, and muscle memory started to form for me very quickly. </p><p>The six-button and two-button faceplates are a little high for my liking, being near the top of the faceplate, but both have clearly defined buttons. The six-button layout also has a curve into the middle, which is great for finding a position for your thumb. </p><p>Given the button for the ring finger on the right-hand side, there's a specific way that you should hold the Naga V3 Pro to take advantage of its shape. The claw grip and fingertip grip both feel a tad awkward, but the palm grip feels perfect to me. The mouse holds the fingers well, and is well balanced to allow me to easily hit all of its buttons. </p><h3 class="article-body__section" id="section-performance"><span>Performance</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/n5AjozZwseHpFP4Fx8552Q.jpg" alt="The Razer Naga V3 Pro on a wooden table from the bottom, next to its faceplates" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/3GmGvPS8MbEEGqFdL67KxP.jpg" alt="The Razer Naga V3 Pro on a wooden table from the back left" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/F3uEAdBkLPSLENpuEpcdvP.jpg" alt="The Razer Naga V3 Pro on a wooden table from the side, with the mouse upside down" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>One of the biggest differences between the Naga V2 Pro and V3 Pro is in the 50,000 DPI optical sensor, and it performs really well. It's snappy, smooth, accurate, and is the same sensor used in the incredible <a href="https://www.pcgamer.com/hardware/gaming-mice/razer-viper-v4-pro-review/">Viper V4 Pro</a>. Naturally, the added weight means you aren't getting competitive-level speed from physically moving the mouse, but its sensor is top-notch. </p><p>One place it does fall significantly under the Viper V4 Pro is in its polling rate, with the Naga V3 Pro reaching a max 1,000 Hz polling out of the box. You can pay extra to get 8,000 Hz via the Mouse Dock Pro or HyperPolling dongle, but I'd argue it's not worth the extra price and hit to battery life for that polling rate, especially when the Naga V3 Pro is already plenty expensive. </p><p>In Final Fantasy 14, I found the Naga V3 Pro to be a genuine boon to gameplay, allowing me to hit almost every key I want without having to stretch, and without even customising the mouse. With some smart custom controls, I managed to make the mouse even more useful in-game, with the ring finger button opening the map, and the click under the scroll wheel opening inventory. </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="zJsH6RW63CVBGLCQQCcEzP" name="IMG_0213" alt="The Razer Naga V3 Pro on a wooden table" src="https://cdn.mos.cms.futurecdn.net/zJsH6RW63CVBGLCQQCcEzP.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><div><blockquote><p>Given its weight, I was concerned it would feel a tad sluggish in Counter-Strike 2, but I was happily proven wrong</p></blockquote></div><p>Given its weight, I was concerned it would feel a tad sluggish in Counter-Strike 2, but I was happily proven wrong. It certainly requires a bit more effort than a super light mouse, but I found myself more accurate holding down lines of sight.</p><p>The optical switches in the Naga V3 Pro are immense, being both accurate and feeling great under the finger. In fact, all of the buttons on the mouse perform really well, and it's clear how much thought has been put into feel and function. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/R4jXnNhcekAXsfn8dyLnzC.png" alt="Razer Naga V3 Pro MouseTester result: " /><figcaption>Tested at 1,000 Hz — The closer the dots are together, the more consistent a mouse is reporting movement. More variation or stray dots makes for a less accurate sensor.<small role="credit">MouseTester</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/tjw5BFZFtS9sdyoqjdGbyC.png" alt="Razer Naga V3 Pro MouseTester result: " /><figcaption>Tested at 1,000 Hz — The spikes represent an increase in velocity, with more erratic spikes showing tracking going haywire.<small role="credit">MouseTester</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/JLfYyXaVFff72n7iiyj9zC.png" alt="Razer Naga V3 Pro MouseTester result: " /><figcaption>Tested at 1,000 Hz — Each dot represents an update, which corresponds to the polling rate. Every 1 ms should mark a single update on a 1,000 Hz mouse.<small role="credit">MouseTester</small></figcaption></figure></figure><p>But my biggest gripe with the Gen 4 optical switches under the left and right click is that I really dislike their sound. Both of them have a high-pitched, plastic-sounding ping that is near shrill to my ears. At a distance, it's fine, though a little loud, but clicking away at them all day for both games and work has driven home how much I dislike the sound of Razer's latest switch tech. </p><p>In fact, I had the chance to mess around with the <a href="https://www.razer.com/hk-en/gaming-mice/razer-basilisk-v3-pro?srsltid=AfmBOorjwFTDOy9vvq12jGRQZ1mDj7it4NlbtDFNCskHmaWP31joUscG" target="_blank">Basilisk V3 Pro</a> and its older Gen 3 switches, and I think the sound is so annoying that I'd almost pick those switches instead. </p><h3 class="article-body__section" id="section-aesthetics"><span>Aesthetics</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/xnqip6yWUMJocx5tRWHheP.jpg" alt="The Razer Naga V3 Pro on a wooden table" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fQP8caEzApctMkKshLsQuP.jpg" alt="The Razer Naga V3 Pro on a wooden table from the front" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>It might seem like a tough challenge to make a 23-button mouse look good, but actually I think Razer has nailed it with the Naga V3 Pro, much like it nailed it with the Naga V2 Pro. There are better-looking, sleeker mice out there, but none that hold so many buttons, and visually, I think it's leagues ahead of Corsair's blocky <a href="https://www.pcgamer.com/hardware/gaming-mice/corsair-scimitar-elite-wireless-se-review/" target="_blank">Scimitar Elite Wireless SE</a> (which is also an MMO mouse). </p><p>The side buttons, plus scroll wheel and base, have RGB lighting in them, which is customisable in Razer's software. They do a good job complementing the black of the rest of the mouse, and even look decent when turned off. </p><h3 class="article-body__section" id="section-software"><span>Software</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/HpYUC8ZpnPzJDVJiuK9YD7.jpg" alt="Razer Synapse software, showing off the Naga V3 Pro and its custom buttons" /><figcaption><small role="credit">Razer</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fwArFE6DfR4MNqKevx8jZD.jpg" alt="Razer Synapse software, showing off the Naga V3 Pro and its performance tab" /><figcaption><small role="credit">Razer</small></figcaption></figure></figure><div><blockquote><p>In the first hour or so, the profile system did fail, but after a reset, it has not had any problems since. </p></blockquote></div><p>Razer's software, like software from most major hardware brands, has always been inconsistent for me, but Synapse has worked almost perfectly in my time with the mouse. In the first hour or so, the profile system did fail (with it taking forever to save a profile), but after a reset, it has not had any problems since. </p><p>You can use it to customise RGB, swap between polling rates and DPI, and most importantly, you can swap what all of those buttons do. It's all rather intuitive and easy-to-use, and my only other complaint is that the web software doesn't yet support the Naga V3 Pro (or most of Razer's mice, for what it's worth).</p><p>Thanks to the breadth of buttons, I finally found a use for profiles. Though I'm happy to have them, I rarely use multiple profiles on my gaming mouse, but one profile is my everyday profile, another is for MMOs, and the last is for shooters. For the most part, swapping profiles mostly just changes what the 12 buttons on the faceplate do, but they also change the sensitivity of the scroll wheel's free scroll function. </p><h3 class="article-body__section" id="section-value"><span>Value </span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="zJsH6RW63CVBGLCQQCcEzP" name="IMG_0213" alt="The Razer Naga V3 Pro on a wooden table" src="https://cdn.mos.cms.futurecdn.net/zJsH6RW63CVBGLCQQCcEzP.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 first time I heard the Naga V3 Pro's price point, I heard myself exhale a little too loudly. $180 is so much money, and though it is using the latest Razer sensor, it is at just a standard polling rate. And the Viper V4 Pro has the latest sensor and switches, plus it's a lot lighter, offers 8,000 Hz polling out of the box.  And is still $20 cheaper. </p><p>Then, if you're looking for an MMO mouse, Corsair's Scimitar Elite Wireless SE is $40 less at MSRP, but is regularly less than half the price of the Naga V3 Pro. Giving it 89% in our review, it is currently our pick for the <a href="https://www.pcgamer.com/the-best-gaming-mouse/#section-the-best-mmo-gaming-mouse" target="_blank">best MMO gaming mouse</a>. It doesn't have a swappable faceplate, but it has chunkier side buttons that are designed to work as a mini Stream Deck. </p><p>And if you're willing to go more budget, the likes of the Naga V2 Hyperspeed is often under half the price of the Naga V3 Pro, and comes with the same scroll wheel technology (though last gen), Razer's 30K optical sensor, and 250 hours of battery life (though it uses swappable batteries). You aren't getting the swappable faceplates and the latest sensor, but for all intents and purposes, it's still a very solid MMO mouse. </p><p>So, for the same price, you could pick up a Naga V3 Pro alongside <a href="https://www.pcgamer.com/hardware/gaming-mice/corsair-sabre-v2-pro-ultralight-wireless-gaming-mouse-review/" target="_blank">Corsair's uber lightweight Sabre V2 Pro</a>, four and a half <a href="https://www.pcgamer.com/hardware/gaming-mice/mchose-g3-v2-review/" target="_blank">Mchose G3 V2 Pros</a>, or just under 14 months of Final Fantasy 14. And that is a heavy price to stomach for any gaming mouse, even though the Naga V3 Pro is genuinely great. </p><p>If you are someone who occasionally plays MMOs, I don't think the Naga V3 Pro is necessarily for you, but if you want the best and play Final Fantasy 14 like it's your second job, I don't think I'd be recommending anything else. Though I would probably recommend cranking the speakers loud enough to drown out the clicks. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-mice/razer-naga-v3-pro-review/</link>
                                                                            <description>
                            <![CDATA[ An upgrade in pretty much every way (if you ignore the audible ping of the switches). ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">VoC7Nefyvxfz8vx7DkQY6G</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/bxiLAwj2yKPCob3YQrKmwP-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 18 Aug 2026 09:18:44 +0000</pubDate>                                                                                                                                <updated>Wed, 19 Aug 2026 12:24:05 +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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/bxiLAwj2yKPCob3YQrKmwP-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Razer Naga V3 Pro on a wooden table from the left hand side, showing the 12 button faceplate]]></media:description>                                                            <media:text><![CDATA[The Razer Naga V3 Pro on a wooden table from the left hand side, showing the 12 button faceplate]]></media:text>
                                <media:title type="plain"><![CDATA[The Razer Naga V3 Pro on a wooden table from the left hand side, showing the 12 button faceplate]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/bxiLAwj2yKPCob3YQrKmwP-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="Razer Naga V3 Pro" data-widget-title="" class="hawk-root"></div><p>Razer's Naga series has always been a bit eye-catching. Slapping tens of buttons on a gaming mouse will naturally make it stand out in the looks department, but having owned two Nagas in my lifetime, I can see it only really takes an evening to get why people love 'em. </p><p>MMOs are notorious for demanding lots of shortcuts and macros, and it's just not feasible on most keyboards to reach over to the nine key every thirty seconds. When considering the hundreds of hours MMOs tend to eat up, that's an awful lot of stretching time. You can make do with custom controls, but MMO mice offer not only out-of-the-box usability, but specifically crafted ergonomics. </p><p>The Naga V3 Pro follows on pretty routinely from its predecessor with the exact same dimensions, but a lighter weight and different internals. As such, it's a pretty by-the-numbers upgrade and will fit at home in the palms of a Naga V2 Pro owner. But is it really worth $180 just to get a better sensor, cleaner clicks, and doubleshot moulded keycaps? The answer for anyone but the most hardcore (and well-off) MMO gamers is 'probably not, but it's pretty neat anyway'.</p><p>And still, I'd say it's the nicest MMO mouse I've ever used. Thanks to the addition of a love-it-or-hate-it switch sound (I personally quite dislike the noise), it's not the best in every single compartment, but taking it for a spin in all manner of games shows it's no slouch in even non-MMO use cases, and for its price, it's gotta be. </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 play lots of MMOs, but not all the time: </strong>Thanks to easy-to-use and well-built faceplates, this functions well as an everyday mouse too</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 have a Naga V2 Pro: </strong>Though it's certainly an upgrade, it's a relatively straightforward one, and not something I'd pay $200 for. </p></div></div></div></div><h2 class="article-body__section" id="section-features"><span>Features</span></h2><div ><table><caption>Razer Naga V3 Pro vs Naga V2 Pro</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Naga V3 Pro</strong></p></td><td  ><p><strong>Naga V2 Pro</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Sensor</strong></p></td><td  ><p>Razer Focus Pro 50K Optical Sensor Gen </p></td><td  ><p>Razer Focus Pro 30K Optical Sensor</p></td></tr><tr><td class="firstcol " ><p><strong>Connectivity</strong></p></td><td  ><p>Wired and Wireless (Bluetooth or 2.4 GHz)</p></td><td  ><p>Wired and Wireless (Bluetooth or 2.4 GHz)</p></td></tr><tr><td class="firstcol " ><p><strong>Switches</strong></p></td><td  ><p>Optical Mouse Switches Gen-4</p></td><td  ><p>Optical Mouse Switches Gen-3</p></td></tr><tr><td class="firstcol " ><p><strong>Polling rate</strong></p></td><td  ><p>1,000 Hz (up to 8,000 Hz with Mouse Dock Pro or HyperPolling dongle)</p></td><td  ><p>1000 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>DPI</strong></p></td><td  ><p>Up to 50,000</p></td><td  ><p>Up to 30,000</p></td></tr><tr><td class="firstcol " ><p><strong>Acceleration</strong></p></td><td  ><p>90 G</p></td><td  ><p>70 G</p></td></tr><tr><td class="firstcol " ><p><strong>Speed</strong></p></td><td  ><p>930 IPS</p></td><td  ><p>750 IPS</p></td></tr><tr><td class="firstcol " ><p><strong>RGB</strong></p></td><td  ><p>Yes</p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>112 g at lightest and 117 g at heaviest</p></td><td  ><p>134 g</p></td></tr><tr><td class="firstcol " ><p><strong>Battery Life</strong></p></td><td  ><p>Up to 155 Hours on HyperSpeed</p></td><td  ><p>Up to 150 hours on HyperSpeed</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://www.razer.com/gaming-mice/razer-naga-v3-pro?srsltid=AfmBOopYIK-QzeGQrZ5Exr0dihQWMd0mtypWZGwS8w8yEqzKD5Dg4rhQ" target="_blank">$180</a> | £180 | €200</p></td><td  ><p>$180 | £180 | €200</p></td></tr></tbody></table></div><p>Being very similar to the Naga V2 Pro, you likely won't be shocked by the V3 Pro's solid feature set. It comes with three faceplates with different button layouts: twelve, six, and two. Being magnetic and super easy to swap out, the point is to flit between button layouts depending on your game. </p><p>The 12 button layout is perfect for Final Fantasy 14, making it easy to control all major skills, plus a few extra from the mouse. Elder Scrolls Online, with its smaller pool of skills, is best fitted for the six button layout. Then, for shooters and everyday use, the two button setup is king. </p><p>Its raw specs are super solid, with a max DPI of 50,000, speed of 930 IPS, and both an optical sensor and optical switches. It only comes with 1,000 Hz polling out of the box (though you can pay extra, via the Mouse Dock Pro or HyperPolling dongle, for 8,000 Hz), and though 8,000 Hz is unnecessary for most people, I still would have expected the option at this price point. </p><p>Even without the 12-button faceplate, the V3 Pro is loaded with extra buttons: two DPI switches on the left click, two under the scroll wheel, and one on the right-hand side. Even with just the two-button faceplate, you have 13 different buttons to play with overall. </p><p>The Naga V3 Pro is kitted with some other neat features, too, like its Hyperscroll Tilt Wheel Gen 2, which is one of the best scroll wheels I've used. You can scroll it without any nasty notching, or you can set nice notches for better precision in Razer's Synapse software. I like a little bit of both.  Notches, but it'll spin freely if I go HAM. The wheel can be pushed to the left and right, which is neat for scrolling particularly big webpages, or, in my case, scrolling the timeline in DaVinci Resolve. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/7gWhHzQpX8E5uyCdJUUyiP.jpg" alt="The Razer Naga V3 Pro in a hand, from the back right" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/sPiW4daSqrj4CdLo85U7ZP.jpg" alt="The Razer Naga V3 Pro in a hand, from the top" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>It's probably no surprise to you that the mouse with 23 buttons has a dedicated AI button, it being 2026 and all, but I swiftly swapped that out for a different control and never looked back. </p><p>Also, being 2026, you are getting the option to swap between wired and wireless (Bluetooth or 2.4 GHz), and the box comes with a USB Type-A to USB Type-C connector, which is a solid extra. The dongle, without the adapter, plugs in via USB Type-A. You aren't getting a wireless charger or charging dock with the Naga V3 Pro, but the 155 hours of battery life is enough that most users would only need to charge it every month or so. </p><p>If that battery life is more than you were expecting, you have Razer's FrameSync technology to thank. As <a href="https://www.pcgamer.com/hardware/gaming-mice/2026-is-shaping-up-to-be-a-golden-year-for-gaming-mice-as-razers-battery-boosting-framesync-adds-more-goodies-to-the-pot/" target="_blank">we've explained before</a>, think of it sort of like what G-Sync or any variable refresh rate tech does. It synchronises the hardware with the polling from your system, which means it only captures as much as is necessary for low latency. In turn, it becomes more efficient and drains the battery less. In case you're worried (and spoilers for the performance section), I found the sensor to perform very well. </p><h3 class="article-body__section" id="section-ergonomics"><span>Ergonomics</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:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="hVcCySat5wHF4heM3wJwvP" name="IMG_0203" alt="The Razer Naga V3 Pro, its three faceplate, and the connector on a wooden table" src="https://cdn.mos.cms.futurecdn.net/hVcCySat5wHF4heM3wJwvP.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 Naga V3 Pro is a rather heavy beast (though lighter than its predecessor), being 112 g at its very lightest. It balances the weight well. With a very slight curve in the faceplate, it's easy to pick up with my thumb, and a groove for the ring finger on the right-hand side makes it a very accommodating shape for my rather large hands. The faceplates are well designed too, with the 12-button one curving inwards around the middle of the numberpad to give a natural groove to place the thumb. This groove also allows me to find my place without having to look at the mouse.</p><p>Importantly, that weight actually gives the Naga V3 Pro a great sense of comfort. Given you will be spending a lot of time hitting the left-hand side with your thumb, it has to be steady to avoid misclicks and poor aim in the middle of a game, and it does it well. The mouse feet are plenty smooth, and all buttons are easy to hit. </p><p>Thanks likely in part to its weight, the V3 Pro is a very sturdy mouse too, and one I wasn't afraid of breaking if it dropped off my desk. In fact, with a small compartment under the faceplate for the 2.4 GHz receiver, it's a decent mouse to throw in a backpack and use on the go 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:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="N2jN5GDWbwqAafb9wd6rqP" name="IMG_0205" alt="The Razer Naga V3 Pro without its faceplate, with the connector inside" src="https://cdn.mos.cms.futurecdn.net/N2jN5GDWbwqAafb9wd6rqP.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>Though it takes a little time to get used to, the 12-button plate is far easier to use than you might otherwise think. With it counting up in threes, it's pretty easy to remember which number is which if you know your times tables, and muscle memory started to form for me very quickly. </p><p>The six-button and two-button faceplates are a little high for my liking, being near the top of the faceplate, but both have clearly defined buttons. The six-button layout also has a curve into the middle, which is great for finding a position for your thumb. </p><p>Given the button for the ring finger on the right-hand side, there's a specific way that you should hold the Naga V3 Pro to take advantage of its shape. The claw grip and fingertip grip both feel a tad awkward, but the palm grip feels perfect to me. The mouse holds the fingers well, and is well balanced to allow me to easily hit all of its buttons. </p><h3 class="article-body__section" id="section-performance"><span>Performance</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/n5AjozZwseHpFP4Fx8552Q.jpg" alt="The Razer Naga V3 Pro on a wooden table from the bottom, next to its faceplates" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/3GmGvPS8MbEEGqFdL67KxP.jpg" alt="The Razer Naga V3 Pro on a wooden table from the back left" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/F3uEAdBkLPSLENpuEpcdvP.jpg" alt="The Razer Naga V3 Pro on a wooden table from the side, with the mouse upside down" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>One of the biggest differences between the Naga V2 Pro and V3 Pro is in the 50,000 DPI optical sensor, and it performs really well. It's snappy, smooth, accurate, and is the same sensor used in the incredible <a href="https://www.pcgamer.com/hardware/gaming-mice/razer-viper-v4-pro-review/">Viper V4 Pro</a>. Naturally, the added weight means you aren't getting competitive-level speed from physically moving the mouse, but its sensor is top-notch. </p><p>One place it does fall significantly under the Viper V4 Pro is in its polling rate, with the Naga V3 Pro reaching a max 1,000 Hz polling out of the box. You can pay extra to get 8,000 Hz via the Mouse Dock Pro or HyperPolling dongle, but I'd argue it's not worth the extra price and hit to battery life for that polling rate, especially when the Naga V3 Pro is already plenty expensive. </p><p>In Final Fantasy 14, I found the Naga V3 Pro to be a genuine boon to gameplay, allowing me to hit almost every key I want without having to stretch, and without even customising the mouse. With some smart custom controls, I managed to make the mouse even more useful in-game, with the ring finger button opening the map, and the click under the scroll wheel opening inventory. </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="zJsH6RW63CVBGLCQQCcEzP" name="IMG_0213" alt="The Razer Naga V3 Pro on a wooden table" src="https://cdn.mos.cms.futurecdn.net/zJsH6RW63CVBGLCQQCcEzP.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><div><blockquote><p>Given its weight, I was concerned it would feel a tad sluggish in Counter-Strike 2, but I was happily proven wrong</p></blockquote></div><p>Given its weight, I was concerned it would feel a tad sluggish in Counter-Strike 2, but I was happily proven wrong. It certainly requires a bit more effort than a super light mouse, but I found myself more accurate holding down lines of sight.</p><p>The optical switches in the Naga V3 Pro are immense, being both accurate and feeling great under the finger. In fact, all of the buttons on the mouse perform really well, and it's clear how much thought has been put into feel and function. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/R4jXnNhcekAXsfn8dyLnzC.png" alt="Razer Naga V3 Pro MouseTester result: " /><figcaption>Tested at 1,000 Hz — The closer the dots are together, the more consistent a mouse is reporting movement. More variation or stray dots makes for a less accurate sensor.<small role="credit">MouseTester</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/tjw5BFZFtS9sdyoqjdGbyC.png" alt="Razer Naga V3 Pro MouseTester result: " /><figcaption>Tested at 1,000 Hz — The spikes represent an increase in velocity, with more erratic spikes showing tracking going haywire.<small role="credit">MouseTester</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/JLfYyXaVFff72n7iiyj9zC.png" alt="Razer Naga V3 Pro MouseTester result: " /><figcaption>Tested at 1,000 Hz — Each dot represents an update, which corresponds to the polling rate. Every 1 ms should mark a single update on a 1,000 Hz mouse.<small role="credit">MouseTester</small></figcaption></figure></figure><p>But my biggest gripe with the Gen 4 optical switches under the left and right click is that I really dislike their sound. Both of them have a high-pitched, plastic-sounding ping that is near shrill to my ears. At a distance, it's fine, though a little loud, but clicking away at them all day for both games and work has driven home how much I dislike the sound of Razer's latest switch tech. </p><p>In fact, I had the chance to mess around with the <a href="https://www.razer.com/hk-en/gaming-mice/razer-basilisk-v3-pro?srsltid=AfmBOorjwFTDOy9vvq12jGRQZ1mDj7it4NlbtDFNCskHmaWP31joUscG" target="_blank">Basilisk V3 Pro</a> and its older Gen 3 switches, and I think the sound is so annoying that I'd almost pick those switches instead. </p><h3 class="article-body__section" id="section-aesthetics"><span>Aesthetics</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/xnqip6yWUMJocx5tRWHheP.jpg" alt="The Razer Naga V3 Pro on a wooden table" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fQP8caEzApctMkKshLsQuP.jpg" alt="The Razer Naga V3 Pro on a wooden table from the front" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>It might seem like a tough challenge to make a 23-button mouse look good, but actually I think Razer has nailed it with the Naga V3 Pro, much like it nailed it with the Naga V2 Pro. There are better-looking, sleeker mice out there, but none that hold so many buttons, and visually, I think it's leagues ahead of Corsair's blocky <a href="https://www.pcgamer.com/hardware/gaming-mice/corsair-scimitar-elite-wireless-se-review/" target="_blank">Scimitar Elite Wireless SE</a> (which is also an MMO mouse). </p><p>The side buttons, plus scroll wheel and base, have RGB lighting in them, which is customisable in Razer's software. They do a good job complementing the black of the rest of the mouse, and even look decent when turned off. </p><h3 class="article-body__section" id="section-software"><span>Software</span></h3><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/HpYUC8ZpnPzJDVJiuK9YD7.jpg" alt="Razer Synapse software, showing off the Naga V3 Pro and its custom buttons" /><figcaption><small role="credit">Razer</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fwArFE6DfR4MNqKevx8jZD.jpg" alt="Razer Synapse software, showing off the Naga V3 Pro and its performance tab" /><figcaption><small role="credit">Razer</small></figcaption></figure></figure><div><blockquote><p>In the first hour or so, the profile system did fail, but after a reset, it has not had any problems since. </p></blockquote></div><p>Razer's software, like software from most major hardware brands, has always been inconsistent for me, but Synapse has worked almost perfectly in my time with the mouse. In the first hour or so, the profile system did fail (with it taking forever to save a profile), but after a reset, it has not had any problems since. </p><p>You can use it to customise RGB, swap between polling rates and DPI, and most importantly, you can swap what all of those buttons do. It's all rather intuitive and easy-to-use, and my only other complaint is that the web software doesn't yet support the Naga V3 Pro (or most of Razer's mice, for what it's worth).</p><p>Thanks to the breadth of buttons, I finally found a use for profiles. Though I'm happy to have them, I rarely use multiple profiles on my gaming mouse, but one profile is my everyday profile, another is for MMOs, and the last is for shooters. For the most part, swapping profiles mostly just changes what the 12 buttons on the faceplate do, but they also change the sensitivity of the scroll wheel's free scroll function. </p><h3 class="article-body__section" id="section-value"><span>Value </span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="zJsH6RW63CVBGLCQQCcEzP" name="IMG_0213" alt="The Razer Naga V3 Pro on a wooden table" src="https://cdn.mos.cms.futurecdn.net/zJsH6RW63CVBGLCQQCcEzP.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 first time I heard the Naga V3 Pro's price point, I heard myself exhale a little too loudly. $180 is so much money, and though it is using the latest Razer sensor, it is at just a standard polling rate. And the Viper V4 Pro has the latest sensor and switches, plus it's a lot lighter, offers 8,000 Hz polling out of the box.  And is still $20 cheaper. </p><p>Then, if you're looking for an MMO mouse, Corsair's Scimitar Elite Wireless SE is $40 less at MSRP, but is regularly less than half the price of the Naga V3 Pro. Giving it 89% in our review, it is currently our pick for the <a href="https://www.pcgamer.com/the-best-gaming-mouse/#section-the-best-mmo-gaming-mouse" target="_blank">best MMO gaming mouse</a>. It doesn't have a swappable faceplate, but it has chunkier side buttons that are designed to work as a mini Stream Deck. </p><p>And if you're willing to go more budget, the likes of the Naga V2 Hyperspeed is often under half the price of the Naga V3 Pro, and comes with the same scroll wheel technology (though last gen), Razer's 30K optical sensor, and 250 hours of battery life (though it uses swappable batteries). You aren't getting the swappable faceplates and the latest sensor, but for all intents and purposes, it's still a very solid MMO mouse. </p><p>So, for the same price, you could pick up a Naga V3 Pro alongside <a href="https://www.pcgamer.com/hardware/gaming-mice/corsair-sabre-v2-pro-ultralight-wireless-gaming-mouse-review/" target="_blank">Corsair's uber lightweight Sabre V2 Pro</a>, four and a half <a href="https://www.pcgamer.com/hardware/gaming-mice/mchose-g3-v2-review/" target="_blank">Mchose G3 V2 Pros</a>, or just under 14 months of Final Fantasy 14. And that is a heavy price to stomach for any gaming mouse, even though the Naga V3 Pro is genuinely great. </p><p>If you are someone who occasionally plays MMOs, I don't think the Naga V3 Pro is necessarily for you, but if you want the best and play Final Fantasy 14 like it's your second job, I don't think I'd be recommending anything else. Though I would probably recommend cranking the speakers loud enough to drown out the clicks. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Sinking City 2 review ]]></title>
                                                                                                <dc:content><![CDATA[ <div  class="fancy-box"><div class="fancy_box-title">Need to know</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it?: </strong>Survival horror submerged in Lovecraft's 1920s.<br><strong>Expect to pay: </strong>£41.35/$50<br><strong>Developer: </strong>Frogwares<br><strong>Publisher: </strong>Frogwares<br><strong>Reviewed on:</strong> Windows 11, Intel Core i9, 32GB RAM, Nvidia RTX 4060<br><strong>Multiplayer?: </strong>No<br><strong>Steam Deck: </strong>Unknown<br><strong>Out:</strong> August 18<br><strong>Link: </strong><a data-analytics-id="inline-link" href="https://frogwares.com/" target="_blank">Official site</a></p></div></div><p>The Sinking City was exactly the kind of ambitious but flawed game that deserves a sequel. Good ideas, middling execution? Give 'em another shot, I'm sure they'll do better second time around. What was ambitious was that it was a detective game but also a horror game about H. P. Lovecraft's Cthulhu Mythos set in a flooded open world where sometimes you have to get around by motorboating, and not in the fun way. </p><p>Fine idea, but it suffered from the classic open world problem of not enough butter spread across too much toast, quickly repeating patterns that become so familiar they were robbed of mystery and spookiness, which are things you rather need in a horror game about a detective.</p><p>The Sinking City 2 wisely bins most of that, and is instead pretty much pure survival horror in a series of constrained locations. It's Resident Evil right down to puzzle locks and zombies who sometimes come back stronger after being shot, only set in the 1920s. Which is no bad thing. Resident Evil: Roaring '20s Revelations is a solid videogame pitch, and now we don't have to wait for Capcom to make it.</p><p>Arkham—the city from Lovecraft's stories, not the asylum where Batman locks up Condiment King—has flooded, which is a problem for many people, but notably for hat-wearing occult adventurer Calvin Rafferty. A brand new protagonist, the only references to the original Sinking City in this sequel being easter eggs, Cal's out to revive his partner in occult adventure and also life, Faye Bennett. She's in a supernatural coma after a trip to the Dreamlands. </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="TSVVWpbhHY3EshJjGwqLaE" name="sc2re" alt="Calvin aims his pistol at a zombie's bright red weak spot" src="https://cdn.mos.cms.futurecdn.net/TSVVWpbhHY3EshJjGwqLaE.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/TSVVWpbhHY3EshJjGwqLaE.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: Frogwares)</span></figcaption></figure><p>By the time the game starts Arkham's evacuation is almost complete. It's just you and a handful of other weirdos who refuse to leave, still hanging around to discover that the worm-like creatures who showed up with the flood have started clambering inside corpses to puppet them with homicidal intent.</p><p>This sets the scene for act one, where you boat across Arkham in search of a ritual to wake Faye, dock at abandoned buildings to shoot zombies and other gribblies, solve arcane puzzles, and scrounge for supplies. The combat's improved, with an actual dodge move and enemies desperate to be baited into charging so you can sidestep then get in a cheeky melee to save ammo. I do wish it had that 180-turn button the RE games have, but it definitely feels snappier.</p><p>The problem with the original's stealth being janky has also been solved—by ditching it completely. Cal stands resolutely upright while shooting monsters made of arms because crouching's for wimps I guess. The sanity meter's gone too, which seems more of a loss, though the idea madness can be measured like hit points did run a bit counter to the themes.</p><p>Given that Frogwares was responsible for the Sherlock Holmes games, it's interesting to see how much the investigation side of things has also been downplayed. Though you still have a mind palace, it's mostly for linking clues that lead to combination-lock codes and other puzzle solutions rather than murder suspects. Cal may dress like a detective, and be knocked unconscious about as often as a noir private eye, but he doesn't do any actual detecting.</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="7uRyYPe7dDCimWCVSB9oaL" name="SC2-02" alt="Piloting a boat through the flooded streets of Arkham" src="https://cdn.mos.cms.futurecdn.net/7uRyYPe7dDCimWCVSB9oaL.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/7uRyYPe7dDCimWCVSB9oaL.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: Frogwares)</span></figcaption></figure><p>Another borrowing from RE is the inventory grid you have to make space in for weapons, consumables, quest objects (a key shaped like a fish takes up as much space as a handgun), and crafting items. More than once I left a larger gun in a safe room to make space, then immediately found multiple caches of ammo for that specific gun. </p><p>Or I'd accidentally fill the inventory with crafting guff and not have room for something I needed. It's a pain, and as in most games with crafting systems bolted on, the crafting doesn't add anything except literal filler. How about instead of finding healing herbs and chemicals then combining them to make medicine, I could just, y'know, find medicine?</p><p>After the first area you travel to a hospital, and a couple of other staple survival horror locations after that. To my surprise you never return to the flooded streets, never have a chance to clean up sidequests you skipped, never open additional places to explore or find out more about the NPCs you left behind. I expected to see more than a sliver of the Dreamlands too, but instead the whole story ends in a rush, and then you're back at the start for a New Game Plus that doesn't let you keep your inventory upgrades.</p><p>There's a decent survival horror game you can wrap in under 15 hours here, one I mostly enjoyed while I was playing it, even if the finale had me asking, "Is this it?" An improvement over the original then, if an incremental one. Maybe the third time'll be the charm.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/games/horror/the-sinking-city-2-review/</link>
                                                                            <description>
                            <![CDATA[ An improved sequel that doubles down on the basics. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">tZR6jNozJ5pMjPtB3BM4vQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/TnqVcY3pJRJWesraGXdNR-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 17 Aug 2026 15:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Horror]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jody Macgregor ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/3SnLWZBtqUMSAffCn6DvAD.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jody&#039;s first computer was a Commodore 64, so he remembers having to use a code wheel to play Pool of Radiance. A former music journalist who interviewed everyone from Giorgio Moroder to Trent Reznor, Jody also co-hosted Australia&#039;s first radio show about videogames, &lt;a href=&quot;https://zedgamesau.net/tag/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Zed Games&lt;/a&gt;. He&#039;s written for &lt;a href=&quot;https://www.rockpapershotgun.com/authors/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Rock Paper Shotgun&lt;/a&gt;, The Big Issue, &lt;a href=&quot;https://www.gamesradar.com/author/jody-macgregor/&quot; target=&quot;_blank&quot;&gt;GamesRadar&lt;/a&gt;, &lt;a href=&quot;http://www.zam.com/author/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Zam&lt;/a&gt;, &lt;a href=&quot;https://web.archive.org/web/20170606042647/http://www.glixel.com/contributor/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Glixel&lt;/a&gt;, &lt;a href=&quot;https://fiveoutoftenmagazine.com/downloads/issue-16-identity/&quot; target=&quot;_blank&quot;&gt;Five Out of Ten Magazine&lt;/a&gt;, and &lt;a href=&quot;https://web.archive.org/web/20171009125722/https://www.playboy.com/authors/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Playboy.com&lt;/a&gt;, whose cheques with the bunny logo made for fun conversations at the bank. Jody&#039;s first article for PC Gamer was about the &lt;a href=&quot;https://www.pcgamer.com/the-audio-of-alien-isolation/&quot;&gt;audio of Alien Isolation&lt;/a&gt;, published in 2015, and since then he&#039;s written about &lt;a href=&quot;https://www.pcgamer.com/why-silent-hill-belongs-on-pc/&quot;&gt;why Silent Hill belongs on PC&lt;/a&gt;, &lt;a href=&quot;https://www.pcgamer.com/10-years-on-recettear-an-item-shops-tale-is-still-the-best-fantasy-shopkeeper-tycoon-game/&quot;&gt;why Recettear: An Item Shop&#039;s Tale is the best fantasy shopkeeper tycoon game&lt;/a&gt;, and &lt;a href=&quot;https://www.pcgamer.com/there-is-so-so-much-weird-shit-in-lost-ark/&quot;&gt;how weird Lost Ark can get&lt;/a&gt;. Jody edited PC Gamer Indie from 2017 to 2018, and he eventually lived up to his promise to play every Warhammer videogame.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/TnqVcY3pJRJWesraGXdNR-1280-80.jpg">
                                                            <media:credit><![CDATA[Frogwares]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A mermaid hangs from a rope in front of a red curtain]]></media:description>                                                            <media:text><![CDATA[A mermaid hangs from a rope in front of a red curtain]]></media:text>
                                <media:title type="plain"><![CDATA[A mermaid hangs from a rope in front of a red curtain]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/TnqVcY3pJRJWesraGXdNR-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div  class="fancy-box"><div class="fancy_box-title">Need to know</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it?: </strong>Survival horror submerged in Lovecraft's 1920s.<br><strong>Expect to pay: </strong>£41.35/$50<br><strong>Developer: </strong>Frogwares<br><strong>Publisher: </strong>Frogwares<br><strong>Reviewed on:</strong> Windows 11, Intel Core i9, 32GB RAM, Nvidia RTX 4060<br><strong>Multiplayer?: </strong>No<br><strong>Steam Deck: </strong>Unknown<br><strong>Out:</strong> August 18<br><strong>Link: </strong><a data-analytics-id="inline-link" href="https://frogwares.com/" target="_blank">Official site</a></p></div></div><p>The Sinking City was exactly the kind of ambitious but flawed game that deserves a sequel. Good ideas, middling execution? Give 'em another shot, I'm sure they'll do better second time around. What was ambitious was that it was a detective game but also a horror game about H. P. Lovecraft's Cthulhu Mythos set in a flooded open world where sometimes you have to get around by motorboating, and not in the fun way. </p><p>Fine idea, but it suffered from the classic open world problem of not enough butter spread across too much toast, quickly repeating patterns that become so familiar they were robbed of mystery and spookiness, which are things you rather need in a horror game about a detective.</p><p>The Sinking City 2 wisely bins most of that, and is instead pretty much pure survival horror in a series of constrained locations. It's Resident Evil right down to puzzle locks and zombies who sometimes come back stronger after being shot, only set in the 1920s. Which is no bad thing. Resident Evil: Roaring '20s Revelations is a solid videogame pitch, and now we don't have to wait for Capcom to make it.</p><p>Arkham—the city from Lovecraft's stories, not the asylum where Batman locks up Condiment King—has flooded, which is a problem for many people, but notably for hat-wearing occult adventurer Calvin Rafferty. A brand new protagonist, the only references to the original Sinking City in this sequel being easter eggs, Cal's out to revive his partner in occult adventure and also life, Faye Bennett. She's in a supernatural coma after a trip to the Dreamlands. </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="TSVVWpbhHY3EshJjGwqLaE" name="sc2re" alt="Calvin aims his pistol at a zombie's bright red weak spot" src="https://cdn.mos.cms.futurecdn.net/TSVVWpbhHY3EshJjGwqLaE.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/TSVVWpbhHY3EshJjGwqLaE.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: Frogwares)</span></figcaption></figure><p>By the time the game starts Arkham's evacuation is almost complete. It's just you and a handful of other weirdos who refuse to leave, still hanging around to discover that the worm-like creatures who showed up with the flood have started clambering inside corpses to puppet them with homicidal intent.</p><p>This sets the scene for act one, where you boat across Arkham in search of a ritual to wake Faye, dock at abandoned buildings to shoot zombies and other gribblies, solve arcane puzzles, and scrounge for supplies. The combat's improved, with an actual dodge move and enemies desperate to be baited into charging so you can sidestep then get in a cheeky melee to save ammo. I do wish it had that 180-turn button the RE games have, but it definitely feels snappier.</p><p>The problem with the original's stealth being janky has also been solved—by ditching it completely. Cal stands resolutely upright while shooting monsters made of arms because crouching's for wimps I guess. The sanity meter's gone too, which seems more of a loss, though the idea madness can be measured like hit points did run a bit counter to the themes.</p><p>Given that Frogwares was responsible for the Sherlock Holmes games, it's interesting to see how much the investigation side of things has also been downplayed. Though you still have a mind palace, it's mostly for linking clues that lead to combination-lock codes and other puzzle solutions rather than murder suspects. Cal may dress like a detective, and be knocked unconscious about as often as a noir private eye, but he doesn't do any actual detecting.</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="7uRyYPe7dDCimWCVSB9oaL" name="SC2-02" alt="Piloting a boat through the flooded streets of Arkham" src="https://cdn.mos.cms.futurecdn.net/7uRyYPe7dDCimWCVSB9oaL.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/7uRyYPe7dDCimWCVSB9oaL.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: Frogwares)</span></figcaption></figure><p>Another borrowing from RE is the inventory grid you have to make space in for weapons, consumables, quest objects (a key shaped like a fish takes up as much space as a handgun), and crafting items. More than once I left a larger gun in a safe room to make space, then immediately found multiple caches of ammo for that specific gun. </p><p>Or I'd accidentally fill the inventory with crafting guff and not have room for something I needed. It's a pain, and as in most games with crafting systems bolted on, the crafting doesn't add anything except literal filler. How about instead of finding healing herbs and chemicals then combining them to make medicine, I could just, y'know, find medicine?</p><p>After the first area you travel to a hospital, and a couple of other staple survival horror locations after that. To my surprise you never return to the flooded streets, never have a chance to clean up sidequests you skipped, never open additional places to explore or find out more about the NPCs you left behind. I expected to see more than a sliver of the Dreamlands too, but instead the whole story ends in a rush, and then you're back at the start for a New Game Plus that doesn't let you keep your inventory upgrades.</p><p>There's a decent survival horror game you can wrap in under 15 hours here, one I mostly enjoyed while I was playing it, even if the finale had me asking, "Is this it?" An improvement over the original then, if an incremental one. Maybe the third time'll be the charm.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Fields of Mistria review ]]></title>
                                                                                                <dc:content><![CDATA[ <p>In most farm sims, talking to my neighbors is just another chore. Water the strawberries, pet the cows, chat with the rancher next door, who says "Nothing like a cold glass of milk to start my day!" which is the same thing she said two days ago and will say again two days from now. In Fields of Mistria, my neighbors are the reason I get out of bed in the morning.</p><div  class="fancy-box"><div class="fancy_box-title">Need To Know</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it?</strong> A '90s anime-inspired farm sim<br><strong>Expect to pay</strong>: $14 / £11.79<br><strong>Developer</strong>: NPC Studio<br><strong>Publisher</strong>: NPC Studio<br><strong>Reviewed on</strong>: Intel Core Ultra 7 265, RTX 5070 Ti, 32GB RAM<br><strong>Multiplayer</strong>: No<br><strong>Steam Deck</strong>: Verified<br><strong>Link</strong>: <a data-analytics-id="inline-link" href="https://www.fieldsofmistria.com/">Official site</a></p></div></div><p>But first, the farm sim throat clearing: Is Fields of Mistria like Stardew Valley? Yes. You play as a budding farmer new to a rural town where you'll befriend the residents and sell your stacks of cucumbers to fund revitalization of the floundering community. It's the fate of any farm sim in the past decade to get compared to Stardew, which diehards find reductive (yes I grew up with Harvest Moon too), but we can all admit it's the easiest shared reference.</p><p>In Fields of Mistria I clear my overgrown farm of trees and rocks, decorate my property over several years, grow seasonal crops, buy and breed animals, fish, forage, donate one of every item to the local museum, pass out at 2 am outside my house because I just needed to run one more errand, collect ores and fight monsters in a mine outside town, unlock passive skills, deliver resources for quests, give gifts to villagers, cook food, *deep breath* and eventually get married and have a baby with the hot local single of my choice after fulfilling a main quest to repair the town where everyone lives happily ever after.</p><p>So yeah, It's like Stardew Valley. Also it's adorably pink and inspired by '90s anime. It nails all those farm simming essentials but the thing that truly transforms it from main character to magical is its unexpectedly great writing. </p><h2 id="farming-builds-character">Farming builds character</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xZ2Jw4zfYu7AobrfyBANBn" name="20260805104159_1" alt="Fields of Mistria - Adeline says she set all the useless stats to 1 in Dragons & Drama" src="https://cdn.mos.cms.futurecdn.net/xZ2Jw4zfYu7AobrfyBANBn.jpg" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/xZ2Jw4zfYu7AobrfyBANBn.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">Of course Adeline is the minmaxxer in the Dragons & Drama campaign. </span><span class="credit" itemprop="copyrightHolder">(Image credit: NPC Studio)</span></figcaption></figure><p>I don't go into farm sims looking for good writing. Does anyone? The whole genre leans on character archetypes harder than a Hallmark romcom. Mistria doesn't buck the tradition of cute and corny characters: buff rancher Hayden is boisterous and friendly, travelling salesman Balor is handsome and flirtatious, and young town leader Adeline is eagerly detail-oriented. It trades in the same tropes and yet it's the best-written farm sim I've ever played.</p><p>Mistria isn't "well written" like a satire with sharp lines I can point to as superiorly clever. It's just earnestly great in a way you can almost miss if you get distracted by puns and the family-friendly tone. It's like realizing that, wait, Avatar: The Last Airbender was surprisingly insightful despite being a TV-Y7 kids show.</p><p>Partly, it's a volume thing. There's just <em>so much</em> dialogue in Fields of Mistria. In other farm sims, you start to hear characters repeating the same lines of daily chatter pretty fast and they'll say "Wow, I love this. Thanks!" whether you're giving them a flower or a chunk of gold. </p><p>In Fields of Mistria, it's the specificity of lines that really sells each character. Reina works as a cook at her parents' inn and says she feels nostalgic about how her mom used to make breaded catfish if you give her that meal as a gift. Celine the gardener admires the freshness of gifted hydrangeas. Olric the himbo blacksmith just loves rocks. If you give him a piece of stone he responds with any of <em>eight</em> different lines telling you whether it's grainy sandstone or "nonfoliated metamorphic" quartzite. All that for a single piece of stone. There aren't eight different lines for every gift, but I can feel the care taken in choosing where to create extra layers of detail for each character.</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="krhc8Refu78Xz6K5cPAaXT" name="20260702202458_1" alt="Fields of Mistria - Eiland asks if the player would like another slice of cake, in a nervous way." src="https://cdn.mos.cms.futurecdn.net/krhc8Refu78Xz6K5cPAaXT.jpg" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/krhc8Refu78Xz6K5cPAaXT.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">Even daily chats around town sometimes have little dialogue options. </span><span class="credit" itemprop="copyrightHolder">(Image credit: NPC Studio)</span></figcaption></figure><p>On the surface, young noble Eiland is a history buff with a sweet tooth. The gifts he loves most are all desserts and his personal story revolves around a hunt for Mistrian artifacts. Eiland is also kind of impulsive. He never comes out and says "Gee I guess my problem is I should think things through sometimes," while staring through the screen at me. Early on, though, I watch him take an axe to a tree on my farm first thing in the morning, argue with the museum curator about reopening the mines sooner and, one of my favorite little daily dialogues of his: The one where he bought a whole cake at the Saturday Market and wheedles me into sharing some with him because maybe a whole cake was too much cake.</p><p>Classic Eiland. It's cute and cheesy, but layered.</p><p>Mistria goes five extra miles with its writing at nearly every opportunity. Every Friday night at the inn I can spectate the banter as my neighbors play multiple campaigns of "Dragons & Drama," start a drawing class, a book club, and a dessert-tasting group, all with oodles of personality from the whole cast. Personal story scenes with marriage candidates are all several minutes' worth of conversation and dialogue choices that reveal details beneath that first layer of trope-y persona. Characters even have their own theme songs like they really are right out of an old JRPG.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/vqjQM2fYqW5Y8r7iRqNEqF.jpg" alt="Fields of Mistria - Ryis watches the stars with the player and asks how you can tell when a plce really becomes home." /><figcaption>Ryis is the upbeat carpenter, but he's also an uprooted city boy unsure of his place.<small role="credit">NPC Studio</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ThQPh6h345hLjoyfSH5dH7.jpg" alt="Fields of Mistria - A player holds a chicken on their farm while cows play nearby outside the barns." /><figcaption><small role="credit">NPC Studio</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/tVU7xrAbFprcE9yCCzXBGF.jpg" alt="Fields of Mistria - A player swing a sword at a monster in the mins surrounded by obsidian crystals." /><figcaption><small role="credit">NPC Studio</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/yavGXGZnJj4PxSqWGzBGXJ.jpg" alt="Fields of Mistria - Elsie's gossip reveals a liked gift for March" /><figcaption><small role="credit">NPC Studio</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6icuTAMuVtTTxmaENL4zR6.jpg" alt="Fields of Mistria - Juniper uses her cauldron in the main character's house after marriage" /><figcaption><small role="credit">NPC Studio</small></figcaption></figure></figure><p>Even as I walk around town doing my normal farm simming chores I can listen in on characters talking to each other, like Balor discussing wagon repairs with March the blacksmith or Adeline teasing her brother Eiland over the disorder in his office. Mistria is such a fully imagined community of fun individuals who share memories and jokes with each other. I genuinely love stopping to talk with them instead of just skipping past the same old lines.</p><h2 id="fixes-for-farm-freaks">Fixes for farm freaks</h2><p>Farm sims have a lot to live up to now that we've got so many to choose from. There's an expectation that they'll meet the rubric by checking off the exhaustive Stardew-plus-Animal-Crossing features list, but also that the best ones can devise new quality of life features to smooth out common wrinkles in the farm simming experience.</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="M4fzvctzb7fKWzLT5VtmvN" name="20260811141943_1" alt="Fields of Mistria - A gossip screen offering to reveal liked and loved gifts for three characters." src="https://cdn.mos.cms.futurecdn.net/M4fzvctzb7fKWzLT5VtmvN.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="caption-text">I appreciate the in-world gossip system for figuring out what characters like instead of guessing. </span><span class="credit" itemprop="copyrightHolder">(Image credit: NPC Studio)</span></figcaption></figure><p>Mistria has some of the newly common niceties like a jump button (because walking around all the fences on your farm is a minor annoyance) and a map that shows where every character currently is so you're not turning in circles looking for that one person you need to talk to for a quest. Oh, and you can use shops without their owners present so you aren't stuck unable to buy a barn because Ryis is chilling at the beach with March and Reina.</p><p>Other ideas I've not seen before, like the gossip system where Elsie the town socialite can clue you in on items that other villagers like instead of suffering through trial and error (or admitting defeat and just using a wiki). I'm particularly fond of the craftable big bell I can ring to call all the animals on my whole property out of their barns in the morning and send them to bed at night. It's a lifesaver when I'm cutting it close at 1:30 am.</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="MdWF9NmXMCPr5yawXUrPr4" name="20260702222945_1" alt="Fields of Mistria - A player is cheered by the town for winning the fall festival competition" src="https://cdn.mos.cms.futurecdn.net/MdWF9NmXMCPr5yawXUrPr4.jpg" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/MdWF9NmXMCPr5yawXUrPr4.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: NPC Studio)</span></figcaption></figure><h2 id="don-t-check-out">Don't check out</h2><p>What's more interesting about Mistria is where it resists the convenience of automation. Most farm sims borrow from crafting games here with refining machines: a furnace to turn ore into ingots, a churn making butter from milk, and barrels for beer and wine. You get to toss your produce in, walk away, and come back later to grab your artisan products and pitch them in your shipping bin at premium prices. You become a glorified conveyor belt, carrying seeds to the ground and produce to machines on a farm that sort of runs itself because you've got an optimized sprinkler layout to boot.</p><p>Mistria requires, and even incentivizes, me to do everything by hand. Watering crops and feeding animals gives me essence, an experience-like resource I spend on buying passive perks like randomly getting free seeds when watering my crops or higher chances to hook treasure chests instead of trash when fishing. There are no wine barrels at all so the best use of fruits is making jams or desserts in my kitchen. Refining dairy products and ores takes time out of my day (until I unlock perks to reduce that time) which I've initially got to do at the mill and blacksmith in town.</p><p>There is a magic spell to call a rain storm to water my crops but I can't abuse it too many days in a row without waiting to regenerate mana. Late in the game there are a few automation tools like sprinklers and a machine to pet your animals, but they're <em>quite</em> late game so I'm never taught to really rely on them. In fact, if I let the machines work for me I've got to expend essence to power them instead of earning it as I would by just using my watering can. At best, the automation tools let me displace my effort from elsewhere but never replace it entirely.</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="Qf4gneP5SMozMtnfCwAjqY" name="20260814103149_1" alt="Fields of Mistria - A player waters turnips in the spring while chickens graze nearby" src="https://cdn.mos.cms.futurecdn.net/Qf4gneP5SMozMtnfCwAjqY.jpg" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/Qf4gneP5SMozMtnfCwAjqY.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">Even in year three I'd rather water by hand to get free seeds and essence. </span><span class="credit" itemprop="copyrightHolder">(Image credit: NPC Studio)</span></figcaption></figure><p>Mistria doesn't want me to set up a farming empire and then mentally check out as I ship 500 bottles of wine without ever leaving my property like a reclusive billionaire. There are plenty of players posting immaculately designed farms on social media with optimally laid-out greenhouses. I've been envious of many already. Even those players, though, are encouraged to invest care in checking on their cows and picking berries by hand.</p><p>Mistria's pastel colors and Game Boy Advance-era "blurp blurp" sound effects grabbed me by the nostalgia and squeezed. There's sparkles and frills, sky high waistlines, muscle-y guys in sleeveless shirts and pink-haired girls wearing capes. It's like I'm 11 years old, sitting in the third row of a minivan next to a sketchbook full of Fruits Basket doodles while I mash the A button through "just one more" Final Fantasy Tactics Advance battle before my mom parks at the grocery store. Except now I'm a grownup and I can play just one more day at 1 am and suffer the consequences at my desk in the morning.</p><p>Fields of Mistria is the first farm sim in a lot of years that's made me want to spend time in town visiting with its cast even after I've gotten rich off shipping berries to the capitol. It's a fresh lease on farm sims in a shojo manga fever dream.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/games/life-sim/fields-of-mistria-review/</link>
                                                                            <description>
                            <![CDATA[ It's a shojo anime fever dream with a level of character writing I didn't know I could find in a farm sim. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">EzWeKUDkQM9RfMZTmDJ7sf</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/F7MbqXz4BRQGW4icxXyKxB-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 14 Aug 2026 16:26:11 +0000</pubDate>                                                                                                                                <updated>Sat, 15 Aug 2026 03:10:27 +0000</updated>
                                                                                                                                            <category><![CDATA[Life Sim]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                <author><![CDATA[ lauren@pcgamer.com (Lauren Morton) ]]></author>                    <dc:creator><![CDATA[ Lauren Morton ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/CoudgUkKX2WLFCPMbGjoX5.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/F7MbqXz4BRQGW4icxXyKxB-1280-80.jpg">
                                                            <media:credit><![CDATA[NPC Studio]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Fields of Mistria - Celine blushes at the spring festival]]></media:description>                                                            <media:text><![CDATA[Fields of Mistria - Celine blushes at the spring festival]]></media:text>
                                <media:title type="plain"><![CDATA[Fields of Mistria - Celine blushes at the spring festival]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/F7MbqXz4BRQGW4icxXyKxB-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>In most farm sims, talking to my neighbors is just another chore. Water the strawberries, pet the cows, chat with the rancher next door, who says "Nothing like a cold glass of milk to start my day!" which is the same thing she said two days ago and will say again two days from now. In Fields of Mistria, my neighbors are the reason I get out of bed in the morning.</p><div  class="fancy-box"><div class="fancy_box-title">Need To Know</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it?</strong> A '90s anime-inspired farm sim<br><strong>Expect to pay</strong>: $14 / £11.79<br><strong>Developer</strong>: NPC Studio<br><strong>Publisher</strong>: NPC Studio<br><strong>Reviewed on</strong>: Intel Core Ultra 7 265, RTX 5070 Ti, 32GB RAM<br><strong>Multiplayer</strong>: No<br><strong>Steam Deck</strong>: Verified<br><strong>Link</strong>: <a data-analytics-id="inline-link" href="https://www.fieldsofmistria.com/">Official site</a></p></div></div><p>But first, the farm sim throat clearing: Is Fields of Mistria like Stardew Valley? Yes. You play as a budding farmer new to a rural town where you'll befriend the residents and sell your stacks of cucumbers to fund revitalization of the floundering community. It's the fate of any farm sim in the past decade to get compared to Stardew, which diehards find reductive (yes I grew up with Harvest Moon too), but we can all admit it's the easiest shared reference.</p><p>In Fields of Mistria I clear my overgrown farm of trees and rocks, decorate my property over several years, grow seasonal crops, buy and breed animals, fish, forage, donate one of every item to the local museum, pass out at 2 am outside my house because I just needed to run one more errand, collect ores and fight monsters in a mine outside town, unlock passive skills, deliver resources for quests, give gifts to villagers, cook food, *deep breath* and eventually get married and have a baby with the hot local single of my choice after fulfilling a main quest to repair the town where everyone lives happily ever after.</p><p>So yeah, It's like Stardew Valley. Also it's adorably pink and inspired by '90s anime. It nails all those farm simming essentials but the thing that truly transforms it from main character to magical is its unexpectedly great writing. </p><h2 id="farming-builds-character">Farming builds character</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xZ2Jw4zfYu7AobrfyBANBn" name="20260805104159_1" alt="Fields of Mistria - Adeline says she set all the useless stats to 1 in Dragons & Drama" src="https://cdn.mos.cms.futurecdn.net/xZ2Jw4zfYu7AobrfyBANBn.jpg" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/xZ2Jw4zfYu7AobrfyBANBn.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">Of course Adeline is the minmaxxer in the Dragons & Drama campaign. </span><span class="credit" itemprop="copyrightHolder">(Image credit: NPC Studio)</span></figcaption></figure><p>I don't go into farm sims looking for good writing. Does anyone? The whole genre leans on character archetypes harder than a Hallmark romcom. Mistria doesn't buck the tradition of cute and corny characters: buff rancher Hayden is boisterous and friendly, travelling salesman Balor is handsome and flirtatious, and young town leader Adeline is eagerly detail-oriented. It trades in the same tropes and yet it's the best-written farm sim I've ever played.</p><p>Mistria isn't "well written" like a satire with sharp lines I can point to as superiorly clever. It's just earnestly great in a way you can almost miss if you get distracted by puns and the family-friendly tone. It's like realizing that, wait, Avatar: The Last Airbender was surprisingly insightful despite being a TV-Y7 kids show.</p><p>Partly, it's a volume thing. There's just <em>so much</em> dialogue in Fields of Mistria. In other farm sims, you start to hear characters repeating the same lines of daily chatter pretty fast and they'll say "Wow, I love this. Thanks!" whether you're giving them a flower or a chunk of gold. </p><p>In Fields of Mistria, it's the specificity of lines that really sells each character. Reina works as a cook at her parents' inn and says she feels nostalgic about how her mom used to make breaded catfish if you give her that meal as a gift. Celine the gardener admires the freshness of gifted hydrangeas. Olric the himbo blacksmith just loves rocks. If you give him a piece of stone he responds with any of <em>eight</em> different lines telling you whether it's grainy sandstone or "nonfoliated metamorphic" quartzite. All that for a single piece of stone. There aren't eight different lines for every gift, but I can feel the care taken in choosing where to create extra layers of detail for each character.</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="krhc8Refu78Xz6K5cPAaXT" name="20260702202458_1" alt="Fields of Mistria - Eiland asks if the player would like another slice of cake, in a nervous way." src="https://cdn.mos.cms.futurecdn.net/krhc8Refu78Xz6K5cPAaXT.jpg" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/krhc8Refu78Xz6K5cPAaXT.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">Even daily chats around town sometimes have little dialogue options. </span><span class="credit" itemprop="copyrightHolder">(Image credit: NPC Studio)</span></figcaption></figure><p>On the surface, young noble Eiland is a history buff with a sweet tooth. The gifts he loves most are all desserts and his personal story revolves around a hunt for Mistrian artifacts. Eiland is also kind of impulsive. He never comes out and says "Gee I guess my problem is I should think things through sometimes," while staring through the screen at me. Early on, though, I watch him take an axe to a tree on my farm first thing in the morning, argue with the museum curator about reopening the mines sooner and, one of my favorite little daily dialogues of his: The one where he bought a whole cake at the Saturday Market and wheedles me into sharing some with him because maybe a whole cake was too much cake.</p><p>Classic Eiland. It's cute and cheesy, but layered.</p><p>Mistria goes five extra miles with its writing at nearly every opportunity. Every Friday night at the inn I can spectate the banter as my neighbors play multiple campaigns of "Dragons & Drama," start a drawing class, a book club, and a dessert-tasting group, all with oodles of personality from the whole cast. Personal story scenes with marriage candidates are all several minutes' worth of conversation and dialogue choices that reveal details beneath that first layer of trope-y persona. Characters even have their own theme songs like they really are right out of an old JRPG.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/vqjQM2fYqW5Y8r7iRqNEqF.jpg" alt="Fields of Mistria - Ryis watches the stars with the player and asks how you can tell when a plce really becomes home." /><figcaption>Ryis is the upbeat carpenter, but he's also an uprooted city boy unsure of his place.<small role="credit">NPC Studio</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ThQPh6h345hLjoyfSH5dH7.jpg" alt="Fields of Mistria - A player holds a chicken on their farm while cows play nearby outside the barns." /><figcaption><small role="credit">NPC Studio</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/tVU7xrAbFprcE9yCCzXBGF.jpg" alt="Fields of Mistria - A player swing a sword at a monster in the mins surrounded by obsidian crystals." /><figcaption><small role="credit">NPC Studio</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/yavGXGZnJj4PxSqWGzBGXJ.jpg" alt="Fields of Mistria - Elsie's gossip reveals a liked gift for March" /><figcaption><small role="credit">NPC Studio</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6icuTAMuVtTTxmaENL4zR6.jpg" alt="Fields of Mistria - Juniper uses her cauldron in the main character's house after marriage" /><figcaption><small role="credit">NPC Studio</small></figcaption></figure></figure><p>Even as I walk around town doing my normal farm simming chores I can listen in on characters talking to each other, like Balor discussing wagon repairs with March the blacksmith or Adeline teasing her brother Eiland over the disorder in his office. Mistria is such a fully imagined community of fun individuals who share memories and jokes with each other. I genuinely love stopping to talk with them instead of just skipping past the same old lines.</p><h2 id="fixes-for-farm-freaks">Fixes for farm freaks</h2><p>Farm sims have a lot to live up to now that we've got so many to choose from. There's an expectation that they'll meet the rubric by checking off the exhaustive Stardew-plus-Animal-Crossing features list, but also that the best ones can devise new quality of life features to smooth out common wrinkles in the farm simming experience.</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="M4fzvctzb7fKWzLT5VtmvN" name="20260811141943_1" alt="Fields of Mistria - A gossip screen offering to reveal liked and loved gifts for three characters." src="https://cdn.mos.cms.futurecdn.net/M4fzvctzb7fKWzLT5VtmvN.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="caption-text">I appreciate the in-world gossip system for figuring out what characters like instead of guessing. </span><span class="credit" itemprop="copyrightHolder">(Image credit: NPC Studio)</span></figcaption></figure><p>Mistria has some of the newly common niceties like a jump button (because walking around all the fences on your farm is a minor annoyance) and a map that shows where every character currently is so you're not turning in circles looking for that one person you need to talk to for a quest. Oh, and you can use shops without their owners present so you aren't stuck unable to buy a barn because Ryis is chilling at the beach with March and Reina.</p><p>Other ideas I've not seen before, like the gossip system where Elsie the town socialite can clue you in on items that other villagers like instead of suffering through trial and error (or admitting defeat and just using a wiki). I'm particularly fond of the craftable big bell I can ring to call all the animals on my whole property out of their barns in the morning and send them to bed at night. It's a lifesaver when I'm cutting it close at 1:30 am.</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="MdWF9NmXMCPr5yawXUrPr4" name="20260702222945_1" alt="Fields of Mistria - A player is cheered by the town for winning the fall festival competition" src="https://cdn.mos.cms.futurecdn.net/MdWF9NmXMCPr5yawXUrPr4.jpg" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/MdWF9NmXMCPr5yawXUrPr4.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: NPC Studio)</span></figcaption></figure><h2 id="don-t-check-out">Don't check out</h2><p>What's more interesting about Mistria is where it resists the convenience of automation. Most farm sims borrow from crafting games here with refining machines: a furnace to turn ore into ingots, a churn making butter from milk, and barrels for beer and wine. You get to toss your produce in, walk away, and come back later to grab your artisan products and pitch them in your shipping bin at premium prices. You become a glorified conveyor belt, carrying seeds to the ground and produce to machines on a farm that sort of runs itself because you've got an optimized sprinkler layout to boot.</p><p>Mistria requires, and even incentivizes, me to do everything by hand. Watering crops and feeding animals gives me essence, an experience-like resource I spend on buying passive perks like randomly getting free seeds when watering my crops or higher chances to hook treasure chests instead of trash when fishing. There are no wine barrels at all so the best use of fruits is making jams or desserts in my kitchen. Refining dairy products and ores takes time out of my day (until I unlock perks to reduce that time) which I've initially got to do at the mill and blacksmith in town.</p><p>There is a magic spell to call a rain storm to water my crops but I can't abuse it too many days in a row without waiting to regenerate mana. Late in the game there are a few automation tools like sprinklers and a machine to pet your animals, but they're <em>quite</em> late game so I'm never taught to really rely on them. In fact, if I let the machines work for me I've got to expend essence to power them instead of earning it as I would by just using my watering can. At best, the automation tools let me displace my effort from elsewhere but never replace it entirely.</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="Qf4gneP5SMozMtnfCwAjqY" name="20260814103149_1" alt="Fields of Mistria - A player waters turnips in the spring while chickens graze nearby" src="https://cdn.mos.cms.futurecdn.net/Qf4gneP5SMozMtnfCwAjqY.jpg" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/Qf4gneP5SMozMtnfCwAjqY.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">Even in year three I'd rather water by hand to get free seeds and essence. </span><span class="credit" itemprop="copyrightHolder">(Image credit: NPC Studio)</span></figcaption></figure><p>Mistria doesn't want me to set up a farming empire and then mentally check out as I ship 500 bottles of wine without ever leaving my property like a reclusive billionaire. There are plenty of players posting immaculately designed farms on social media with optimally laid-out greenhouses. I've been envious of many already. Even those players, though, are encouraged to invest care in checking on their cows and picking berries by hand.</p><p>Mistria's pastel colors and Game Boy Advance-era "blurp blurp" sound effects grabbed me by the nostalgia and squeezed. There's sparkles and frills, sky high waistlines, muscle-y guys in sleeveless shirts and pink-haired girls wearing capes. It's like I'm 11 years old, sitting in the third row of a minivan next to a sketchbook full of Fruits Basket doodles while I mash the A button through "just one more" Final Fantasy Tactics Advance battle before my mom parks at the grocery store. Except now I'm a grownup and I can play just one more day at 1 am and suffer the consequences at my desk in the morning.</p><p>Fields of Mistria is the first farm sim in a lot of years that's made me want to spend time in town visiting with its cast even after I've gotten rich off shipping berries to the capitol. It's a fresh lease on farm sims in a shojo manga fever dream.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Marvel Tokon: Fighting Souls review ]]></title>
                                                                                                <dc:content><![CDATA[ <div  class="fancy-box"><div class="fancy_box-title">Need to Know</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it? </strong>A 4v4 tag fighter chock-full of super-jacked heroes</p><p class="fancy-box__body-text"><strong>Release date </strong>August 6, 2026</p><p class="fancy-box__body-text"><strong>Expect to pay </strong>$60 / £60</p><p class="fancy-box__body-text"><strong>Developer </strong>Arc System Works</p><p class="fancy-box__body-text"><strong>Publisher </strong>PlayStation Publishing LLC</p><p class="fancy-box__body-text"><strong>Reviewed on </strong>Nvidia GeForce RTX3070, AMD Ryzen 9 3900XT, 32GB RAM</p><p class="fancy-box__body-text"><strong>Steam Deck </strong>Unsupported</p><p class="fancy-box__body-text"><strong>Multiplayer? </strong>Yes</p><p class="fancy-box__body-text"><strong>Link: </strong><a data-analytics-id="inline-link" href="https://www.marvel.com/games/marvel-tokon-fighting-souls" target="_blank">Official site</a></p></div></div><p>Arc System Works can do just about anything, including convincing me to pick up a Marvel-themed 2D anime fighter. Not that I've got anything particularly against either of those things. But as someone who grew up firmly in the 3D fighting game scene (and continues to dwell there) and traditionally doesn't care much for superheroes beyond Spider-Man, Marvel Tōkon: Fighting Souls should be a hard sell for someone like me.</p><p>And yet Arc System Works has utterly enamoured me to its riff on both the Marvel universe and tag fighters, having me grumble significantly less about anti-airs and jump cancels than I traditionally would. Its low skill floor and high skill ceiling leaves tons of room for expression, from casual autocombo mashers to professionals who can hit you with a two-touch death combo if you're not careful.</p><h2 id="avengers-assemble">Avengers Assemble</h2><p>Whereas most tag fighters are a conservative 2v2 or 3v3 battle, Marvel Tōkon pits a whopping four characters against each other. That would be downright terrifying by usual tag fighter rules—learning two characters has put more than enough folks off the likes of Tekken Tag Tournament and 2XKO—but Tōkon grounds its larger teams by giving all characters a shared health bar. </p><p>It means you can essentially play Tōkon as a 1v1 with the odd assist here and there, while letting you go ham with a full team if you want to. But the game doesn't give you access to all four outright. Instead, you'll start with two characters, continuing to build out your team throughout the match through things like stage breaks, wall splats, and… well, losing the round. It folds in an element of strategy that I really like and stops Tōkon from feeling like a total snowball fest.</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="QqR2fczu7bMMVDk4g9sG4e" name="20260812113158_1" alt="Marvel Tokon: Fighting Souls" src="https://cdn.mos.cms.futurecdn.net/QqR2fczu7bMMVDk4g9sG4e.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: PlayStation Publishing LLC)</span></figcaption></figure><p>Its roster of characters is genuinely stellar, too. Each fighter is already loosely grouped up into a team—you've got the classic Avengers with Captain America, Iron Man, Black Panther, and Hulk. My personal favourite is the Samurai Outlaws comp made up of Ghost Rider (I am now <em>a little obsessed </em>with Robbie Reyes), Blade, Deadpool, and Loki.</p><p>Arc System Works has done such a fantastic job of making each character's moveset fit with their personality. Spider-Man thwips around the stage with his webs, Magik can go for an all-out assault from her portals, and Deadpool's penchant for being all meta absolutely shines through his moveset—essentially chock-full of easter eggs like Kauzya's Electric Wind God Fist, the Jack-O crouching pose, and Scorpion's signature "Get over here!"</p><p>I'm grateful to see Arc System Works incorporating both its regular motion inputs and a more simplified control scheme similar to Granblue Fantasy Versus: Rising here as well—allowing newer players to forgo quarter-circles in favour of basic directional inputs and a special button. The trade-off is a little less damage than going for the classic method, but it's one that makes Tōkon far more approachable from the get-go, a problem that fighting games often struggle with.</p><h2 id="tag-me-in">Tag me in</h2><p>All of these fancy moves can be put to use across Tōkon's (admittedly small) range of modes. For the lore enjoyers, Tōkon offers five Episode stories that cover each of the game's teams. They're penned by comic author Kieron Gillen, complete with gorgeous comic book panel art with a handful of anime cutscenes thrown in for extra pizzazz.</p><p>Narratively, they're pretty formulaic for a fighting game, and not all of them are equally interesting. I enjoyed the Samurai Outlaws and Masters of Doom stories significantly more than the likes of Avengers, but they mostly just serve as a fun 11-chapter mode with a lot of reading and not a whole lotta fighting.</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="sz3T373ahk7hQHJZ4zaZ5e" name="20260806224135_2" alt="Marvel Tokon: Fighting Souls" src="https://cdn.mos.cms.futurecdn.net/sz3T373ahk7hQHJZ4zaZ5e.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: PlayStation Publishing LLC)</span></figcaption></figure><p>Tōkon's multiplayer is where most folks are going to end up spending their time, and in true anime fighter fashion, the game comes with full-blown rooms where you can run a little anime avatar around, or simply dive into casual and ranked matches from the comfort of your training mode.</p><p>This is where I really need to start talking a bit about Tōkon's platform-specific issues. For starters, the game has a mandatory PSN sign-in for PC players—anyone familiar with the Helldivers 2 fiasco will know what the deal is here. While it's not exactly the most detrimental thing, it's a frustrating and unnecessary step that Sony has folded in as Tōkon's publisher.</p><p>The game also, as it stands, does not run on Linux. As someone who loves taking their fighting games on the go with my Steam Deck, it's a huge dampener. Especially when it's become one of the easiest ways for me to bring a quick and dirty setup for some casual matches at my fighting game locals, having Tōkon closed off to Linux users entirely feels like a ridiculous oversight on Sony's part.</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="awQPmL7yYn729oW5YCXibc" name="20260814104059_2" alt="Marvel Tokon: Fighting Souls" src="https://cdn.mos.cms.futurecdn.net/awQPmL7yYn729oW5YCXibc.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: PlayStation Publishing LLC)</span></figcaption></figure><p>And while Arc System Works has put out a patch in the time I've spent reviewing Tōkon, the game still suffers from unfortunate PC-specific performance issues. Frame drops and microstutters that can lead to rollback frames making online matches impossible, which has been a huge issue for some players. It's something I only experienced once across a handful of online games, but I've got friends with better setups than myself who aren't even able to run the thing at a smooth 60fps, which is completely criminal for a modern-day fighting game.</p><p>It really is frustrating to see a fighting game perform poorly on PC in the big 2026, and has already led to PlayStation users switching off crossplay and narrowing the matchmaking pool on our end. Not that I blame them, mind, but it's a real stain on what is otherwise a robust fighter.</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="M6mnMzNfoW39itxoSHXe3e" name="20260812115002_1" alt="Marvel Tokon: Fighting Souls" src="https://cdn.mos.cms.futurecdn.net/M6mnMzNfoW39itxoSHXe3e.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: PlayStation Publishing LLC)</span></figcaption></figure><p>Whether the PC version will be dragged up to par with the PlayStation version remains to be seen, but as it stands, there is a clear quality difference between the two platforms. </p><p>Despite its performance woes, I am genuinely impressed by Marvel Tōkon. Arc System Works has somehow managed to make a tag fighter not feel totally daunting, even though I'm still spending an awful lot of time getting to grips with its systems. It's not an easy game to master in the slightest, but the work ArcSys has put into lowering the initial barrier to entry makes Tōkon a great fighting game to pick up for newbies and veterans alike.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/games/fighting/marvel-tokon-fighting-souls-review/</link>
                                                                            <description>
                            <![CDATA[ Performance anxiety. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">bEWq49zY4zYUCpd4AuxRJ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/hW9GLgTNh3srDuU9yGdgud-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 14 Aug 2026 13:23:17 +0000</pubDate>                                                                                                                                <updated>Sat, 15 Aug 2026 01:02:06 +0000</updated>
                                                                                                                                            <category><![CDATA[Fighting]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                                    <dc:creator><![CDATA[ Mollie Taylor ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/W9VNF2qWSreZXDkwcVR2tF.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/hW9GLgTNh3srDuU9yGdgud-1280-80.jpg">
                                                            <media:credit><![CDATA[PlayStation Publishing LLC]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Marvel Tokon: Fighting Souls]]></media:description>                                                            <media:text><![CDATA[Marvel Tokon: Fighting Souls]]></media:text>
                                <media:title type="plain"><![CDATA[Marvel Tokon: Fighting Souls]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/hW9GLgTNh3srDuU9yGdgud-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div  class="fancy-box"><div class="fancy_box-title">Need to Know</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it? </strong>A 4v4 tag fighter chock-full of super-jacked heroes</p><p class="fancy-box__body-text"><strong>Release date </strong>August 6, 2026</p><p class="fancy-box__body-text"><strong>Expect to pay </strong>$60 / £60</p><p class="fancy-box__body-text"><strong>Developer </strong>Arc System Works</p><p class="fancy-box__body-text"><strong>Publisher </strong>PlayStation Publishing LLC</p><p class="fancy-box__body-text"><strong>Reviewed on </strong>Nvidia GeForce RTX3070, AMD Ryzen 9 3900XT, 32GB RAM</p><p class="fancy-box__body-text"><strong>Steam Deck </strong>Unsupported</p><p class="fancy-box__body-text"><strong>Multiplayer? </strong>Yes</p><p class="fancy-box__body-text"><strong>Link: </strong><a data-analytics-id="inline-link" href="https://www.marvel.com/games/marvel-tokon-fighting-souls" target="_blank">Official site</a></p></div></div><p>Arc System Works can do just about anything, including convincing me to pick up a Marvel-themed 2D anime fighter. Not that I've got anything particularly against either of those things. But as someone who grew up firmly in the 3D fighting game scene (and continues to dwell there) and traditionally doesn't care much for superheroes beyond Spider-Man, Marvel Tōkon: Fighting Souls should be a hard sell for someone like me.</p><p>And yet Arc System Works has utterly enamoured me to its riff on both the Marvel universe and tag fighters, having me grumble significantly less about anti-airs and jump cancels than I traditionally would. Its low skill floor and high skill ceiling leaves tons of room for expression, from casual autocombo mashers to professionals who can hit you with a two-touch death combo if you're not careful.</p><h2 id="avengers-assemble">Avengers Assemble</h2><p>Whereas most tag fighters are a conservative 2v2 or 3v3 battle, Marvel Tōkon pits a whopping four characters against each other. That would be downright terrifying by usual tag fighter rules—learning two characters has put more than enough folks off the likes of Tekken Tag Tournament and 2XKO—but Tōkon grounds its larger teams by giving all characters a shared health bar. </p><p>It means you can essentially play Tōkon as a 1v1 with the odd assist here and there, while letting you go ham with a full team if you want to. But the game doesn't give you access to all four outright. Instead, you'll start with two characters, continuing to build out your team throughout the match through things like stage breaks, wall splats, and… well, losing the round. It folds in an element of strategy that I really like and stops Tōkon from feeling like a total snowball fest.</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="QqR2fczu7bMMVDk4g9sG4e" name="20260812113158_1" alt="Marvel Tokon: Fighting Souls" src="https://cdn.mos.cms.futurecdn.net/QqR2fczu7bMMVDk4g9sG4e.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: PlayStation Publishing LLC)</span></figcaption></figure><p>Its roster of characters is genuinely stellar, too. Each fighter is already loosely grouped up into a team—you've got the classic Avengers with Captain America, Iron Man, Black Panther, and Hulk. My personal favourite is the Samurai Outlaws comp made up of Ghost Rider (I am now <em>a little obsessed </em>with Robbie Reyes), Blade, Deadpool, and Loki.</p><p>Arc System Works has done such a fantastic job of making each character's moveset fit with their personality. Spider-Man thwips around the stage with his webs, Magik can go for an all-out assault from her portals, and Deadpool's penchant for being all meta absolutely shines through his moveset—essentially chock-full of easter eggs like Kauzya's Electric Wind God Fist, the Jack-O crouching pose, and Scorpion's signature "Get over here!"</p><p>I'm grateful to see Arc System Works incorporating both its regular motion inputs and a more simplified control scheme similar to Granblue Fantasy Versus: Rising here as well—allowing newer players to forgo quarter-circles in favour of basic directional inputs and a special button. The trade-off is a little less damage than going for the classic method, but it's one that makes Tōkon far more approachable from the get-go, a problem that fighting games often struggle with.</p><h2 id="tag-me-in">Tag me in</h2><p>All of these fancy moves can be put to use across Tōkon's (admittedly small) range of modes. For the lore enjoyers, Tōkon offers five Episode stories that cover each of the game's teams. They're penned by comic author Kieron Gillen, complete with gorgeous comic book panel art with a handful of anime cutscenes thrown in for extra pizzazz.</p><p>Narratively, they're pretty formulaic for a fighting game, and not all of them are equally interesting. I enjoyed the Samurai Outlaws and Masters of Doom stories significantly more than the likes of Avengers, but they mostly just serve as a fun 11-chapter mode with a lot of reading and not a whole lotta fighting.</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="sz3T373ahk7hQHJZ4zaZ5e" name="20260806224135_2" alt="Marvel Tokon: Fighting Souls" src="https://cdn.mos.cms.futurecdn.net/sz3T373ahk7hQHJZ4zaZ5e.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: PlayStation Publishing LLC)</span></figcaption></figure><p>Tōkon's multiplayer is where most folks are going to end up spending their time, and in true anime fighter fashion, the game comes with full-blown rooms where you can run a little anime avatar around, or simply dive into casual and ranked matches from the comfort of your training mode.</p><p>This is where I really need to start talking a bit about Tōkon's platform-specific issues. For starters, the game has a mandatory PSN sign-in for PC players—anyone familiar with the Helldivers 2 fiasco will know what the deal is here. While it's not exactly the most detrimental thing, it's a frustrating and unnecessary step that Sony has folded in as Tōkon's publisher.</p><p>The game also, as it stands, does not run on Linux. As someone who loves taking their fighting games on the go with my Steam Deck, it's a huge dampener. Especially when it's become one of the easiest ways for me to bring a quick and dirty setup for some casual matches at my fighting game locals, having Tōkon closed off to Linux users entirely feels like a ridiculous oversight on Sony's part.</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="awQPmL7yYn729oW5YCXibc" name="20260814104059_2" alt="Marvel Tokon: Fighting Souls" src="https://cdn.mos.cms.futurecdn.net/awQPmL7yYn729oW5YCXibc.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: PlayStation Publishing LLC)</span></figcaption></figure><p>And while Arc System Works has put out a patch in the time I've spent reviewing Tōkon, the game still suffers from unfortunate PC-specific performance issues. Frame drops and microstutters that can lead to rollback frames making online matches impossible, which has been a huge issue for some players. It's something I only experienced once across a handful of online games, but I've got friends with better setups than myself who aren't even able to run the thing at a smooth 60fps, which is completely criminal for a modern-day fighting game.</p><p>It really is frustrating to see a fighting game perform poorly on PC in the big 2026, and has already led to PlayStation users switching off crossplay and narrowing the matchmaking pool on our end. Not that I blame them, mind, but it's a real stain on what is otherwise a robust fighter.</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="M6mnMzNfoW39itxoSHXe3e" name="20260812115002_1" alt="Marvel Tokon: Fighting Souls" src="https://cdn.mos.cms.futurecdn.net/M6mnMzNfoW39itxoSHXe3e.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: PlayStation Publishing LLC)</span></figcaption></figure><p>Whether the PC version will be dragged up to par with the PlayStation version remains to be seen, but as it stands, there is a clear quality difference between the two platforms. </p><p>Despite its performance woes, I am genuinely impressed by Marvel Tōkon. Arc System Works has somehow managed to make a tag fighter not feel totally daunting, even though I'm still spending an awful lot of time getting to grips with its systems. It's not an easy game to master in the slightest, but the work ArcSys has put into lowering the initial barrier to entry makes Tōkon a great fighting game to pick up for newbies and veterans alike.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ GameSir T7 Pro Sugar Whirl review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="GameSir T7 Pro Sugar Whirl" data-widget-title="" class="hawk-root"></div><p>First, let me admit my biases: Yes, this controller's raspberry ripple blend of pink, blue, and purple really does work for me. That said, the GameSir T7 Pro Sugar Whirl has more going for it than just pretty face buttons, featuring TMR sticks alongside Hall effect triggers. Gorgeous and precise, this is also a wireless controller that's actually compatible with the notoriously picky Xbox consoles.</p><p>Speaking of an untethered experience, this gamepad's charging situation annoys me significantly less than other wireless options. Basically, as someone with a perennially cluttered desk, I didn't think I'd ever be pro charging docks. However, this GameSir gamepad has finally shown me the light.</p><p>Thanks to the charging dock, the T7 Pro offers a pretty seamless wireless experience. That ease of use extends to the refreshingly straightforward software package, which offers a wealth of options to make this Pro pad feel your own. Beyond deadzone tweaking and even motion control fiddling, I personally could have done with just a few more RGB lighting customisation options.</p><p>Unfortunately, the ergonomic design of the T7 Pro may not play well with tiny hand bandits such as myself. Make no mistake, this is far from the heftiest or chunkiest wireless controller. As such, I was surprised to find that certain button placements strained my small palms.</p><p>Furthermore, with a <a href="https://gamesir.com/products/gamesir-gamesir-t7-pro-sugar-whirl/buy" target="_blank">$90/£100</a>, I have the nagging feeling I'm simply paying more for the cute colourway and a bit of extra connectivity I probably won't even use. The simple fact is that if you're not fussed about either RGB lighting or wireless Xbox connectivity, you can get a great Pro pad for less than this asking price.</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 want a wireless controller for PC and Xbox:</strong> There are cheaper options offering wireless connectivity for Xbox, but not loads with TMR sticks and even fewer that offer such a fetching colourway.<br><br>✅ <strong>You're always forgetting to charge your wireless pad:</strong> The charging dock is set it and forget it, bolstering the already decent onboard battery.</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've got small hands:</strong> Though far from the chunkiest controller, the placement of some of the triggers strained my small palms.<br><br>❌ <strong>You're on a budget: </strong>Even with Xbox wireless connectivity, nearly 100 smackers is still a big ask. Plus, you can definitely find great Pro pads for less money.</p></div></div></div></div><h2 class="article-body__section" id="section-features"><span>Features</span></h2><div ><table><tbody><tr><td class="firstcol " ><p><strong></strong></p></td><td  ><p><strong>GameSir T7 Pro Sugar Whirl</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Layout</strong></p></td><td  ><p>Asymmetrical</p></td></tr><tr><td class="firstcol " ><p><strong>Thumbsticks</strong></p></td><td  ><p>TMR (Tunnel magnetoresistance)</p></td></tr><tr><td class="firstcol " ><p><strong>Face buttons</strong></p></td><td  ><p>A, B, X, Y, Xbox button, Menu, Share, 'M', Toggle View</p></td></tr><tr><td class="firstcol " ><p><strong>Rear buttons</strong></p></td><td  ><p>LB, LT, L4, RB, RT, R4, 2x trigger stop switches (Hall effect triggers)</p></td></tr><tr><td class="firstcol " ><p><strong>Rumble</strong></p></td><td  ><p>4x rumble motors (one in each grip and each trigger)</p></td></tr><tr><td class="firstcol " ><p><strong>Gyro</strong> </p></td><td  ><p>6-axis gyroscope only on PC</p></td></tr><tr><td class="firstcol " ><p><strong>Connectivity</strong></p></td><td  ><p>Tri-mode for XBOX and PC; Bluetooth for Android</p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p> 1050 mAH</p></td></tr><tr><td class="firstcol " ><p><strong>Polling rate</strong></p></td><td  ><p>Up to 1000 Hz on PC, but 250 Hz on XBOX</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>236g</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://gamesir.com/products/gamesir-gamesir-t7-pro-sugar-whirl/buy" target="_blank">$90/£100</a></p></td></tr></tbody></table></div><p>'Tri-mode' connectivity encompasses the choice of a wired USB connection, a wireless 2.4 GHz connection, or a wireless Bluetooth connection. While that's nothing to write home about for a PC pad, the T7 Pro offering this same choice of connection for Xbox consoles is because Microsoft's consoles are notoriously picky. Buying one peripheral you can use with multiple gaming devices is simply cost effective—even if you are only getting a 250 Hz polling on console, compared to PC's up to 1,000 Hz rate.</p><p>TMR (or tunnel magnetoresistance) tech in the asymmetric sticks, and Hall effect triggers are also welcome features. TMR is slightly more precise than Hall effect, but both magnetic techs work on a similar principle that essentially banishes stick drift and sticky triggers. Basically, with this magnetic tech there are far fewer points of physical contact within the mechanism, and therefore much less of a risk of internal stick components getting worn away over time.</p><p>As a console interloper, I do think it's a shame that more PC games don't leverage rumble. Whereas the PlayStation 5's DualSense controllers are capable of impressively detailed haptic feedback, Xbox controllers still use a number of rumble motors. As such, you'll find four rumble motors here in the T7 Pro.</p><p>Speaking of that console connection, the T7 Pro also enjoys gyro controls. It's 6-axis, and this motion functionality only works on PC, but you can customise it to an impressive degree in the GameSir Nexus software.</p><h2 class="article-body__section" id="section-ergonomics"><span>Ergonomics</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="rHnnkgUrrpTMhZTimVtEYg" name="GameSir T7 Pro Sugar Whirl Wireless Controller" alt="The GameSir T7 Pro Sugar Whirl Wireless Controller seen from various angles." src="https://cdn.mos.cms.futurecdn.net/rHnnkgUrrpTMhZTimVtEYg.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 T7 Pro features a firmly attached plastic faceplate, so you're committed to its pink-blue-purple design. Smooth plastic front grips are paired with a textured underside. The membrane D-pad and face buttons are not the loveliest thing I've tapped upon, but they're all satisfyingly clicky to press.</p><p>A plastic body doesn't make this the most premium feeling controller, but it does keep things relatively lightweight. As a result, the T7 Pro weighs in at about 236 grams on its own, making it lighter than a fair few of the <a href="https://www.pcgamer.com/best-controller-for-pc-gaming/#section-the-best-wired-controller" target="_blank">best PC controllers</a>. There's also fairly minimal creaking even when I give the grips some real welly. It may not feel super premium, but it's built well enough. That said, the largely plastic construction does leave the gamepad feeling a few bucks/quid short of its $90/£100 price tag.</p><p>As this is an Xbox compatible wireless controller, you're getting asymmetric sticks to match. That's usually not a problem for me and my tiny mitts, though hoovering up gold medals in <a href="https://www.pcgamer.com/games/action/denshattack-review/" target="_blank">Denshattack!</a> proved quite the workout.</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="R5dxDRytHuvwhZG5QKARag" name="GameSir T7 Pro Sugar Whirl Wireless Controller" alt="The GameSir T7 Pro Sugar Whirl Wireless Controller seen from various angles." src="https://cdn.mos.cms.futurecdn.net/R5dxDRytHuvwhZG5QKARag.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>After an extended session of braking and drifting, my left hand was beginning to feel a little bit sore. This may be because the bottom triggers are bolstered by a particularly chunky finger rest, widening the gap between my left trigger-tapping pointer and my middle finger. </p><p>Remappable back buttons also hang out within reach of where my middle fingers rest. L4 and R4 are low-profile buttons with textured covers that make them easy to find by touch (which I find vastly preferable to the DualSense Edge's great big back flippers). Still, for those with stumpy digits like me, that could mean more stretching and discomfort over time.</p><div><blockquote><p>If you've got mitts lacking in width or short phalanges like me, be warned.</p></blockquote></div><p>It was a similar story of strain when I tested out the pad's 2-stop trigger settings in <a href="https://www.pcgamer.com/games/fps/doom-the-dark-ages-review/" target="_blank">Doom: The Dark Ages</a>. Blasting baddies pulled at my palms and knuckles after a short time with Id's latest, even after reducing the triggers' actuation distance. That's a shame because the T7 Pro Swirl really isn't the chunkiest or heaviest of controllers my tiny phalanges have had to tango with. </p><p>In <a href="https://www.pcgamer.com/games/action/i-got-to-play-dead-as-disco-early-and-its-a-vivid-unrestrained-romp-that-lets-you-brawl-through-music-videos-like-a-kung-fu-baby-driver/" target="_blank">Dead As Disco's</a> more face-button-focused gameplay, my hands otherwise don''t feel anywhere near as stressed out. That suggests to me that what's causing the strain has less to do with the heft of the controller, and maybe more to do with the high-up placement of the T7 Pro's pronounced top trigger buttons. If you've got mitts lacking in width or short phalanges like me, be warned.</p><h2 class="article-body__section" id="section-performance"><span>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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Z3wTjTCzsG9aNyHpfjE9cg" name="GameSir T7 Pro Sugar Whirl Wireless Controller" alt="The GameSir T7 Pro Sugar Whirl Wireless Controller seen from various angles." src="https://cdn.mos.cms.futurecdn.net/Z3wTjTCzsG9aNyHpfjE9cg.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 I repeatedly try to pull off a Finger Heel 180 trick in the train game of Tony Hawk's finger boarding fever dreams, Denshattack!, TMR tech is definitely welcome as I wiggle the right stick for all its worth. Textured tops ensure the sticks don't slip out of grip as I try to rack up an even bigger combo. Add to that a 1,000 Hz top polling rate, and these sticks are just as flicky and responsive as you could want.</p><p>Then there are the usual membrane face buttons and a D-Pad. These press down cleanly, and are satisfyingly clicky. On the reverse of the pad are two remappable back buttons as well. Unlike the shiny face buttons, these are low-profile and subtly textured so you can easily find them by feel.</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="wKWavWjsVDjcCJgeQNhwVg" name="GameSir T7 Pro Sugar Whirl Wireless Controller" alt="The GameSir T7 Pro Sugar Whirl Wireless Controller seen from various angles." src="https://cdn.mos.cms.futurecdn.net/wKWavWjsVDjcCJgeQNhwVg.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 responsive Hall effect triggers also feature '2-stage trigger stops'. There are two flicky switches on the pad's underside, and flicking one of these down allows you to press the corresponding trigger all the way to the bottom. Flicking the switch up offers a much shorter actuation distance for each bottom trigger. This gives pressing the bottom triggers a clicky quality, like the top triggers.</p><p>Clicky triggers are often popular among the competitive crowd, as the cut-down actuation distance shaves off precious milliseconds between plays. Such a saving of time is largely wasted on me, though, as my most intense online play experience recently was getting lost in <a href="https://www.pcgamer.com/games/puzzle/big-walk-review/" target="_blank">Big Walk</a>. Similarly, a polling rate of 1,000 Hz is more than enough for most intents and purposes, but the esports sickos will likely be left wanting more.</p><h2 class="article-body__section" id="section-aesthetics"><span>Aesthetics</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="8kNBq8Vc2FsvKw8qZB6Ljg" name="GameSir T7 Pro Sugar Whirl Wireless Controller" alt="The GameSir T7 Pro Sugar Whirl Wireless Controller seen from various angles." src="https://cdn.mos.cms.futurecdn.net/8kNBq8Vc2FsvKw8qZB6Ljg.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>You may already know about <a href="https://www.pcgamer.com/hardware/controllers/i-enjoy-touching-all-the-hardware-bits-that-pass-through-pcgs-offices-but-this-bit-of-kit-was-all-but-made-for-my-upsettingly-small-baby-hands/" target="_blank">my penchant for purple</a>. This controller not only takes aim at my particular colour-based obsession, but it also mixes in a raspberry ripple-esque combination of blues and pinks across the charging dock, faceplate, and buttons—hence the 'Sugar Whirl' name. I particularly enjoy the two sticks being different colours.</p><p>Under the incandescent lighting found in PC Gamer towers, it can look a little tacky. Natural light is generally kinder to the colourway, but it really comes into its own in-game. By default, RGB lighting bathes the controller in an icy blue light that complements the colourway, illuminating the pad's underside and shining through the face buttons. This gives the AXBY buttons an almost pearlescent vibe when in active use that I really enjoy.</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="vjPkRFVXZTdghspeCW7ogg" name="GameSir T7 Pro Sugar Whirl Wireless Controller" alt="The GameSir T7 Pro Sugar Whirl Wireless Controller seen from various angles." src="https://cdn.mos.cms.futurecdn.net/vjPkRFVXZTdghspeCW7ogg.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>I'm much less keen on the green goo glow the controller emits while it's charging. Thankfully, you can either dial this down or turn it off completely in the GameSir Nexus software, not to mention all the other options you have for tinkering with the Sugar Whirl's RGB lighting.</p><h2 class="article-body__section" id="section-software"><span>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="mmyTZF84mweGRu7zHBC9fe" name="GameSir Nexus software - with GameSir T7 Pro Sugar Whirl Wireless Controller" alt="Screenshots of all the options available in the GameSir Nexus software." src="https://cdn.mos.cms.futurecdn.net/mmyTZF84mweGRu7zHBC9fe.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: GameSir)</span></figcaption></figure><p>You can finely tweak a variety of settings in the GameSir Nexus software across four different profiles, with each one accessed via a combination of the centre 'M' button and the facebuttons. The software itself can either be <a href="https://gamesir.sa/en/pages/gamesir-nexus?srsltid=AfmBOoreDr-kPYdDEXEFz1tGT2cyIF1HH-bongsR-m-bERYE_8X2A3Km" target="_blank">manually downloaded from here</a>, or from the Microsoft store, but lacks anything in the way of a web-based app.</p><p>The smallest amount of software tinkering allowed me to tone down the green goo glow the controller emits while charging, and I've set it up so that the pad automatically connects to my PC as soon as I lift it from the charging cradle. That's more than enough for me, but if you want to get lost in the software weeds, Nexus offers a wealth of features to play with.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/E76kwT48RMPSiyDnKtGrce.jpg" alt="Screenshots of all the options available in the GameSir Nexus software." /><figcaption><small role="credit">GameSir</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/FTv2AVs9NZU9Lf3iqpLWee.jpg" alt="Screenshots of all the options available in the GameSir Nexus software." /><figcaption><small role="credit">GameSir</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/U7VXdJXDfZU4QnzxVCwsee.jpg" alt="Screenshots of all the options available in the GameSir Nexus software." /><figcaption><small role="credit">GameSir</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/69NFLXMqrTJwaXFNokdBde.jpg" alt="Screenshots of all the options available in the GameSir Nexus software." /><figcaption><small role="credit">GameSir</small></figcaption></figure></figure><p>For a start, you can finely tune the stick and trigger deadzones, plus much more besides via an array of sliders, toggles and presets. You can also tune the pad's motion controls to a similarly in-depth degree, tinker with the intensity of its rumble motors, and, of course, fiddle with the RGB. Broadly speaking, the software is how you're going to get the most out of this Pro pad; there's a wealth of options to make the T7 Pro your own, though the lighting settings could do with just a few more customisation options. Seeing a swirling rainbow illuminating my gamepad from within is cool and all, but I would have appreciated the option to more finely tune the lights' hue.</p><p>RGB customisation was the only category of setting I found wanting, though. While I probably won't touch half of the settings available, I appreciate how clearly the Nexus software lays out all of the options. If the software's home screen selection overwhelms, you can click through to a specific focussed category of settings, and mess around from there. It's intuitive and straightforward to use.</p><h2 class="article-body__section" id="section-battery"><span>Battery</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="DrUc7LTW929Ebc2iaFWPmg" name="GameSir T7 Pro Sugar Whirl Wireless Controller" alt="The GameSir T7 Pro Sugar Whirl Wireless Controller seen from various angles." src="https://cdn.mos.cms.futurecdn.net/DrUc7LTW929Ebc2iaFWPmg.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 major thing that annoys me about most wireless peripherals is how often the hardware needs to become wired again to charge. A wireless PC controller can have the biggest battery in the world, but it will eventually resemble its wired counterparts sooner or later. </p><p>Not to knock any of <a href="https://www.pcgamer.com/best-controller-for-pc-gaming/#section-the-best-wired-controller" target="_blank">the best wired controllers</a>, but it's not the experience I'm personally looking for as a pad-wielding PC Gamer; a wire is just one more thing that can make a mess at my already cluttered desk, either getting chewed up by my gaming chair castors, or by knocking over a bunch of my Miku Hatsune figurines during a particularly heated gamer moment.</p><p>Thanks to the GameSir T7 Pro Sugar Whirl though, I'm a charging cradle convert. The dock here features a USB-C port, with a compartment on its underside for the 2.4 GHz dongle. Yes, that means there <em>is </em>still a wire involved if you want to use the dock as a wireless receiver, though you can easily cable-manage that out of the way (and nowhere near, say, your army of Miku).</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="EzdrpWwoeCuPFCqgsX9Bag" name="GameSir T7 Pro Sugar Whirl Wireless Controller" alt="The GameSir T7 Pro Sugar Whirl Wireless Controller seen from various angles." src="https://cdn.mos.cms.futurecdn.net/EzdrpWwoeCuPFCqgsX9Bag.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>Thanks to metal pins in the cradle and contact points on the underside of the pad itself, the pad can easily charge back up when it's not in use. The gamepad's 1050 mAh battery is decent enough on its own though, holding up through numerous, marathon sessions of Denshattack! without requiring a charge. If I forgot to place the pad back in the charging cradle one day, I still had plenty of juice to take back to the track the next. But obviously, playing at 1,000 Hz polling and with the RGB lights whirling away will drain the battery much faster. </p><p>It means I no longer have to remember to charge this bad boy up myself, because I'll just pop it back onto the dock when I'm done. It's a set-it-and-forget-it sort of setup that my forgetful-self very much appreciates. Couple that with the software setting that makes the gamepad automatically connect to your PC as soon as you lift it from the charging cradle, and it's a really seamless experience.</p><h2 class="article-body__section" id="section-value"><span>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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ULKrTtcit9UBdnRwqfPwdg" name="GameSir T7 Pro Sugar Whirl Wireless Controller" alt="The GameSir T7 Pro Sugar Whirl Wireless Controller seen from various angles." src="https://cdn.mos.cms.futurecdn.net/ULKrTtcit9UBdnRwqfPwdg.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>Like I said before, the Sugar Whirl's wireless Xbox connectivity will be a headline feature for some. If that really is key for you, the <a href="https://www.pcgamer.com/hardware/controllers/easysmx-d10-review/" target="_blank">EasySMX D10</a> is one other option that also comes with TMR sticks, a charging dock, 'elite 2-way trigger locks,' and costs half the price. </p><p>Otherwise, the difference in quality is arguably most noticeable in the D10's complete lack of software, and 'just okay' D-Pad and triggers. The D10 even comes in a '<a href="https://www.easysmx.com/products/easysmx-d10-multiplatform-gaming-controller-with-tmr-joysticks-trigger-lock-charging-dock" target="_blank">Farout Purple</a>' colourway I may have to pick up myself.</p><p>If you're already willing to drop a serious chunk of change on a controller, the newer <a href="https://www.pcgamer.com/hardware/controllers/razer-wolverine-v3-pro-8k-pc-review/" target="_blank">Razer Wolverine V3 Pro 8K PC</a> more than earns the crown as the best high end controller, though this update does drop Xbox connectivity and haptic feedback.</p><div><blockquote><p>The best controller overall is the GameSir G7 Pro Tri-Mode, and it costs around 10 bucks less.</p></blockquote></div><p>A much more likely option is the elephant in the room: <a href="https://www.pcgamer.com/best-controller-for-pc-gaming/#section-the-best-wired-controller" target="_blank">the best controller overall</a> is the <a href="https://www.pcgamer.com/hardware/controllers/gamesir-g7-pro-tri-mode-review/" target="_blank">GameSir G7 Pro Tri-Mode</a>, and it costs around 10 bucks less. The key differences are that the Tri-Mode enjoys a magnetic faceplate, plus a better battery, but completely lacks RGB lighting, and only works on Xbox via a <em>wired</em> connection. </p><p>These will be minor omissions for most, leaving little contest between the two controllers; if you're not endeared to the Sugar Whirl's cotton candy colourway and you're not fussed about connecting to your Xbox wirelessly, the GameSir G7 Pro Tri-Mode is still the obvious choice.</p><p>As for me though, I just can't resist a fun colourway. I can see myself spending many more hours with the Sugar Whirl, as much as it sometimes pains my poor palms. Even so, if it was my money, I'd struggle to justify putting down nearly 100 smackers on it.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/game-pads/gamesir-t7-pro-sugar-whirl-review/</link>
                                                                            <description>
                            <![CDATA[ Not quite the sweetest of treats. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">UqYpGJHzTjVNBBmU2SrrJn</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/mx7yo6es2nmRYz34Vbuagg-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 14 Aug 2026 13:13:19 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Game Pads]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Controllers]]></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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/mx7yo6es2nmRYz34Vbuagg-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The GameSir T7 Pro Sugar Whirl Wireless Controller seen from various angles.]]></media:description>                                                            <media:text><![CDATA[The GameSir T7 Pro Sugar Whirl Wireless Controller seen from various angles.]]></media:text>
                                <media:title type="plain"><![CDATA[The GameSir T7 Pro Sugar Whirl Wireless Controller seen from various angles.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/mx7yo6es2nmRYz34Vbuagg-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="GameSir T7 Pro Sugar Whirl" data-widget-title="" class="hawk-root"></div><p>First, let me admit my biases: Yes, this controller's raspberry ripple blend of pink, blue, and purple really does work for me. That said, the GameSir T7 Pro Sugar Whirl has more going for it than just pretty face buttons, featuring TMR sticks alongside Hall effect triggers. Gorgeous and precise, this is also a wireless controller that's actually compatible with the notoriously picky Xbox consoles.</p><p>Speaking of an untethered experience, this gamepad's charging situation annoys me significantly less than other wireless options. Basically, as someone with a perennially cluttered desk, I didn't think I'd ever be pro charging docks. However, this GameSir gamepad has finally shown me the light.</p><p>Thanks to the charging dock, the T7 Pro offers a pretty seamless wireless experience. That ease of use extends to the refreshingly straightforward software package, which offers a wealth of options to make this Pro pad feel your own. Beyond deadzone tweaking and even motion control fiddling, I personally could have done with just a few more RGB lighting customisation options.</p><p>Unfortunately, the ergonomic design of the T7 Pro may not play well with tiny hand bandits such as myself. Make no mistake, this is far from the heftiest or chunkiest wireless controller. As such, I was surprised to find that certain button placements strained my small palms.</p><p>Furthermore, with a <a href="https://gamesir.com/products/gamesir-gamesir-t7-pro-sugar-whirl/buy" target="_blank">$90/£100</a>, I have the nagging feeling I'm simply paying more for the cute colourway and a bit of extra connectivity I probably won't even use. The simple fact is that if you're not fussed about either RGB lighting or wireless Xbox connectivity, you can get a great Pro pad for less than this asking price.</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 want a wireless controller for PC and Xbox:</strong> There are cheaper options offering wireless connectivity for Xbox, but not loads with TMR sticks and even fewer that offer such a fetching colourway.<br><br>✅ <strong>You're always forgetting to charge your wireless pad:</strong> The charging dock is set it and forget it, bolstering the already decent onboard battery.</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've got small hands:</strong> Though far from the chunkiest controller, the placement of some of the triggers strained my small palms.<br><br>❌ <strong>You're on a budget: </strong>Even with Xbox wireless connectivity, nearly 100 smackers is still a big ask. Plus, you can definitely find great Pro pads for less money.</p></div></div></div></div><h2 class="article-body__section" id="section-features"><span>Features</span></h2><div ><table><tbody><tr><td class="firstcol " ><p><strong></strong></p></td><td  ><p><strong>GameSir T7 Pro Sugar Whirl</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Layout</strong></p></td><td  ><p>Asymmetrical</p></td></tr><tr><td class="firstcol " ><p><strong>Thumbsticks</strong></p></td><td  ><p>TMR (Tunnel magnetoresistance)</p></td></tr><tr><td class="firstcol " ><p><strong>Face buttons</strong></p></td><td  ><p>A, B, X, Y, Xbox button, Menu, Share, 'M', Toggle View</p></td></tr><tr><td class="firstcol " ><p><strong>Rear buttons</strong></p></td><td  ><p>LB, LT, L4, RB, RT, R4, 2x trigger stop switches (Hall effect triggers)</p></td></tr><tr><td class="firstcol " ><p><strong>Rumble</strong></p></td><td  ><p>4x rumble motors (one in each grip and each trigger)</p></td></tr><tr><td class="firstcol " ><p><strong>Gyro</strong> </p></td><td  ><p>6-axis gyroscope only on PC</p></td></tr><tr><td class="firstcol " ><p><strong>Connectivity</strong></p></td><td  ><p>Tri-mode for XBOX and PC; Bluetooth for Android</p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p> 1050 mAH</p></td></tr><tr><td class="firstcol " ><p><strong>Polling rate</strong></p></td><td  ><p>Up to 1000 Hz on PC, but 250 Hz on XBOX</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>236g</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://gamesir.com/products/gamesir-gamesir-t7-pro-sugar-whirl/buy" target="_blank">$90/£100</a></p></td></tr></tbody></table></div><p>'Tri-mode' connectivity encompasses the choice of a wired USB connection, a wireless 2.4 GHz connection, or a wireless Bluetooth connection. While that's nothing to write home about for a PC pad, the T7 Pro offering this same choice of connection for Xbox consoles is because Microsoft's consoles are notoriously picky. Buying one peripheral you can use with multiple gaming devices is simply cost effective—even if you are only getting a 250 Hz polling on console, compared to PC's up to 1,000 Hz rate.</p><p>TMR (or tunnel magnetoresistance) tech in the asymmetric sticks, and Hall effect triggers are also welcome features. TMR is slightly more precise than Hall effect, but both magnetic techs work on a similar principle that essentially banishes stick drift and sticky triggers. Basically, with this magnetic tech there are far fewer points of physical contact within the mechanism, and therefore much less of a risk of internal stick components getting worn away over time.</p><p>As a console interloper, I do think it's a shame that more PC games don't leverage rumble. Whereas the PlayStation 5's DualSense controllers are capable of impressively detailed haptic feedback, Xbox controllers still use a number of rumble motors. As such, you'll find four rumble motors here in the T7 Pro.</p><p>Speaking of that console connection, the T7 Pro also enjoys gyro controls. It's 6-axis, and this motion functionality only works on PC, but you can customise it to an impressive degree in the GameSir Nexus software.</p><h2 class="article-body__section" id="section-ergonomics"><span>Ergonomics</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="rHnnkgUrrpTMhZTimVtEYg" name="GameSir T7 Pro Sugar Whirl Wireless Controller" alt="The GameSir T7 Pro Sugar Whirl Wireless Controller seen from various angles." src="https://cdn.mos.cms.futurecdn.net/rHnnkgUrrpTMhZTimVtEYg.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 T7 Pro features a firmly attached plastic faceplate, so you're committed to its pink-blue-purple design. Smooth plastic front grips are paired with a textured underside. The membrane D-pad and face buttons are not the loveliest thing I've tapped upon, but they're all satisfyingly clicky to press.</p><p>A plastic body doesn't make this the most premium feeling controller, but it does keep things relatively lightweight. As a result, the T7 Pro weighs in at about 236 grams on its own, making it lighter than a fair few of the <a href="https://www.pcgamer.com/best-controller-for-pc-gaming/#section-the-best-wired-controller" target="_blank">best PC controllers</a>. There's also fairly minimal creaking even when I give the grips some real welly. It may not feel super premium, but it's built well enough. That said, the largely plastic construction does leave the gamepad feeling a few bucks/quid short of its $90/£100 price tag.</p><p>As this is an Xbox compatible wireless controller, you're getting asymmetric sticks to match. That's usually not a problem for me and my tiny mitts, though hoovering up gold medals in <a href="https://www.pcgamer.com/games/action/denshattack-review/" target="_blank">Denshattack!</a> proved quite the workout.</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="R5dxDRytHuvwhZG5QKARag" name="GameSir T7 Pro Sugar Whirl Wireless Controller" alt="The GameSir T7 Pro Sugar Whirl Wireless Controller seen from various angles." src="https://cdn.mos.cms.futurecdn.net/R5dxDRytHuvwhZG5QKARag.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>After an extended session of braking and drifting, my left hand was beginning to feel a little bit sore. This may be because the bottom triggers are bolstered by a particularly chunky finger rest, widening the gap between my left trigger-tapping pointer and my middle finger. </p><p>Remappable back buttons also hang out within reach of where my middle fingers rest. L4 and R4 are low-profile buttons with textured covers that make them easy to find by touch (which I find vastly preferable to the DualSense Edge's great big back flippers). Still, for those with stumpy digits like me, that could mean more stretching and discomfort over time.</p><div><blockquote><p>If you've got mitts lacking in width or short phalanges like me, be warned.</p></blockquote></div><p>It was a similar story of strain when I tested out the pad's 2-stop trigger settings in <a href="https://www.pcgamer.com/games/fps/doom-the-dark-ages-review/" target="_blank">Doom: The Dark Ages</a>. Blasting baddies pulled at my palms and knuckles after a short time with Id's latest, even after reducing the triggers' actuation distance. That's a shame because the T7 Pro Swirl really isn't the chunkiest or heaviest of controllers my tiny phalanges have had to tango with. </p><p>In <a href="https://www.pcgamer.com/games/action/i-got-to-play-dead-as-disco-early-and-its-a-vivid-unrestrained-romp-that-lets-you-brawl-through-music-videos-like-a-kung-fu-baby-driver/" target="_blank">Dead As Disco's</a> more face-button-focused gameplay, my hands otherwise don''t feel anywhere near as stressed out. That suggests to me that what's causing the strain has less to do with the heft of the controller, and maybe more to do with the high-up placement of the T7 Pro's pronounced top trigger buttons. If you've got mitts lacking in width or short phalanges like me, be warned.</p><h2 class="article-body__section" id="section-performance"><span>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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Z3wTjTCzsG9aNyHpfjE9cg" name="GameSir T7 Pro Sugar Whirl Wireless Controller" alt="The GameSir T7 Pro Sugar Whirl Wireless Controller seen from various angles." src="https://cdn.mos.cms.futurecdn.net/Z3wTjTCzsG9aNyHpfjE9cg.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 I repeatedly try to pull off a Finger Heel 180 trick in the train game of Tony Hawk's finger boarding fever dreams, Denshattack!, TMR tech is definitely welcome as I wiggle the right stick for all its worth. Textured tops ensure the sticks don't slip out of grip as I try to rack up an even bigger combo. Add to that a 1,000 Hz top polling rate, and these sticks are just as flicky and responsive as you could want.</p><p>Then there are the usual membrane face buttons and a D-Pad. These press down cleanly, and are satisfyingly clicky. On the reverse of the pad are two remappable back buttons as well. Unlike the shiny face buttons, these are low-profile and subtly textured so you can easily find them by feel.</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="wKWavWjsVDjcCJgeQNhwVg" name="GameSir T7 Pro Sugar Whirl Wireless Controller" alt="The GameSir T7 Pro Sugar Whirl Wireless Controller seen from various angles." src="https://cdn.mos.cms.futurecdn.net/wKWavWjsVDjcCJgeQNhwVg.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 responsive Hall effect triggers also feature '2-stage trigger stops'. There are two flicky switches on the pad's underside, and flicking one of these down allows you to press the corresponding trigger all the way to the bottom. Flicking the switch up offers a much shorter actuation distance for each bottom trigger. This gives pressing the bottom triggers a clicky quality, like the top triggers.</p><p>Clicky triggers are often popular among the competitive crowd, as the cut-down actuation distance shaves off precious milliseconds between plays. Such a saving of time is largely wasted on me, though, as my most intense online play experience recently was getting lost in <a href="https://www.pcgamer.com/games/puzzle/big-walk-review/" target="_blank">Big Walk</a>. Similarly, a polling rate of 1,000 Hz is more than enough for most intents and purposes, but the esports sickos will likely be left wanting more.</p><h2 class="article-body__section" id="section-aesthetics"><span>Aesthetics</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="8kNBq8Vc2FsvKw8qZB6Ljg" name="GameSir T7 Pro Sugar Whirl Wireless Controller" alt="The GameSir T7 Pro Sugar Whirl Wireless Controller seen from various angles." src="https://cdn.mos.cms.futurecdn.net/8kNBq8Vc2FsvKw8qZB6Ljg.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>You may already know about <a href="https://www.pcgamer.com/hardware/controllers/i-enjoy-touching-all-the-hardware-bits-that-pass-through-pcgs-offices-but-this-bit-of-kit-was-all-but-made-for-my-upsettingly-small-baby-hands/" target="_blank">my penchant for purple</a>. This controller not only takes aim at my particular colour-based obsession, but it also mixes in a raspberry ripple-esque combination of blues and pinks across the charging dock, faceplate, and buttons—hence the 'Sugar Whirl' name. I particularly enjoy the two sticks being different colours.</p><p>Under the incandescent lighting found in PC Gamer towers, it can look a little tacky. Natural light is generally kinder to the colourway, but it really comes into its own in-game. By default, RGB lighting bathes the controller in an icy blue light that complements the colourway, illuminating the pad's underside and shining through the face buttons. This gives the AXBY buttons an almost pearlescent vibe when in active use that I really enjoy.</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="vjPkRFVXZTdghspeCW7ogg" name="GameSir T7 Pro Sugar Whirl Wireless Controller" alt="The GameSir T7 Pro Sugar Whirl Wireless Controller seen from various angles." src="https://cdn.mos.cms.futurecdn.net/vjPkRFVXZTdghspeCW7ogg.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>I'm much less keen on the green goo glow the controller emits while it's charging. Thankfully, you can either dial this down or turn it off completely in the GameSir Nexus software, not to mention all the other options you have for tinkering with the Sugar Whirl's RGB lighting.</p><h2 class="article-body__section" id="section-software"><span>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="mmyTZF84mweGRu7zHBC9fe" name="GameSir Nexus software - with GameSir T7 Pro Sugar Whirl Wireless Controller" alt="Screenshots of all the options available in the GameSir Nexus software." src="https://cdn.mos.cms.futurecdn.net/mmyTZF84mweGRu7zHBC9fe.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: GameSir)</span></figcaption></figure><p>You can finely tweak a variety of settings in the GameSir Nexus software across four different profiles, with each one accessed via a combination of the centre 'M' button and the facebuttons. The software itself can either be <a href="https://gamesir.sa/en/pages/gamesir-nexus?srsltid=AfmBOoreDr-kPYdDEXEFz1tGT2cyIF1HH-bongsR-m-bERYE_8X2A3Km" target="_blank">manually downloaded from here</a>, or from the Microsoft store, but lacks anything in the way of a web-based app.</p><p>The smallest amount of software tinkering allowed me to tone down the green goo glow the controller emits while charging, and I've set it up so that the pad automatically connects to my PC as soon as I lift it from the charging cradle. That's more than enough for me, but if you want to get lost in the software weeds, Nexus offers a wealth of features to play with.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/E76kwT48RMPSiyDnKtGrce.jpg" alt="Screenshots of all the options available in the GameSir Nexus software." /><figcaption><small role="credit">GameSir</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/FTv2AVs9NZU9Lf3iqpLWee.jpg" alt="Screenshots of all the options available in the GameSir Nexus software." /><figcaption><small role="credit">GameSir</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/U7VXdJXDfZU4QnzxVCwsee.jpg" alt="Screenshots of all the options available in the GameSir Nexus software." /><figcaption><small role="credit">GameSir</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/69NFLXMqrTJwaXFNokdBde.jpg" alt="Screenshots of all the options available in the GameSir Nexus software." /><figcaption><small role="credit">GameSir</small></figcaption></figure></figure><p>For a start, you can finely tune the stick and trigger deadzones, plus much more besides via an array of sliders, toggles and presets. You can also tune the pad's motion controls to a similarly in-depth degree, tinker with the intensity of its rumble motors, and, of course, fiddle with the RGB. Broadly speaking, the software is how you're going to get the most out of this Pro pad; there's a wealth of options to make the T7 Pro your own, though the lighting settings could do with just a few more customisation options. Seeing a swirling rainbow illuminating my gamepad from within is cool and all, but I would have appreciated the option to more finely tune the lights' hue.</p><p>RGB customisation was the only category of setting I found wanting, though. While I probably won't touch half of the settings available, I appreciate how clearly the Nexus software lays out all of the options. If the software's home screen selection overwhelms, you can click through to a specific focussed category of settings, and mess around from there. It's intuitive and straightforward to use.</p><h2 class="article-body__section" id="section-battery"><span>Battery</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="DrUc7LTW929Ebc2iaFWPmg" name="GameSir T7 Pro Sugar Whirl Wireless Controller" alt="The GameSir T7 Pro Sugar Whirl Wireless Controller seen from various angles." src="https://cdn.mos.cms.futurecdn.net/DrUc7LTW929Ebc2iaFWPmg.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 major thing that annoys me about most wireless peripherals is how often the hardware needs to become wired again to charge. A wireless PC controller can have the biggest battery in the world, but it will eventually resemble its wired counterparts sooner or later. </p><p>Not to knock any of <a href="https://www.pcgamer.com/best-controller-for-pc-gaming/#section-the-best-wired-controller" target="_blank">the best wired controllers</a>, but it's not the experience I'm personally looking for as a pad-wielding PC Gamer; a wire is just one more thing that can make a mess at my already cluttered desk, either getting chewed up by my gaming chair castors, or by knocking over a bunch of my Miku Hatsune figurines during a particularly heated gamer moment.</p><p>Thanks to the GameSir T7 Pro Sugar Whirl though, I'm a charging cradle convert. The dock here features a USB-C port, with a compartment on its underside for the 2.4 GHz dongle. Yes, that means there <em>is </em>still a wire involved if you want to use the dock as a wireless receiver, though you can easily cable-manage that out of the way (and nowhere near, say, your army of Miku).</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="EzdrpWwoeCuPFCqgsX9Bag" name="GameSir T7 Pro Sugar Whirl Wireless Controller" alt="The GameSir T7 Pro Sugar Whirl Wireless Controller seen from various angles." src="https://cdn.mos.cms.futurecdn.net/EzdrpWwoeCuPFCqgsX9Bag.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>Thanks to metal pins in the cradle and contact points on the underside of the pad itself, the pad can easily charge back up when it's not in use. The gamepad's 1050 mAh battery is decent enough on its own though, holding up through numerous, marathon sessions of Denshattack! without requiring a charge. If I forgot to place the pad back in the charging cradle one day, I still had plenty of juice to take back to the track the next. But obviously, playing at 1,000 Hz polling and with the RGB lights whirling away will drain the battery much faster. </p><p>It means I no longer have to remember to charge this bad boy up myself, because I'll just pop it back onto the dock when I'm done. It's a set-it-and-forget-it sort of setup that my forgetful-self very much appreciates. Couple that with the software setting that makes the gamepad automatically connect to your PC as soon as you lift it from the charging cradle, and it's a really seamless experience.</p><h2 class="article-body__section" id="section-value"><span>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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ULKrTtcit9UBdnRwqfPwdg" name="GameSir T7 Pro Sugar Whirl Wireless Controller" alt="The GameSir T7 Pro Sugar Whirl Wireless Controller seen from various angles." src="https://cdn.mos.cms.futurecdn.net/ULKrTtcit9UBdnRwqfPwdg.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>Like I said before, the Sugar Whirl's wireless Xbox connectivity will be a headline feature for some. If that really is key for you, the <a href="https://www.pcgamer.com/hardware/controllers/easysmx-d10-review/" target="_blank">EasySMX D10</a> is one other option that also comes with TMR sticks, a charging dock, 'elite 2-way trigger locks,' and costs half the price. </p><p>Otherwise, the difference in quality is arguably most noticeable in the D10's complete lack of software, and 'just okay' D-Pad and triggers. The D10 even comes in a '<a href="https://www.easysmx.com/products/easysmx-d10-multiplatform-gaming-controller-with-tmr-joysticks-trigger-lock-charging-dock" target="_blank">Farout Purple</a>' colourway I may have to pick up myself.</p><p>If you're already willing to drop a serious chunk of change on a controller, the newer <a href="https://www.pcgamer.com/hardware/controllers/razer-wolverine-v3-pro-8k-pc-review/" target="_blank">Razer Wolverine V3 Pro 8K PC</a> more than earns the crown as the best high end controller, though this update does drop Xbox connectivity and haptic feedback.</p><div><blockquote><p>The best controller overall is the GameSir G7 Pro Tri-Mode, and it costs around 10 bucks less.</p></blockquote></div><p>A much more likely option is the elephant in the room: <a href="https://www.pcgamer.com/best-controller-for-pc-gaming/#section-the-best-wired-controller" target="_blank">the best controller overall</a> is the <a href="https://www.pcgamer.com/hardware/controllers/gamesir-g7-pro-tri-mode-review/" target="_blank">GameSir G7 Pro Tri-Mode</a>, and it costs around 10 bucks less. The key differences are that the Tri-Mode enjoys a magnetic faceplate, plus a better battery, but completely lacks RGB lighting, and only works on Xbox via a <em>wired</em> connection. </p><p>These will be minor omissions for most, leaving little contest between the two controllers; if you're not endeared to the Sugar Whirl's cotton candy colourway and you're not fussed about connecting to your Xbox wirelessly, the GameSir G7 Pro Tri-Mode is still the obvious choice.</p><p>As for me though, I just can't resist a fun colourway. I can see myself spending many more hours with the Sugar Whirl, as much as it sometimes pains my poor palms. Even so, if it was my money, I'd struggle to justify putting down nearly 100 smackers on it.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus ROG Harpe II Extreme Edition 20 review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="Asus ROG Harpe II Extreme Edition 20" data-widget-title="" class="hawk-root"></div><p>Asus's ROG 20th anniversary edition gear is pretty much all about extravagance. Just look at the $600 <a href="https://www.pcgamer.com/hardware/gaming-keyboards/asus-rog-azoth-extreme-edition-20-review/" target="_blank">Azoth Extreme Edition 20</a>. The Harpe II Extreme Edition 20 is much the same, with gold plating and a whopping 65,000 DPI. It is bougie in feel, look, and price. </p><p>I couldn't possibly call it a bad gaming mouse, because taste aside, it's a bit of a beast. It's just not a feasible buy for someone <em>only </em>looking for a competitive-level gaming mouse, and that's before mentioning the weight increase that comes with shoving gold inside it. </p><p>Feeling like it's ripped straight out of <a href="https://www.pcgamer.com/deus-ex-human-revolution-review/" target="_blank">Deus Ex: Human Revolution</a>, I think its smattering of blacks and golds looks super clean. I'm normally pretty cynical about gold, aesthetically speaking, but in this mouse, it feels like the appearance is really considered among the black and transparent sides. The 24K gold detailing is part of the ensemble, and not the centrepiece itself. </p><div ><table><caption>Asus ROG Harpe II Extreme Edition 20 Specs</caption><tbody><tr><td class="firstcol " ><p><strong>Sensor</strong></p></td><td  ><p>ROG AimPoint Pro 65K </p></td></tr><tr><td class="firstcol " ><p><strong>Connectivity</strong></p></td><td  ><p>Wired (USB Type-C), wireless (2.4 GHz and Bluetooth)</p></td></tr><tr><td class="firstcol " ><p><strong>Switches</strong></p></td><td  ><p>ROG 100M Optical Micro Switch </p></td></tr><tr><td class="firstcol " ><p><strong>Polling rate</strong></p></td><td  ><p>8,000 Hz </p></td></tr><tr><td class="firstcol " ><p><strong>DPI</strong></p></td><td  ><p>65,000</p></td></tr><tr><td class="firstcol " ><p><strong>Acceleration</strong></p></td><td  ><p>70 G</p></td></tr><tr><td class="firstcol " ><p><strong>Speed</strong></p></td><td  ><p>800 IPS</p></td></tr><tr><td class="firstcol " ><p><strong>RGB</strong></p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>82g</p></td></tr><tr><td class="firstcol " ><p><strong>Battery life</strong></p></td><td  ><p>Up to 98.5 hours in Bluetooth mode with lighting off, up to 70 hours in 2.4 GHz with lighting on</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://rog.asus.com/mice-mouse-pads/mice/wireless/rog-harpe-ii-extreme-edition-20/" target="_blank">$260</a> | <a href="https://rog.asus.com/mice-mouse-pads/mice/wireless/rog-harpe-ii-extreme-edition-20/" target="_blank">£250</a> </p></td></tr></tbody></table></div><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 want a showpiece mouse: </strong>With 24K gold detailing and an included display box, Asus has gone all in with this mouse. <br><br>✅ <strong> You want top-of-the-line specs: </strong>65,000 DPI and 8,000 Hz polling are the headline specs for this mouse, but it's crammed with good tech</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 want an ultra-light mouse: </strong>Though not super heavy, the 82 g weight is noticeable. And it's almost double the ROG Harpe II it's based on.<br><br><strong>❌  You simply want a competitive mouse:</strong> Razer offers arguably better competitive offerings for 60% of the price. </p></div></div></div></div><p>The scroll wheel and side buttons aren't actual gold (though they look it), but the internals are. That's why it has a transparent shell. The body of the mouse also hides an ROG 20th anniversary logo, which the RGB shines through when turned on. The whole thing looks great, be it turned on or not. </p><p>You can even argue the mouse's flair has utility too. The glass skates are super smooth, and the metal scroll wheel and side buttons are both satisfying to hit. In fact, I'd say the scroll wheel and side buttons are among the nicest I've used. </p><p>The mouse is sleek to the touch too, with a super smooth shell, and it feels great in the palm. Unfortunately though, that does make it a fingerprint magnet. The idea of getting a $250 gold-plated gaming mouse grubby makes me feel a bit nauseous, so it needs a quick wipe-down every few days. </p><p>It might get grubby, but strong materials make me feel confident that throwing it in a backpack won't do damage to it. The side walls don't bend under pressure, and as a result, it feels very sturdy. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/TadWYcK3fpycz5KuFAss39.jpg" alt="Asus ROG Harpe II Extreme Edition 20 on a table, next to its box and display case" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HZ8nmzZjZnuAjeCqsNB6x8.jpg" alt="Asus ROG Harpe II Extreme Edition 20, outside, from the bottom" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YiSwgtbztoHqtxwNG6Ys39.jpg" alt="Asus ROG Harpe II Extreme Edition 20 on top of rock" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HJ2jx9RRgn4hAtVDq23m59.jpg" alt="Asus ROG Harpe II Extreme Edition 20, on top of wood, from the back left" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Qbxryzg2GeVHWiavciYi49.jpg" alt="Asus ROG Harpe II Extreme Edition 20 in a hand outside, from the back left" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Like the Azoth Extreme, it comes in packaging that is itself a statement. The box is a puzzle box-like triangle, with a smaller transparent display case in it, and that makes it easy to show off on a desk or shelf. The box comes with the wireless receiver, a USB extender, glass mouse feet, the cord, a thank you card, and a cleaning kit.</p><p>The Harpe II Extreme Edition 20 is pretty killer in the specs department and feels great in game. The AimPoint Pro sensor is snappy and fast, and though I'd never need a 65,000 DPI, and likely won't get much benefit from the 8,000 Hz polling, it's nice to have it in such an expensive mouse. </p><p>In fairness, I'd advise turning the mouse down to 1,000 Hz for anyone but the most competitive gamer, as the 70 or so hours of battery life take a hit as a result. And 70 hours is right around the middle of the pack, as it stands. </p><p>Though its specs make it a competitive-level mouse, the weight doesn't. 82 g is nearly double the 49 g in the <a href="https://www.pcgamer.com/hardware/gaming-mice/razer-viper-v4-pro-review/" target="_blank">Razer Viper V4 Pro</a>, which is our current pick for the <a href="https://www.pcgamer.com/the-best-gaming-mouse/" target="_blank">best gaming mouse</a>, and Asus' offering is $90 more. Even the standard Harpe II Ace, which is a pretty similar mouse in looks and feel, weighs in at 48 g and is currently <a href="https://uk.store.asus.com/rog-harpe-ii-ace-gaming-mouse6663-32312.html" target="_blank">half the price</a> of the Extreme Edition.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/82ED2HWi5o53hX4DHHUoBE.png" alt="Asus ROG Harpe II Extreme Edition 20 mouse tester result: xCount vs time" /><figcaption>Tested at 1,000 Hz — The closer the dots are together, the more consistent a mouse is reporting movement. More variation or stray dots makes for a less accurate sensor.<small role="credit">Mouse Tester</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/K6USGMvJk62frJanuekJAE.png" alt="Asus ROG Harpe II Extreme Edition 20 mouse tester result: Interval vs time" /><figcaption>Tested at 1,000 Hz — Each dot represents an update, which corresponds to the polling rate. Every 1 ms should mark a single update on a 1,000 Hz mouse.<small role="credit">Mouse Tester</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XGYM8oDUYiWhgp2r3GBh9E.png" alt="Asus ROG Harpe II Extreme Edition 20 mouse tester result: xVelocity vs time" /><figcaption>Tested at 1,000 Hz — The spikes represent an increase in velocity, with more erratic spikes showing tracking going haywire.<small role="credit">Mouse Tester</small></figcaption></figure></figure><p>In-game, the Harpe II Extreme Edition 20 performs very well in my hands. The fast-paced, precise shooting of Counter-Strike 2 is a breeze, and the mouse clicks are not only well defined but very responsive too. I could see some not liking just how much the glass feet and smooth top slide, but for me, I find it to be just what I need to spring around quickly or snap onto heads. </p><p>That does mean it feels a tad overengineered for the likes of <a href="https://www.pcgamer.com/games/roguelike/after-close-to-140-hours-with-it-i-think-slay-the-spire-2-feels-more-like-a-sequel-than-a-dlc-even-if-megacrit-was-forced-to-make-it/" target="_blank">Slay the Spire 2</a>, or other similarly slow games, but I wouldn't call that experience bad either. It feels like shooting a bullet at an ant. It will get the job done, but it's a bit flashy, isn't it?</p><p>Painting simulator <a href="https://www.pcgamer.com/i-tried-following-a-bob-ross-tutorial-while-playing-an-artist-sim-and-the-struggle-was-real/" target="_blank">Such Art</a> is a classic mouse testing game for me, as it requires fine movement and has a slower pace. The mouse needs to feel comfortable; it needs to slide smoothly, and the sensor needs to send data to the computer at a consistent rate to perfectly draw, well, whatever my meagre art skills are capable of. I'm happy to report the Asus passed with flying colours here, proving the only obstacle to me making good art is myself.</p><p>The actual design of the mouse feels a bit more plain than I would expect for such a flashy mouse. You aren't getting extra functions here, or even anything like the Hyperscroll wheel Razer shoves into the <a href="https://www.pcgamer.com/hardware/gaming-mice/mmo-heads-rejoice-razer-is-bringing-out-the-naga-v3-pro-with-upgraded-switches-loads-of-customizability-and-a-ridiculous-dpi/" target="_blank">Razer Naga V3 Pro</a>. It has a DPI and pair button on the bottom, plus the option to swap from wired to wireless, and that's it. But as such, other than the smooth feel, there's not much to get used to. It's a typical gaming mouse, just one that's luxuriously built and luxuriously priced. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/FumWT6C2pQ9Z2QPYiWc339.jpg" alt="Asus ROG Harpe II Extreme Edition 20 box contents" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/GkiuGAEJZoJA6k4AaZQm29.jpg" alt="Asus ROG Harpe II Extreme Edition 20 on a black table, next to its box" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/7RN8kAeUZWPzvecBPuZMt8.jpg" alt="Asus ROG Harpe II Extreme Edition 20, outside in a hand, from the top" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CGKxiNvygEKWhNsm4smac8.jpg" alt="Asus ROG Harpe II Extreme Edition 20 outside, in a hand, from the right" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9Muq8pRWBrFgqtpqP98tf8.jpg" alt="Asus ROG Harpe II Extreme Edition 20 outside, in a hand, from the left" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><div><blockquote><p>If you have the cash to spare and want something to celebrate Asus ROG's 20th anniversary, the Harpe II Extreme Edition 20 does not rest on the laurels that are its gold trimmings</p></blockquote></div><p>But let's be honest, the Harpe II Extreme Edition 20 is not a gaming mouse you buy simply because you wanted something with competitive specs. You can get equally competitive or even better choices for cheaper. For the same price, you can get one and a half Razer Viper V4 Pros or just under eight <a href="https://www.pcgamer.com/hardware/gaming-mice/mchose-g3-v2-review/" target="_blank">Mchose G3 V2s</a>. In fact, as we noted recently, you can pick up an <a href="https://www.pcgamer.com/hardware/upgrade-your-entire-desk-setup-for-under-usd200-with-this-fabulous-selection-of-budget-gaming-gear-including-a-wireless-mouse-headset-controller-and-keeb/" target="_blank">entire desk setup for less money than this mouse alone</a>. </p><p>But if you have the cash to spare and want something to celebrate Asus ROG's 20th anniversary, the Harpe II Extreme Edition 20 does not rest on the laurels that are its gold trimmings. It's a very solidly made gaming mouse, and viable in both competitive and non-competitive games. It looks great, feels great in the hand, and comes with tons of little extras in the box. And should you want to put it away, the display case looks great too. </p><p>Perhaps the biggest compliment I can give Asus on its Harpe II Extreme Edition 20 is that I don't dislike the mouse nearly as much as I thought I might, based on the price and look. The notion of paying over $200 for something that has gold in it certainly makes my wallet retch, but boy does Asus do a lot to justify that price tag. </p><p>It's simply infeasible for the average gamer, but that's not who this is for. Like the Azoth Extreme Edition 20, <a href="https://www.pcgamer.com/hardware/gaming-keyboards/melgeek-centauri-80-review/" target="_blank">Melgeek's Centauri 80</a>, or <a href="https://www.pcgamer.com/hardware/motherboards/msi-meg-x870e-godlike-x-edition-review/" target="_blank">MSI's Godlike X motherboard</a>, it being over the top is the point here. But if your blood is a bit richer than mine, I don't think you'll be disappointed. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-mice/asus-rog-harpe-ii-extreme-edition-20-review/</link>
                                                                            <description>
                            <![CDATA[ The most luxurious gaming mouse I've managed to get grubby. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">9rH2aY9tFgUwQt6sayPTuA</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/5Z5HG6hDyVtLXotzVznxzd-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 14 Aug 2026 12:04:08 +0000</pubDate>                                                                                                                                                                                                                                <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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/5Z5HG6hDyVtLXotzVznxzd-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Harpe II Extreme Edition 20 in a hand, from the back]]></media:description>                                                            <media:text><![CDATA[Asus ROG Harpe II Extreme Edition 20 in a hand, from the back]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Harpe II Extreme Edition 20 in a hand, from the back]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/5Z5HG6hDyVtLXotzVznxzd-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="Asus ROG Harpe II Extreme Edition 20" data-widget-title="" class="hawk-root"></div><p>Asus's ROG 20th anniversary edition gear is pretty much all about extravagance. Just look at the $600 <a href="https://www.pcgamer.com/hardware/gaming-keyboards/asus-rog-azoth-extreme-edition-20-review/" target="_blank">Azoth Extreme Edition 20</a>. The Harpe II Extreme Edition 20 is much the same, with gold plating and a whopping 65,000 DPI. It is bougie in feel, look, and price. </p><p>I couldn't possibly call it a bad gaming mouse, because taste aside, it's a bit of a beast. It's just not a feasible buy for someone <em>only </em>looking for a competitive-level gaming mouse, and that's before mentioning the weight increase that comes with shoving gold inside it. </p><p>Feeling like it's ripped straight out of <a href="https://www.pcgamer.com/deus-ex-human-revolution-review/" target="_blank">Deus Ex: Human Revolution</a>, I think its smattering of blacks and golds looks super clean. I'm normally pretty cynical about gold, aesthetically speaking, but in this mouse, it feels like the appearance is really considered among the black and transparent sides. The 24K gold detailing is part of the ensemble, and not the centrepiece itself. </p><div ><table><caption>Asus ROG Harpe II Extreme Edition 20 Specs</caption><tbody><tr><td class="firstcol " ><p><strong>Sensor</strong></p></td><td  ><p>ROG AimPoint Pro 65K </p></td></tr><tr><td class="firstcol " ><p><strong>Connectivity</strong></p></td><td  ><p>Wired (USB Type-C), wireless (2.4 GHz and Bluetooth)</p></td></tr><tr><td class="firstcol " ><p><strong>Switches</strong></p></td><td  ><p>ROG 100M Optical Micro Switch </p></td></tr><tr><td class="firstcol " ><p><strong>Polling rate</strong></p></td><td  ><p>8,000 Hz </p></td></tr><tr><td class="firstcol " ><p><strong>DPI</strong></p></td><td  ><p>65,000</p></td></tr><tr><td class="firstcol " ><p><strong>Acceleration</strong></p></td><td  ><p>70 G</p></td></tr><tr><td class="firstcol " ><p><strong>Speed</strong></p></td><td  ><p>800 IPS</p></td></tr><tr><td class="firstcol " ><p><strong>RGB</strong></p></td><td  ><p>Yes</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>82g</p></td></tr><tr><td class="firstcol " ><p><strong>Battery life</strong></p></td><td  ><p>Up to 98.5 hours in Bluetooth mode with lighting off, up to 70 hours in 2.4 GHz with lighting on</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://rog.asus.com/mice-mouse-pads/mice/wireless/rog-harpe-ii-extreme-edition-20/" target="_blank">$260</a> | <a href="https://rog.asus.com/mice-mouse-pads/mice/wireless/rog-harpe-ii-extreme-edition-20/" target="_blank">£250</a> </p></td></tr></tbody></table></div><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 want a showpiece mouse: </strong>With 24K gold detailing and an included display box, Asus has gone all in with this mouse. <br><br>✅ <strong> You want top-of-the-line specs: </strong>65,000 DPI and 8,000 Hz polling are the headline specs for this mouse, but it's crammed with good tech</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 want an ultra-light mouse: </strong>Though not super heavy, the 82 g weight is noticeable. And it's almost double the ROG Harpe II it's based on.<br><br><strong>❌  You simply want a competitive mouse:</strong> Razer offers arguably better competitive offerings for 60% of the price. </p></div></div></div></div><p>The scroll wheel and side buttons aren't actual gold (though they look it), but the internals are. That's why it has a transparent shell. The body of the mouse also hides an ROG 20th anniversary logo, which the RGB shines through when turned on. The whole thing looks great, be it turned on or not. </p><p>You can even argue the mouse's flair has utility too. The glass skates are super smooth, and the metal scroll wheel and side buttons are both satisfying to hit. In fact, I'd say the scroll wheel and side buttons are among the nicest I've used. </p><p>The mouse is sleek to the touch too, with a super smooth shell, and it feels great in the palm. Unfortunately though, that does make it a fingerprint magnet. The idea of getting a $250 gold-plated gaming mouse grubby makes me feel a bit nauseous, so it needs a quick wipe-down every few days. </p><p>It might get grubby, but strong materials make me feel confident that throwing it in a backpack won't do damage to it. The side walls don't bend under pressure, and as a result, it feels very sturdy. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/TadWYcK3fpycz5KuFAss39.jpg" alt="Asus ROG Harpe II Extreme Edition 20 on a table, next to its box and display case" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HZ8nmzZjZnuAjeCqsNB6x8.jpg" alt="Asus ROG Harpe II Extreme Edition 20, outside, from the bottom" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YiSwgtbztoHqtxwNG6Ys39.jpg" alt="Asus ROG Harpe II Extreme Edition 20 on top of rock" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HJ2jx9RRgn4hAtVDq23m59.jpg" alt="Asus ROG Harpe II Extreme Edition 20, on top of wood, from the back left" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Qbxryzg2GeVHWiavciYi49.jpg" alt="Asus ROG Harpe II Extreme Edition 20 in a hand outside, from the back left" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Like the Azoth Extreme, it comes in packaging that is itself a statement. The box is a puzzle box-like triangle, with a smaller transparent display case in it, and that makes it easy to show off on a desk or shelf. The box comes with the wireless receiver, a USB extender, glass mouse feet, the cord, a thank you card, and a cleaning kit.</p><p>The Harpe II Extreme Edition 20 is pretty killer in the specs department and feels great in game. The AimPoint Pro sensor is snappy and fast, and though I'd never need a 65,000 DPI, and likely won't get much benefit from the 8,000 Hz polling, it's nice to have it in such an expensive mouse. </p><p>In fairness, I'd advise turning the mouse down to 1,000 Hz for anyone but the most competitive gamer, as the 70 or so hours of battery life take a hit as a result. And 70 hours is right around the middle of the pack, as it stands. </p><p>Though its specs make it a competitive-level mouse, the weight doesn't. 82 g is nearly double the 49 g in the <a href="https://www.pcgamer.com/hardware/gaming-mice/razer-viper-v4-pro-review/" target="_blank">Razer Viper V4 Pro</a>, which is our current pick for the <a href="https://www.pcgamer.com/the-best-gaming-mouse/" target="_blank">best gaming mouse</a>, and Asus' offering is $90 more. Even the standard Harpe II Ace, which is a pretty similar mouse in looks and feel, weighs in at 48 g and is currently <a href="https://uk.store.asus.com/rog-harpe-ii-ace-gaming-mouse6663-32312.html" target="_blank">half the price</a> of the Extreme Edition.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/82ED2HWi5o53hX4DHHUoBE.png" alt="Asus ROG Harpe II Extreme Edition 20 mouse tester result: xCount vs time" /><figcaption>Tested at 1,000 Hz — The closer the dots are together, the more consistent a mouse is reporting movement. More variation or stray dots makes for a less accurate sensor.<small role="credit">Mouse Tester</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/K6USGMvJk62frJanuekJAE.png" alt="Asus ROG Harpe II Extreme Edition 20 mouse tester result: Interval vs time" /><figcaption>Tested at 1,000 Hz — Each dot represents an update, which corresponds to the polling rate. Every 1 ms should mark a single update on a 1,000 Hz mouse.<small role="credit">Mouse Tester</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XGYM8oDUYiWhgp2r3GBh9E.png" alt="Asus ROG Harpe II Extreme Edition 20 mouse tester result: xVelocity vs time" /><figcaption>Tested at 1,000 Hz — The spikes represent an increase in velocity, with more erratic spikes showing tracking going haywire.<small role="credit">Mouse Tester</small></figcaption></figure></figure><p>In-game, the Harpe II Extreme Edition 20 performs very well in my hands. The fast-paced, precise shooting of Counter-Strike 2 is a breeze, and the mouse clicks are not only well defined but very responsive too. I could see some not liking just how much the glass feet and smooth top slide, but for me, I find it to be just what I need to spring around quickly or snap onto heads. </p><p>That does mean it feels a tad overengineered for the likes of <a href="https://www.pcgamer.com/games/roguelike/after-close-to-140-hours-with-it-i-think-slay-the-spire-2-feels-more-like-a-sequel-than-a-dlc-even-if-megacrit-was-forced-to-make-it/" target="_blank">Slay the Spire 2</a>, or other similarly slow games, but I wouldn't call that experience bad either. It feels like shooting a bullet at an ant. It will get the job done, but it's a bit flashy, isn't it?</p><p>Painting simulator <a href="https://www.pcgamer.com/i-tried-following-a-bob-ross-tutorial-while-playing-an-artist-sim-and-the-struggle-was-real/" target="_blank">Such Art</a> is a classic mouse testing game for me, as it requires fine movement and has a slower pace. The mouse needs to feel comfortable; it needs to slide smoothly, and the sensor needs to send data to the computer at a consistent rate to perfectly draw, well, whatever my meagre art skills are capable of. I'm happy to report the Asus passed with flying colours here, proving the only obstacle to me making good art is myself.</p><p>The actual design of the mouse feels a bit more plain than I would expect for such a flashy mouse. You aren't getting extra functions here, or even anything like the Hyperscroll wheel Razer shoves into the <a href="https://www.pcgamer.com/hardware/gaming-mice/mmo-heads-rejoice-razer-is-bringing-out-the-naga-v3-pro-with-upgraded-switches-loads-of-customizability-and-a-ridiculous-dpi/" target="_blank">Razer Naga V3 Pro</a>. It has a DPI and pair button on the bottom, plus the option to swap from wired to wireless, and that's it. But as such, other than the smooth feel, there's not much to get used to. It's a typical gaming mouse, just one that's luxuriously built and luxuriously priced. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/FumWT6C2pQ9Z2QPYiWc339.jpg" alt="Asus ROG Harpe II Extreme Edition 20 box contents" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/GkiuGAEJZoJA6k4AaZQm29.jpg" alt="Asus ROG Harpe II Extreme Edition 20 on a black table, next to its box" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/7RN8kAeUZWPzvecBPuZMt8.jpg" alt="Asus ROG Harpe II Extreme Edition 20, outside in a hand, from the top" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CGKxiNvygEKWhNsm4smac8.jpg" alt="Asus ROG Harpe II Extreme Edition 20 outside, in a hand, from the right" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9Muq8pRWBrFgqtpqP98tf8.jpg" alt="Asus ROG Harpe II Extreme Edition 20 outside, in a hand, from the left" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><div><blockquote><p>If you have the cash to spare and want something to celebrate Asus ROG's 20th anniversary, the Harpe II Extreme Edition 20 does not rest on the laurels that are its gold trimmings</p></blockquote></div><p>But let's be honest, the Harpe II Extreme Edition 20 is not a gaming mouse you buy simply because you wanted something with competitive specs. You can get equally competitive or even better choices for cheaper. For the same price, you can get one and a half Razer Viper V4 Pros or just under eight <a href="https://www.pcgamer.com/hardware/gaming-mice/mchose-g3-v2-review/" target="_blank">Mchose G3 V2s</a>. In fact, as we noted recently, you can pick up an <a href="https://www.pcgamer.com/hardware/upgrade-your-entire-desk-setup-for-under-usd200-with-this-fabulous-selection-of-budget-gaming-gear-including-a-wireless-mouse-headset-controller-and-keeb/" target="_blank">entire desk setup for less money than this mouse alone</a>. </p><p>But if you have the cash to spare and want something to celebrate Asus ROG's 20th anniversary, the Harpe II Extreme Edition 20 does not rest on the laurels that are its gold trimmings. It's a very solidly made gaming mouse, and viable in both competitive and non-competitive games. It looks great, feels great in the hand, and comes with tons of little extras in the box. And should you want to put it away, the display case looks great too. </p><p>Perhaps the biggest compliment I can give Asus on its Harpe II Extreme Edition 20 is that I don't dislike the mouse nearly as much as I thought I might, based on the price and look. The notion of paying over $200 for something that has gold in it certainly makes my wallet retch, but boy does Asus do a lot to justify that price tag. </p><p>It's simply infeasible for the average gamer, but that's not who this is for. Like the Azoth Extreme Edition 20, <a href="https://www.pcgamer.com/hardware/gaming-keyboards/melgeek-centauri-80-review/" target="_blank">Melgeek's Centauri 80</a>, or <a href="https://www.pcgamer.com/hardware/motherboards/msi-meg-x870e-godlike-x-edition-review/" target="_blank">MSI's Godlike X motherboard</a>, it being over the top is the point here. But if your blood is a bit richer than mine, I don't think you'll be disappointed. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Big Walk review ]]></title>
                                                                                                <dc:content><![CDATA[ <div  class="fancy-box"><div class="fancy_box-title">Need to Know</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it?</strong> A co-op (only) game about solving puzzles on an island with your pals.<br><strong>Release date</strong>: August 04, 2026<br><strong>Expect to pay</strong>: $20/£16<br><strong>Developer</strong>: House House<br><strong>Publisher</strong>: Panic<br><strong>Reviewed on</strong>: Intel i7 9700K, RTX 4070 Ti, 16GB RAM<br><strong>Steam Deck</strong>: Verified<br><strong>Link</strong>: <a data-analytics-id="inline-link" href="https://bigwalk.game/">Official site</a></p></div></div><p>Behind soundproof glass, Tyler is frantically signalling to me by wiggling both his arms over his head. I look over at Morgan, behind a different glass wall, who is holding a puzzle piece over <em>his </em>head—but he can't see Tyler's frenzied arm-swings. I repeat Tyler's gesture, wiggling both of my arms, and Morgan silently gets the message: <em>Wrong piece</em>. He drops it and picks up another.</p><p>What's interesting is that in the dozen hours we've been playing first-person co-op puzzle game Big Walk together, wiggling both arms over our heads has meant a number of things and "wrong" is just one of them. It's alternately meant "I've found something" or "come here" or simply "hooray!"</p><p>And as well as meaning "wrong," like it does now, it has also meant the complete opposite: "Correct!" That's the genius of Big Walk: it teaches you to communicate with your co-op partners so effectively that you can use the same gesture to mean a half-dozen different things, yet you'll almost always know exactly what your companions are saying. Even when you can't hear them.</p><h2 id="little-steps">Little steps</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qYxMTF4L3vgngQVfkCXzMf" name="bw3" alt="Solving puzzles in an open world" src="https://cdn.mos.cms.futurecdn.net/qYxMTF4L3vgngQVfkCXzMf.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: Panic)</span></figcaption></figure><p>Here's how chill the vibes are in Big Walk: there's a tutorial zone where you learn how to jump, crouch, and pick up and use objects, but at no point is there any indication you've finished the tutorial. There's no big arrow pointing at where to go next, or even <em>when </em>to go: we just sort of eventually wandered away from the tutorial and discovered a huge mysterious island waiting for us. No rush.</p><p>In our initial wandering we found a tall crane-like structure and eventually noticed it had a button on it, well out of reach. When we figured out how to push that button, we were rewarded with a small poof of confetti and a bulbous red object we decided to call a "nubbin" because it doesn't have a real name. We soon located a slot for that nubbin elsewhere, which led to more puzzles containing more nubbins. </p><p>Big Walk was communicating with us non-verbally: solve puzzles, collect nubbins, find more puzzles. </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:1950px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="tFPmN84eqUQxutaun7NTMn" name="bw1" alt="Big Walk players solving puzzles" src="https://cdn.mos.cms.futurecdn.net/tFPmN84eqUQxutaun7NTMn.jpg" mos="" align="middle" fullscreen="" width="1950" height="1097" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Panic)</span></figcaption></figure><p>As chill as the world is, however, the limitations of Big Walk are more extreme than a lot of games. The nights are dark, much darker than many survival games, making it easy to get momentarily lost in tropical sprawl. You can carry only one object in your hands at a time, and even when you find storage solutions like backpacks, you need a friend to both attach it to your body and retrieve gear from it. Welcome to a world so dedicated to cooperation that you need a friend just to access your own inventory.</p><p>If you want to talk over the game's proximity chat you need to be within a dozen yards of each other. Any further and you'll need a walkie-talkie to keep in touch—though if you're all carrying walkie-talkies, how are you going to carry all those nubbins you're finding? </p><p>These restrictions are there to teach you what Big Walk is all about: sticking together, communicating, and relying on your friends for everything—which is precisely what makes it so great.</p><h2 id="puzzle-me-this">Puzzle me this</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:2256px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GxApd3gFWMTSHzT7yKP93n" name="bw2" alt="Big Walk players solving puzzles" src="https://cdn.mos.cms.futurecdn.net/GxApd3gFWMTSHzT7yKP93n.jpg" mos="" align="middle" fullscreen="" width="2256" height="1269" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Panic)</span></figcaption></figure><p>There's a nice variety of puzzles on the island: some require pushing buttons in unison or in a sequence, some want you to work together to get an object to a certain spot before a timer expires, some need you to describe symbols or shapes to a player who can't see them. But we weren't that far into Big Walk before puzzle elements we'd already seen started being recycled, which worried me early on: were we just going to be doing the same handful of puzzle types over and over?</p><p>Sort of. Big Walk's puzzle elements quickly begin repeating themselves—you'll see the same symbols, buttons, soundproof doors throughout a playthrough—but developer House House has done a great job remixing and complicating its solutions, throwing in new twists on the formulas we'd already learned. </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="guUcdAmr2hEFvwmVUkHrVf" name="bw1" alt="Solving puzzles in an open world" src="https://cdn.mos.cms.futurecdn.net/guUcdAmr2hEFvwmVUkHrVf.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: Panic)</span></figcaption></figure><p>If one puzzle needed us to describe symbols to each other over voice chat, the next iteration might ask us to pass fragments of the solution from one player to the next like a game of telephone, or send signals from a mile away, or develop an impromptu code.</p><p>As we solved similar types of puzzles a few times, we were unconsciously developing a shorthand—a way we could understand each other even given new limitations. Non-verbally, through its thoughtful and clever puzzle design, Big Walk was teaching us how to also communicate non-verbally.</p><h2 id="pal-world">Pal world</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:2164px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="BBVcxQnBjyCg4qZAMencRn" name="bw5" alt="Big Walk players solving puzzles" src="https://cdn.mos.cms.futurecdn.net/BBVcxQnBjyCg4qZAMencRn.jpg" mos="" align="middle" fullscreen="" width="2164" height="1217" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Panic)</span></figcaption></figure><p>It wasn't always easy: occasionally we had to quit a puzzle halfway through to discuss a new strategy. But I was surprised and delighted how many times we encountered a new wrinkle in a puzzle but still aced it without a rehearsal. That's when waving our arms over our head meant "hooray!" the most: each puzzle completed was a real cause for celebration.</p><p>I won't spoil the game's ending, but after a dozen hours everything we'd learned was put to the test, letting us use the shorthand we'd developed in ways I couldn't have predicted. And we crushed it. Finishing Big Walk was a real feeling of satisfaction, and it was twofold: not only had we learned the game's puzzle-based language, but we'd invented our own, almost without knowing 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:2210px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="LDPJbbveeDgZrz2PNrLB3n" name="bw4" alt="Big Walk players solving puzzles" src="https://cdn.mos.cms.futurecdn.net/LDPJbbveeDgZrz2PNrLB3n.jpg" mos="" align="middle" fullscreen="" width="2210" height="1243" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Panic)</span></figcaption></figure><p>It's not just puzzles that make Big Walk great: the world is a supremely enjoyable place to just hang out with friends. There's no death, no jumpscares, no monsters, and no real pressure to do anything except whatever you want to do at that particular moment, including impromptu dance parties or playing catch. </p><div><blockquote><p>Big Walk is a joy: a chill game about curiosity, exploration, and cooperation</p></blockquote></div><p>This is a gentle place where the worst thing that can happen is becoming briefly stunned after falling off a cliff, or accidentally kicking a precious walkie-talkie into the woods because you pressed the wrong button.</p><p>Big Walk is a joy: a chill game about curiosity, exploration, and overcoming obstacles using friendship and cooperation. Grab a pal or two (or 12!) and play it: you'll find you can communicate in ways you didn't expect.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/games/puzzle/big-walk-review/</link>
                                                                            <description>
                            <![CDATA[ Explore an island full of puzzles with a few of your friends. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">oaPfQfmx9F4kMUuGE8Vo9N</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/SbJCXcFCShieMaQrMjTDf7-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 12 Aug 2026 23:47:02 +0000</pubDate>                                                                                                                                <updated>Thu, 13 Aug 2026 00:20:53 +0000</updated>
                                                                                                                                            <category><![CDATA[Puzzle]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                <author><![CDATA[ clivingston@pcgamer.com (Christopher Livingston) ]]></author>                    <dc:creator><![CDATA[ Christopher Livingston ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/vMPWcamtj9aoVBYFtt2Hp7.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/SbJCXcFCShieMaQrMjTDf7-1280-80.jpg">
                                                            <media:credit><![CDATA[Panic]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Players solving a puzzle cooperatively]]></media:description>                                                            <media:text><![CDATA[Players solving a puzzle cooperatively]]></media:text>
                                <media:title type="plain"><![CDATA[Players solving a puzzle cooperatively]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/SbJCXcFCShieMaQrMjTDf7-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div  class="fancy-box"><div class="fancy_box-title">Need to Know</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it?</strong> A co-op (only) game about solving puzzles on an island with your pals.<br><strong>Release date</strong>: August 04, 2026<br><strong>Expect to pay</strong>: $20/£16<br><strong>Developer</strong>: House House<br><strong>Publisher</strong>: Panic<br><strong>Reviewed on</strong>: Intel i7 9700K, RTX 4070 Ti, 16GB RAM<br><strong>Steam Deck</strong>: Verified<br><strong>Link</strong>: <a data-analytics-id="inline-link" href="https://bigwalk.game/">Official site</a></p></div></div><p>Behind soundproof glass, Tyler is frantically signalling to me by wiggling both his arms over his head. I look over at Morgan, behind a different glass wall, who is holding a puzzle piece over <em>his </em>head—but he can't see Tyler's frenzied arm-swings. I repeat Tyler's gesture, wiggling both of my arms, and Morgan silently gets the message: <em>Wrong piece</em>. He drops it and picks up another.</p><p>What's interesting is that in the dozen hours we've been playing first-person co-op puzzle game Big Walk together, wiggling both arms over our heads has meant a number of things and "wrong" is just one of them. It's alternately meant "I've found something" or "come here" or simply "hooray!"</p><p>And as well as meaning "wrong," like it does now, it has also meant the complete opposite: "Correct!" That's the genius of Big Walk: it teaches you to communicate with your co-op partners so effectively that you can use the same gesture to mean a half-dozen different things, yet you'll almost always know exactly what your companions are saying. Even when you can't hear them.</p><h2 id="little-steps">Little steps</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qYxMTF4L3vgngQVfkCXzMf" name="bw3" alt="Solving puzzles in an open world" src="https://cdn.mos.cms.futurecdn.net/qYxMTF4L3vgngQVfkCXzMf.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: Panic)</span></figcaption></figure><p>Here's how chill the vibes are in Big Walk: there's a tutorial zone where you learn how to jump, crouch, and pick up and use objects, but at no point is there any indication you've finished the tutorial. There's no big arrow pointing at where to go next, or even <em>when </em>to go: we just sort of eventually wandered away from the tutorial and discovered a huge mysterious island waiting for us. No rush.</p><p>In our initial wandering we found a tall crane-like structure and eventually noticed it had a button on it, well out of reach. When we figured out how to push that button, we were rewarded with a small poof of confetti and a bulbous red object we decided to call a "nubbin" because it doesn't have a real name. We soon located a slot for that nubbin elsewhere, which led to more puzzles containing more nubbins. </p><p>Big Walk was communicating with us non-verbally: solve puzzles, collect nubbins, find more puzzles. </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:1950px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="tFPmN84eqUQxutaun7NTMn" name="bw1" alt="Big Walk players solving puzzles" src="https://cdn.mos.cms.futurecdn.net/tFPmN84eqUQxutaun7NTMn.jpg" mos="" align="middle" fullscreen="" width="1950" height="1097" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Panic)</span></figcaption></figure><p>As chill as the world is, however, the limitations of Big Walk are more extreme than a lot of games. The nights are dark, much darker than many survival games, making it easy to get momentarily lost in tropical sprawl. You can carry only one object in your hands at a time, and even when you find storage solutions like backpacks, you need a friend to both attach it to your body and retrieve gear from it. Welcome to a world so dedicated to cooperation that you need a friend just to access your own inventory.</p><p>If you want to talk over the game's proximity chat you need to be within a dozen yards of each other. Any further and you'll need a walkie-talkie to keep in touch—though if you're all carrying walkie-talkies, how are you going to carry all those nubbins you're finding? </p><p>These restrictions are there to teach you what Big Walk is all about: sticking together, communicating, and relying on your friends for everything—which is precisely what makes it so great.</p><h2 id="puzzle-me-this">Puzzle me this</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:2256px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GxApd3gFWMTSHzT7yKP93n" name="bw2" alt="Big Walk players solving puzzles" src="https://cdn.mos.cms.futurecdn.net/GxApd3gFWMTSHzT7yKP93n.jpg" mos="" align="middle" fullscreen="" width="2256" height="1269" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Panic)</span></figcaption></figure><p>There's a nice variety of puzzles on the island: some require pushing buttons in unison or in a sequence, some want you to work together to get an object to a certain spot before a timer expires, some need you to describe symbols or shapes to a player who can't see them. But we weren't that far into Big Walk before puzzle elements we'd already seen started being recycled, which worried me early on: were we just going to be doing the same handful of puzzle types over and over?</p><p>Sort of. Big Walk's puzzle elements quickly begin repeating themselves—you'll see the same symbols, buttons, soundproof doors throughout a playthrough—but developer House House has done a great job remixing and complicating its solutions, throwing in new twists on the formulas we'd already learned. </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="guUcdAmr2hEFvwmVUkHrVf" name="bw1" alt="Solving puzzles in an open world" src="https://cdn.mos.cms.futurecdn.net/guUcdAmr2hEFvwmVUkHrVf.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: Panic)</span></figcaption></figure><p>If one puzzle needed us to describe symbols to each other over voice chat, the next iteration might ask us to pass fragments of the solution from one player to the next like a game of telephone, or send signals from a mile away, or develop an impromptu code.</p><p>As we solved similar types of puzzles a few times, we were unconsciously developing a shorthand—a way we could understand each other even given new limitations. Non-verbally, through its thoughtful and clever puzzle design, Big Walk was teaching us how to also communicate non-verbally.</p><h2 id="pal-world">Pal world</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:2164px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="BBVcxQnBjyCg4qZAMencRn" name="bw5" alt="Big Walk players solving puzzles" src="https://cdn.mos.cms.futurecdn.net/BBVcxQnBjyCg4qZAMencRn.jpg" mos="" align="middle" fullscreen="" width="2164" height="1217" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Panic)</span></figcaption></figure><p>It wasn't always easy: occasionally we had to quit a puzzle halfway through to discuss a new strategy. But I was surprised and delighted how many times we encountered a new wrinkle in a puzzle but still aced it without a rehearsal. That's when waving our arms over our head meant "hooray!" the most: each puzzle completed was a real cause for celebration.</p><p>I won't spoil the game's ending, but after a dozen hours everything we'd learned was put to the test, letting us use the shorthand we'd developed in ways I couldn't have predicted. And we crushed it. Finishing Big Walk was a real feeling of satisfaction, and it was twofold: not only had we learned the game's puzzle-based language, but we'd invented our own, almost without knowing 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:2210px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="LDPJbbveeDgZrz2PNrLB3n" name="bw4" alt="Big Walk players solving puzzles" src="https://cdn.mos.cms.futurecdn.net/LDPJbbveeDgZrz2PNrLB3n.jpg" mos="" align="middle" fullscreen="" width="2210" height="1243" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Panic)</span></figcaption></figure><p>It's not just puzzles that make Big Walk great: the world is a supremely enjoyable place to just hang out with friends. There's no death, no jumpscares, no monsters, and no real pressure to do anything except whatever you want to do at that particular moment, including impromptu dance parties or playing catch. </p><div><blockquote><p>Big Walk is a joy: a chill game about curiosity, exploration, and cooperation</p></blockquote></div><p>This is a gentle place where the worst thing that can happen is becoming briefly stunned after falling off a cliff, or accidentally kicking a precious walkie-talkie into the woods because you pressed the wrong button.</p><p>Big Walk is a joy: a chill game about curiosity, exploration, and overcoming obstacles using friendship and cooperation. Grab a pal or two (or 12!) and play it: you'll find you can communicate in ways you didn't expect.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus ROG Swift PG32UCWM review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-widget-title="" data-model-name="Asus ROG Swift PG32UCWM" class="hawk-root"></div><p>Every time a new OLED gaming monitor comes out of late, it seemingly poses pretty much the same question. Is this the one, is this the model that effectively "completes" the task of gaming monitors, that represents 2D panel technology perfected? Give it up, therefore, for the latest candidate, the <a href="https://rog.asus.com/monitors/27-to-31-5-inches/rog-swift-oled-pg32ucwm/" target="_blank">Asus ROG Swift PG32UCWM</a>, a 32-inch 4K model.</p><p>There's a lot to keep up with when it comes to OLED panel technology developments, but big news here is the inclusion of a new LG Tandem WOLED panel with RGB-stripe subpixel structure. We've already seen LG's Tandem WOLED tech in 32-inch 4K trim recently in another Asus monitor, the <a href="https://www.pcgamer.com/hardware/gaming-monitors/asus-rog-strix-xg32uqwms-review/">Asus ROG Strix XG32UQWMS</a>. But that didn't get the RGB-stripe version of the new panel type, instead retaining the additional white subpixel LG has long used to boost brightness in an "RGWB" configuration.</p><p>In theory, then, this new panel has it all. You get the very latest LG Tandem WOLED panel generation with all the benefits that brings, but applied to a pure RGB-stripe subpixel structure. That's it then, job done, the perfect OLED gaming monitor?</p><div ><table><caption>PG32UCWM specs</caption><tbody><tr><td class="firstcol " ><p><strong>Screen size</strong></p></td><td  ><p>32-inch</p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>3,840 x 2,160</p></td></tr><tr><td class="firstcol " ><p><strong>Brightness</strong></p></td><td  ><p>250 nits full screen, 1,000 nits peak HDR</p></td></tr><tr><td class="firstcol " ><p><strong>Response time</strong></p></td><td  ><p>0.03 ms</p></td></tr><tr><td class="firstcol " ><p><strong>Refresh rate</strong></p></td><td  ><p>280 Hz (480 Hz in 1080p dual mode)</p></td></tr><tr><td class="firstcol " ><p><strong>HDR</strong></p></td><td  ><p>DisplayHDR True Black 400</p></td></tr><tr><td class="firstcol " ><p><strong>Features</strong></p></td><td  ><p>LG RGB-stripe Tandem OLED panel, G-Sync, 2x HDMI 2.1, DisplayPort 12.1, USB-C with 90 W PD</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>$1,299 | <a href="https://uk.store.asus.com/rog/rog-swift-oled-pg32ucwm1983-90lm0dn0-b01971.html" target="_blank">£1,099</a></p></td></tr></tbody></table></div><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 want the most precise RGB-stripe experience:</strong> Asus has gone for the RGB-stripe version of LG's new Tandem WOLED tech and it's super precise in just about every way.</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 want the absolute brightest OLED monitor:</strong> That RGB-stripe panel tech comes at a slight cost in terms of brightness.</p></div></div></div></div><div id="crow-inpage-content"><style>    body { margin: 0; padding: 0; background: transparent; }  </style><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async=""></script>  <iframe srcdoc="<!DOCTYPE html><html><head>  <style>    #widget-1jkgem9 *:not(svg):not(path) { box-sizing: border-box; }    #widget-1jkgem9 h1, #widget-1jkgem9 p, #widget-1jkgem9 h3 { margin: 0; line-height: normal; }    body { margin: 0; background: transparent; font-family: ui-sans-serif, system-ui, sans-serif; }  @supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {  *, ::before, ::after, ::backdrop { --tw-translate-x: 0; --tw-translate-y: 0; --tw-translate-z: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scale-z: 1; --tw-rotate-x: initial; --tw-rotate-y: initial; --tw-rotate-z: initial; --tw-skew-x: initial; --tw-skew-y: initial; --tw-scroll-snap-strictness: proximity; --tw-space-y-reverse: 0; --tw-space-x-reverse: 0; --tw-divide-y-reverse: 0; --tw-border-style: solid; --tw-gradient-position: initial; --tw-gradient-from: #0000; --tw-gradient-via: #0000; --tw-gradient-to: #0000; --tw-gradient-stops: initial; --tw-gradient-via-stops: initial; --tw-gradient-from-position: 0%; --tw-gradient-via-position: 50%; --tw-gradient-to-position: 100%; --tw-leading: initial; --tw-font-weight: initial; --tw-tracking: initial; --tw-ordinal: initial; --tw-slashed-zero: initial; --tw-numeric-figure: initial; --tw-numeric-spacing: initial; --tw-numeric-fraction: initial; --tw-shadow: 0 0 #0000; --tw-shadow-color: initial; --tw-shadow-alpha: 100%; --tw-inset-shadow: 0 0 #0000; --tw-inset-shadow-color: initial; --tw-inset-shadow-alpha: 100%; --tw-ring-color: initial; --tw-ring-shadow: 0 0 #0000; --tw-inset-ring-color: initial; --tw-inset-ring-shadow: 0 0 #0000; --tw-ring-inset: initial; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-outline-style: solid; --tw-blur: initial; --tw-brightness: initial; --tw-contrast: initial; --tw-grayscale: initial; --tw-hue-rotate: initial; --tw-invert: initial; --tw-opacity: initial; --tw-saturate: initial; --tw-sepia: initial; --tw-drop-shadow: initial; --tw-drop-shadow-color: initial; --tw-drop-shadow-alpha: 100%; --tw-drop-shadow-size: initial; --tw-backdrop-blur: initial; --tw-backdrop-brightness: initial; --tw-backdrop-contrast: initial; --tw-backdrop-grayscale: initial; --tw-backdrop-hue-rotate: initial; --tw-backdrop-invert: initial; --tw-backdrop-opacity: initial; --tw-backdrop-saturate: initial; --tw-backdrop-sepia: initial; --tw-duration: initial; --tw-ease: initial; }}#widget-1jkgem9, :host { --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --color-red-50: oklch(97.1% .013 17.38); --color-red-100: oklch(93.6% .032 17.717); --color-red-400: oklch(70.4% .191 22.216); --color-red-500: oklch(63.7% .237 25.331); --color-red-600: oklch(57.7% .245 27.325); --color-red-700: oklch(50.5% .213 27.518); --color-orange-50: oklch(98% .016 73.684); --color-orange-600: oklch(64.6% .222 41.116); --color-orange-700: oklch(55.3% .195 38.402); --color-amber-50: oklch(98.7% .022 95.277); --color-amber-600: oklch(66.6% .179 58.318); --color-amber-700: oklch(55.5% .163 48.998); --color-yellow-50: oklch(98.7% .026 102.212); --color-yellow-300: oklch(90.5% .182 98.111); --color-yellow-500: oklch(79.5% .184 86.047); --color-yellow-600: oklch(68.1% .162 75.834); --color-yellow-700: oklch(55.4% .135 66.442); --color-yellow-800: oklch(47.6% .114 61.907); --color-lime-700: oklch(53.2% .157 131.589); --color-green-50: oklch(98.2% .018 155.826); --color-green-100: oklch(96.2% .044 156.743); --color-green-400: oklch(79.2% .209 151.711); --color-green-500: oklch(72.3% .219 149.579); --color-green-600: oklch(62.7% .194 149.214); --color-green-700: oklch(52.7% .154 150.069); --color-teal-50: oklch(98.4% .014 180.72); --color-teal-600: oklch(60% .118 184.704); --color-teal-700: oklch(51.1% .096 186.391); --color-blue-50: oklch(97% .014 254.604); --color-blue-500: oklch(62.3% .214 259.815); --color-blue-600: oklch(54.6% .245 262.881); --color-blue-700: oklch(48.8% .243 264.376); --color-indigo-50: oklch(96.2% .018 272.314); --color-indigo-600: oklch(51.1% .262 276.966); --color-purple-50: oklch(97.7% .014 308.299); --color-purple-400: oklch(71.4% .203 305.504); --color-purple-600: oklch(55.8% .288 302.321); --color-purple-700: oklch(49.6% .265 301.924); --color-pink-600: oklch(59.2% .249 .584); --color-rose-50: oklch(96.9% .015 12.422); --color-rose-100: oklch(94.1% .03 12.58); --color-rose-500: oklch(64.5% .246 16.439); --color-rose-600: oklch(58.6% .253 17.585); --color-slate-50: oklch(98.4% .003 247.858); --color-slate-400: oklch(70.4% .04 256.788); --color-slate-500: oklch(55.4% .046 257.417); --color-slate-600: oklch(44.6% .043 257.281); --color-slate-900: oklch(20.8% .042 265.755); --color-gray-50: oklch(98.5% .002 247.839); --color-gray-100: oklch(96.7% .003 264.542); --color-gray-200: oklch(92.8% .006 264.531); --color-gray-300: oklch(87.2% .01 258.338); --color-gray-400: oklch(70.7% .022 261.325); --color-gray-500: oklch(55.1% .027 264.364); --color-gray-600: oklch(44.6% .03 256.802); --color-gray-700: oklch(37.3% .034 259.733); --color-gray-800: oklch(27.8% .033 256.848); --color-gray-900: oklch(21% .034 264.665); --color-gray-950: oklch(13% .028 261.692); --color-zinc-300: oklch(87.1% .006 286.286); --color-zinc-800: oklch(27.4% .006 286.033); --color-zinc-900: oklch(21% .006 285.885); --color-neutral-50: oklch(98.5% 0 0); --color-neutral-100: oklch(97% 0 0); --color-neutral-200: oklch(92.2% 0 0); --color-neutral-300: oklch(87% 0 0); --color-neutral-400: oklch(70.8% 0 0); --color-neutral-500: oklch(55.6% 0 0); --color-neutral-600: oklch(43.9% 0 0); --color-neutral-700: oklch(37.1% 0 0); --color-neutral-800: oklch(26.9% 0 0); --color-neutral-900: oklch(20.5% 0 0); --color-neutral-950: oklch(14.5% 0 0); --color-black: #000; --color-white: #fff; --spacing: 4px; --breakpoint-xl: 1280px; --container-sm: 384px; --container-md: 448px; --container-lg: 512px; --container-xl: 576px; --container-2xl: 672px; --container-4xl: 896px; --container-6xl: 1152px; --container-7xl: 1280px; --text-xs: 12px; --text-xs--line-height: calc(1 / .75); --text-sm: 14px; --text-sm--line-height: calc(1.25 / .875); --text-base: 16px; --text-base--line-height: 1.5; --text-lg: 18px; --text-lg--line-height: calc(1.75 / 1.125); --text-xl: 20px; --text-xl--line-height: calc(1.75 / 1.25); --text-2xl: 24px; --text-2xl--line-height: calc(2 / 1.5); --text-3xl: 30px; --text-3xl--line-height: 1.2; --text-4xl: 36px; --text-4xl--line-height: calc(2.5 / 2.25); --font-weight-normal: 400; --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --font-weight-extrabold: 800; --font-weight-black: 900; --tracking-tight: -.025em; --tracking-normal: 0em; --tracking-wide: .025em; --tracking-wider: .05em; --tracking-widest: .1em; --leading-tight: 1.25; --leading-snug: 1.375; --leading-normal: 1.5; --leading-relaxed: 1.625; --radius-xs: 2px; --radius-sm: 4px; --radius-md: 6px; --radius-lg: 8px; --radius-xl: 12px; --radius-2xl: 16px; --radius-3xl: 24px; --radius-4xl: 32px; --ease-in: cubic-bezier(.4, 0, 1, 1); --ease-out: cubic-bezier(0, 0, .2, 1); --ease-in-out: cubic-bezier(.4, 0, .2, 1); --animate-spin: spin 1s linear infinite; --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite; --blur-sm: 8px; --default-transition-duration: .15s; --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1); --default-font-family: var(--font-sans); --default-mono-font-family: var(--font-mono); }*, ::after, ::before, ::backdrop { box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; }::file-selector-button { box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; }html, :host { text-size-adjust: 100%; tab-size: 4; line-height: 1.5; font-family: var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"); font-feature-settings: var(--default-font-feature-settings,normal); font-variation-settings: var(--default-font-variation-settings,normal); -webkit-tap-highlight-color: transparent; }hr { height: 0px; color: inherit; border-top-width: 1px; }abbr:where([title]) { text-decoration: underline dotted; }h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit; }a { color: inherit; text-decoration: inherit; }b, strong { font-weight: bolder; }code, kbd, samp, pre { font-family: var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace); font-feature-settings: var(--default-mono-font-feature-settings,normal); font-variation-settings: var(--default-mono-font-variation-settings,normal); font-size: 1em; }small { font-size: 80%; }sub, sup { vertical-align: baseline; font-size: 75%; line-height: 0; position: relative; }sub { bottom: -0.25em; }sup { top: -0.5em; }table { text-indent: 0px; border-color: inherit; border-collapse: collapse; }progress { vertical-align: baseline; }summary { display: list-item; }ol, ul, menu { list-style: none; }img, svg, video, canvas, audio, iframe, embed, object { vertical-align: middle; display: block; }img, video { max-width: 100%; height: auto; }button, input, select, optgroup, textarea { font: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: rgba(0, 0, 0, 0); border-radius: 0px; }::file-selector-button { font: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: rgba(0, 0, 0, 0); border-radius: 0px; }:where(select:is([multiple], [size])) optgroup { font-weight: bolder; }:where(select:is([multiple], [size])) optgroup option { padding-inline-start: 20px; }::file-selector-button { margin-inline-end: 4px; }::placeholder { opacity: 1; }@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px) {  ::placeholder { color: currentcolor; }  @supports (color:color-mix(in lab,red,red)) {  ::placeholder { color: color-mix(currentcolor, transparent); }}}textarea { resize: vertical; }::-webkit-search-decoration { appearance: none; }::-webkit-date-and-time-value { min-height: 1lh; text-align: inherit; }::-webkit-datetime-edit { display: inline-flex; }::-webkit-datetime-edit-fields-wrapper { padding: 0px; }::-webkit-datetime-edit { padding-block: 0px; }::-webkit-datetime-edit-year-field { padding-block: 0px; }::-webkit-datetime-edit-month-field { padding-block: 0px; }::-webkit-datetime-edit-day-field { padding-block: 0px; }::-webkit-datetime-edit-hour-field { padding-block: 0px; }::-webkit-datetime-edit-minute-field { padding-block: 0px; }::-webkit-datetime-edit-second-field { padding-block: 0px; }::-webkit-datetime-edit-millisecond-field { padding-block: 0px; }::-webkit-datetime-edit-meridiem-field { padding-block: 0px; }::-webkit-calendar-picker-indicator { line-height: 1; }button, input:where([type="button"], [type="reset"], [type="submit"]) { appearance: button; }::file-selector-button { appearance: button; }::-webkit-inner-spin-button { height: auto; }::-webkit-outer-spin-button { height: auto; }[hidden]:where(:not([hidden="until-found"])) { display: none !important; }@layer components;.\@container { container-type: inline-size; }.pointer-events-auto { pointer-events: auto; }.pointer-events-none { pointer-events: none; }.collapse { visibility: collapse; }.invisible { visibility: hidden; }.visible { visibility: visible; }.sr-only { clip-path: inset(50%); white-space: nowrap; border-width: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; position: absolute; overflow: hidden; }.absolute { position: absolute; }.fixed { position: fixed; }.relative { position: relative; }.static { position: static; }.sticky { position: sticky; }.inset-0 { inset: calc(var(--spacing) * 0); }.top-0 { top: calc(var(--spacing) * 0); }.top-1 { top: calc(var(--spacing) * 1); }.top-1\/2 { top: 50%; }.top-3 { top: calc(var(--spacing) * 3); }.top-4 { top: calc(var(--spacing) * 4); }.top-\[76px\] { top: 76px; }.top-\[80px\] { top: 80px; }.top-auto { top: auto; }.top-full { top: 100%; }.-right-0, .right-0 { right: calc(var(--spacing) * 0); }.right-1 { right: calc(var(--spacing) * 1); }.right-2 { right: calc(var(--spacing) * 2); }.right-3 { right: calc(var(--spacing) * 3); }.right-4 { right: calc(var(--spacing) * 4); }.right-full { right: 100%; }.-bottom-0, .bottom-0 { bottom: calc(var(--spacing) * 0); }.bottom-3 { bottom: calc(var(--spacing) * 3); }.bottom-4 { bottom: calc(var(--spacing) * 4); }.bottom-full { bottom: 100%; }.-left-2 { left: calc(var(--spacing) * -2); }.left-0 { left: calc(var(--spacing) * 0); }.left-1 { left: calc(var(--spacing) * 1); }.left-1\/2 { left: 50%; }.left-2 { left: calc(var(--spacing) * 2); }.left-3 { left: calc(var(--spacing) * 3); }.left-4 { left: calc(var(--spacing) * 4); }.left-auto { left: auto; }.left-full { left: 100%; }.isolate { isolation: isolate; }.z-10 { z-index: 10; }.z-20 { z-index: 20; }.z-50 { z-index: 50; }.z-\[60\] { z-index: 60; }.z-\[99\] { z-index: 99; }.z-\[100\] { z-index: 100; }.z-\[9999\] { z-index: 9999; }.z-\[10000\] { z-index: 10000; }.z-\[10001\] { z-index: 10001; }.z-\[var\(--burger-btn-z-index\,1\)\] { z-index: var(--burger-btn-z-index,1); }.order-first { order: -9999; }.col-span-2 { grid-column: span 2 / span 2; }.col-span-3 { grid-column: span 3 / span 3; }.col-span-7 { grid-column: span 7 / span 7; }.col-span-10 { grid-column: span 10 / span 10; }.row-3 { grid-row: 3; }.row-4 { grid-row: 4; }.float-end { float: inline-end; }.float-left { float: left; }.float-start { float: inline-start; }.clear-both { clear: both; }.clear-left { clear: left; }.container { width: 100%; }@media (min-width: 640px) {  .container { max-width: 640px; }}@media (min-width: 768px) {  .container { max-width: 768px; }}@media (min-width: 1024px) {  .container { max-width: 1024px; }}@media (min-width: 1280px) {  .container { max-width: 1280px; }}@media (min-width: 1536px) {  .container { max-width: 1536px; }}.m-0 { margin: calc(var(--spacing) * 0); }.m-1 { margin: calc(var(--spacing) * 1); }.m-4 { margin: calc(var(--spacing) * 4); }.m-auto { margin: auto; }.-mx-4 { margin-inline: calc(var(--spacing) * -4); }.mx-0 { margin-inline: calc(var(--spacing) * 0); }.mx-1 { margin-inline: calc(var(--spacing) * 1); }.mx-2 { margin-inline: calc(var(--spacing) * 2); }.mx-4 { margin-inline: calc(var(--spacing) * 4); }.mx-auto { margin-inline: auto; }.-my-2 { margin-block: calc(var(--spacing) * -2); }.my-0 { margin-block: calc(var(--spacing) * 0); }.my-1 { margin-block: calc(var(--spacing) * 1); }.my-2 { margin-block: calc(var(--spacing) * 2); }.my-3 { margin-block: calc(var(--spacing) * 3); }.my-4 { margin-block: calc(var(--spacing) * 4); }.my-5 { margin-block: calc(var(--spacing) * 5); }.my-6 { margin-block: calc(var(--spacing) * 6); }.my-7 { margin-block: calc(var(--spacing) * 7); }.my-8 { margin-block: calc(var(--spacing) * 8); }.my-10 { margin-block: calc(var(--spacing) * 10); }.my-auto { margin-block: auto; }.ms-4 { margin-inline-start: calc(var(--spacing) * 4); }.me-2 { margin-inline-end: calc(var(--spacing) * 2); }.prose { color: var(--tw-prose-#widget-1jkgem9); max-width: 65ch; }.prose :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; }.prose :where([class~="lead"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-lead); margin-top: 1.2em; margin-bottom: 1.2em; font-size: 1.25em; line-height: 1.6; }.prose :where(a):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-links); font-weight: 500; text-decoration: underline; }.prose :where(strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-bold); font-weight: 600; }.prose :where(a strong):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(blockquote strong):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(thead th strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }.prose :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; padding-inline-start: 1.625em; list-style-type: decimal; }.prose :where(ol[type="A"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-alpha; }.prose :where(ol[type="a"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-alpha; }.prose :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-alpha; }.prose :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-alpha; }.prose :where(ol[type="I"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-roman; }.prose :where(ol[type="i"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-roman; }.prose :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-roman; }.prose :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-roman; }.prose :where(ol[type="1"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: decimal; }.prose :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; padding-inline-start: 1.625em; list-style-type: disc; }.prose :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *))::marker { color: var(--tw-prose-counters); font-weight: 400; }.prose :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *))::marker { color: var(--tw-prose-bullets); }.prose :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 1.25em; font-weight: 600; }.prose :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-color: var(--tw-prose-hr); border-top-width: 1px; margin-top: 3em; margin-bottom: 3em; }.prose :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-quotes); border-inline-start-width: 4px; border-inline-start-color: var(--tw-prose-quote-borders); quotes: "“" "”" "‘" "’"; margin-top: 1.6em; margin-bottom: 1.6em; padding-inline-start: 1em; font-style: italic; font-weight: 500; }.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"], [class~="not-prose"] *))::before { content: open-quote; }.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"], [class~="not-prose"] *))::after { content: close-quote; }.prose :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 0px; margin-bottom: 0.888889em; font-size: 2.25em; font-weight: 800; line-height: 1.11111; }.prose :where(h1 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-weight: 900; }.prose :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 2em; margin-bottom: 1em; font-size: 1.5em; font-weight: 700; line-height: 1.33333; }.prose :where(h2 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-weight: 800; }.prose :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 1.6em; margin-bottom: 0.6em; font-size: 1.25em; font-weight: 600; line-height: 1.6; }.prose :where(h3 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-weight: 700; }.prose :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 1.5em; margin-bottom: 0.5em; font-weight: 600; line-height: 1.5; }.prose :where(h4 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-weight: 700; }.prose :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; }.prose :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; display: block; }.prose :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; }.prose :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-kbd); box-shadow: 0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows); padding-top: 0.1875em; padding-inline: 0.375em; padding-bottom: 0.1875em; border-radius: 5px; font-family: inherit; font-size: 0.875em; font-weight: 500; }.prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-code); font-size: 0.875em; font-weight: 600; }.prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))::before, .prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))::after { content: "`"; }.prose :where(a code):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(h1 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }.prose :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-size: 0.875em; }.prose :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-size: 0.9em; }.prose :where(h4 code):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(blockquote code):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(thead th code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }.prose :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-pre-code); background-color: var(--tw-prose-pre-bg); padding-top: 0.857143em; padding-inline: 1.14286em; padding-bottom: 0.857143em; border-radius: 6px; margin-top: 1.71429em; margin-bottom: 1.71429em; font-size: 0.875em; font-weight: 400; line-height: 1.71429; overflow-x: auto; }.prose :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-weight: inherit; color: inherit; font-size: inherit; font-family: inherit; line-height: inherit; background-color: rgba(0, 0, 0, 0); border-width: 0px; border-radius: 0px; padding: 0px; }.prose :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *))::before, .prose :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *))::after { content: none; }.prose :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { table-layout: auto; width: 100%; margin-top: 2em; margin-bottom: 2em; font-size: 0.875em; line-height: 1.71429; }.prose :where(thead):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 1px; border-bottom-color: var(--tw-prose-th-borders); }.prose :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); vertical-align: bottom; padding-inline: 0.571429em; padding-bottom: 0.571429em; font-weight: 600; }.prose :where(t#widget-1jkgem9 tr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 1px; border-bottom-color: var(--tw-prose-td-borders); }.prose :where(t#widget-1jkgem9 tr:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 0px; }.prose :where(t#widget-1jkgem9 td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { vertical-align: baseline; }.prose :where(tfoot):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-top-width: 1px; border-top-color: var(--tw-prose-th-borders); }.prose :where(tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { vertical-align: top; }.prose :where(th, td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { text-align: start; }.prose :where(figure > *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }.prose :where(figcaption):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-captions); margin-top: 0.857143em; font-size: 0.875em; line-height: 1.42857; }.prose { --tw-prose-#widget-1jkgem9: oklch(37.3% .034 259.733); --tw-prose-headings: oklch(21% .034 264.665); --tw-prose-lead: oklch(44.6% .03 256.802); --tw-prose-links: oklch(21% .034 264.665); --tw-prose-bold: oklch(21% .034 264.665); --tw-prose-counters: oklch(55.1% .027 264.364); --tw-prose-bullets: oklch(87.2% .01 258.338); --tw-prose-hr: oklch(92.8% .006 264.531); --tw-prose-quotes: oklch(21% .034 264.665); --tw-prose-quote-borders: oklch(92.8% .006 264.531); --tw-prose-captions: oklch(55.1% .027 264.364); --tw-prose-kbd: oklch(21% .034 264.665); --tw-prose-kbd-shadows: oklab(21% -.00316127 -.0338527/.1); --tw-prose-code: oklch(21% .034 264.665); --tw-prose-pre-code: oklch(92.8% .006 264.531); --tw-prose-pre-bg: oklch(27.8% .033 256.848); --tw-prose-th-borders: oklch(87.2% .01 258.338); --tw-prose-td-borders: oklch(92.8% .006 264.531); --tw-prose-invert-#widget-1jkgem9: oklch(87.2% .01 258.338); --tw-prose-invert-headings: #fff; --tw-prose-invert-lead: oklch(70.7% .022 261.325); --tw-prose-invert-links: #fff; --tw-prose-invert-bold: #fff; --tw-prose-invert-counters: oklch(70.7% .022 261.325); --tw-prose-invert-bullets: oklch(44.6% .03 256.802); --tw-prose-invert-hr: oklch(37.3% .034 259.733); --tw-prose-invert-quotes: oklch(96.7% .003 264.542); --tw-prose-invert-quote-borders: oklch(37.3% .034 259.733); --tw-prose-invert-captions: oklch(70.7% .022 261.325); --tw-prose-invert-kbd: #fff; --tw-prose-invert-kbd-shadows: #ffffff1a; --tw-prose-invert-code: #fff; --tw-prose-invert-pre-code: oklch(87.2% .01 258.338); --tw-prose-invert-pre-bg: #00000080; --tw-prose-invert-th-borders: oklch(44.6% .03 256.802); --tw-prose-invert-td-borders: oklch(37.3% .034 259.733); font-size: 16px; line-height: 1.75; }.prose :where(picture > img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }.prose :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.5em; margin-bottom: 0.5em; }.prose :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0.375em; }.prose :where(.prose > ul > li p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.75em; margin-bottom: 0.75em; }.prose :where(.prose > ul > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; }.prose :where(.prose > ul > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.25em; }.prose :where(.prose > ol > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; }.prose :where(.prose > ol > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.25em; }.prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.75em; margin-bottom: 0.75em; }.prose :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; }.prose :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.5em; padding-inline-start: 1.625em; }.prose :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }.prose :where(thead th:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }.prose :where(thead th:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }.prose :where(t#widget-1jkgem9 td, tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 0.571429em; padding-inline: 0.571429em; padding-bottom: 0.571429em; }.prose :where(t#widget-1jkgem9 td:first-child, tfoot td:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }.prose :where(t#widget-1jkgem9 td:last-child, tfoot td:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }.prose :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; }.prose :where(.prose > :first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }.prose :where(.prose > :last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 0px; }.prose-lg { font-size: 18px; line-height: 1.77778; }.prose-lg :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; margin-bottom: 1.33333em; }.prose-lg :where([class~="lead"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.09091em; margin-bottom: 1.09091em; font-size: 1.22222em; line-height: 1.45455; }.prose-lg :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.66667em; margin-bottom: 1.66667em; padding-inline-start: 1em; }.prose-lg :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0.833333em; font-size: 2.66667em; line-height: 1; }.prose-lg :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.86667em; margin-bottom: 1.06667em; font-size: 1.66667em; line-height: 1.33333; }.prose-lg :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.66667em; margin-bottom: 0.666667em; font-size: 1.33333em; line-height: 1.5; }.prose-lg :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 0.444444em; line-height: 1.55556; }.prose-lg :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 1.77778em; }.prose-lg :where(picture > img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }.prose-lg :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 1.77778em; }.prose-lg :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 0.222222em; padding-inline: 0.444444em; padding-bottom: 0.222222em; border-radius: 5px; font-size: 0.888889em; }.prose-lg :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.888889em; }.prose-lg :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.866667em; }.prose-lg :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.875em; }.prose-lg :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 1em; padding-inline: 1.5em; padding-bottom: 1em; border-radius: 6px; margin-top: 2em; margin-bottom: 2em; font-size: 0.888889em; line-height: 1.75; }.prose-lg :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; margin-bottom: 1.33333em; padding-inline-start: 1.55556em; }.prose-lg :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.666667em; margin-bottom: 0.666667em; }.prose-lg :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0.444444em; }.prose-lg :where(.prose-lg > ul > li p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.888889em; margin-bottom: 0.888889em; }.prose-lg :where(.prose-lg > ul > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; }.prose-lg :where(.prose-lg > ul > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.33333em; }.prose-lg :where(.prose-lg > ol > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; }.prose-lg :where(.prose-lg > ol > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.33333em; }.prose-lg :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.888889em; margin-bottom: 0.888889em; }.prose-lg :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; margin-bottom: 1.33333em; }.prose-lg :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; }.prose-lg :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.666667em; padding-inline-start: 1.55556em; }.prose-lg :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 3.11111em; margin-bottom: 3.11111em; }.prose-lg :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }.prose-lg :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.888889em; line-height: 1.5; }.prose-lg :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline: 0.75em; padding-bottom: 0.75em; }.prose-lg :where(thead th:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }.prose-lg :where(thead th:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }.prose-lg :where(t#widget-1jkgem9 td, tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 0.75em; padding-inline: 0.75em; padding-bottom: 0.75em; }.prose-lg :where(t#widget-1jkgem9 td:first-child, tfoot td:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }.prose-lg :where(t#widget-1jkgem9 td:last-child, tfoot td:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }.prose-lg :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 1.77778em; }.prose-lg :where(figure > *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }.prose-lg :where(figcaption):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1em; font-size: 0.888889em; line-height: 1.5; }.prose-lg :where(.prose-lg > :first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }.prose-lg :where(.prose-lg > :last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 0px; }.mt-0 { margin-top: calc(var(--spacing) * 0); }.mt-1 { margin-top: calc(var(--spacing) * 1); }.mt-2 { margin-top: calc(var(--spacing) * 2); }.mt-3 { margin-top: calc(var(--spacing) * 3); }.mt-4 { margin-top: calc(var(--spacing) * 4); }.mt-5 { margin-top: calc(var(--spacing) * 5); }.mt-6 { margin-top: calc(var(--spacing) * 6); }.mt-7 { margin-top: calc(var(--spacing) * 7); }.mt-8 { margin-top: calc(var(--spacing) * 8); }.mt-10 { margin-top: calc(var(--spacing) * 10); }.mt-auto { margin-top: auto; }.-mr-1 { margin-right: calc(var(--spacing) * -1); }.mr-0 { margin-right: calc(var(--spacing) * 0); }.mr-1 { margin-right: calc(var(--spacing) * 1); }.mr-1\.5 { margin-right: calc(var(--spacing) * 1.5); }.mr-2 { margin-right: calc(var(--spacing) * 2); }.mr-3 { margin-right: calc(var(--spacing) * 3); }.mr-4 { margin-right: calc(var(--spacing) * 4); }.mr-5 { margin-right: calc(var(--spacing) * 5); }.mr-8 { margin-right: calc(var(--spacing) * 8); }.mr-auto { margin-right: auto; }.mb-0 { margin-bottom: calc(var(--spacing) * 0); }.mb-1 { margin-bottom: calc(var(--spacing) * 1); }.mb-2 { margin-bottom: calc(var(--spacing) * 2); }.mb-3 { margin-bottom: calc(var(--spacing) * 3); }.mb-4 { margin-bottom: calc(var(--spacing) * 4); }.mb-5 { margin-bottom: calc(var(--spacing) * 5); }.mb-6 { margin-bottom: calc(var(--spacing) * 6); }.mb-7 { margin-bottom: calc(var(--spacing) * 7); }.mb-8 { margin-bottom: calc(var(--spacing) * 8); }.mb-10 { margin-bottom: calc(var(--spacing) * 10); }.-ml-1 { margin-left: calc(var(--spacing) * -1); }.-ml-2 { margin-left: calc(var(--spacing) * -2); }.-ml-5 { margin-left: calc(var(--spacing) * -5); }.ml-0 { margin-left: calc(var(--spacing) * 0); }.ml-0\.5 { margin-left: calc(var(--spacing) * .5); }.ml-1 { margin-left: calc(var(--spacing) * 1); }.ml-2 { margin-left: calc(var(--spacing) * 2); }.ml-3 { margin-left: calc(var(--spacing) * 3); }.ml-4 { margin-left: calc(var(--spacing) * 4); }.ml-6 { margin-left: calc(var(--spacing) * 6); }.ml-8 { margin-left: calc(var(--spacing) * 8); }.ml-auto { margin-left: auto; }.box-border { box-sizing: border-box; }.line-clamp-2 { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }.line-clamp-3 { -webkit-line-clamp: 3; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }.block { display: block; }.contents { display: contents; }.flex { display: flex; }.flow-root { display: flow-root; }.grid { display: grid; }.hidden { display: none; }.inline { display: inline; }.inline-block { display: inline-block; }.inline-flex { display: inline-flex; }.table { display: table; }.table-row { display: table-row; }.aspect-square { aspect-ratio: 1 / 1; }.size-1 { width: calc(var(--spacing) * 1); height: calc(var(--spacing) * 1); }.size-1\.5 { width: calc(var(--spacing) * 1.5); height: calc(var(--spacing) * 1.5); }.size-2 { width: calc(var(--spacing) * 2); height: calc(var(--spacing) * 2); }.size-3 { width: calc(var(--spacing) * 3); height: calc(var(--spacing) * 3); }.size-4 { width: calc(var(--spacing) * 4); height: calc(var(--spacing) * 4); }.size-5 { width: calc(var(--spacing) * 5); height: calc(var(--spacing) * 5); }.size-6 { width: calc(var(--spacing) * 6); height: calc(var(--spacing) * 6); }.size-7 { width: calc(var(--spacing) * 7); height: calc(var(--spacing) * 7); }.size-8 { width: calc(var(--spacing) * 8); height: calc(var(--spacing) * 8); }.size-9 { width: calc(var(--spacing) * 9); height: calc(var(--spacing) * 9); }.size-10 { width: calc(var(--spacing) * 10); height: calc(var(--spacing) * 10); }.size-12 { width: calc(var(--spacing) * 12); height: calc(var(--spacing) * 12); }.size-16 { width: calc(var(--spacing) * 16); height: calc(var(--spacing) * 16); }.size-20 { width: calc(var(--spacing) * 20); height: calc(var(--spacing) * 20); }.size-40 { width: calc(var(--spacing) * 40); height: calc(var(--spacing) * 40); }.size-full { width: 100%; height: 100%; }.h-1 { height: calc(var(--spacing) * 1); }.h-1\.5 { height: calc(var(--spacing) * 1.5); }.h-2 { height: calc(var(--spacing) * 2); }.h-3 { height: calc(var(--spacing) * 3); }.h-4 { height: calc(var(--spacing) * 4); }.h-5 { height: calc(var(--spacing) * 5); }.h-6 { height: calc(var(--spacing) * 6); }.h-7 { height: calc(var(--spacing) * 7); }.h-8 { height: calc(var(--spacing) * 8); }.h-9 { height: calc(var(--spacing) * 9); }.h-10 { height: calc(var(--spacing) * 10); }.h-12 { height: calc(var(--spacing) * 12); }.h-14 { height: calc(var(--spacing) * 14); }.h-16 { height: calc(var(--spacing) * 16); }.h-20 { height: calc(var(--spacing) * 20); }.h-24 { height: calc(var(--spacing) * 24); }.h-28 { height: calc(var(--spacing) * 28); }.h-64 { height: calc(var(--spacing) * 64); }.h-\[30px\] { height: 30px; }.h-\[40px\] { height: 40px; }.h-\[44px\] { height: 44px; }.h-\[76px\] { height: 76px; }.h-\[600px\] { height: 600px; }.h-\[var\(--logo-height-mobile\,25px\)\] { height: var(--logo-height-mobile,25px); }.h-\[var\(--site-header-height\,60px\)\] { height: var(--site-header-height,60px); }.h-auto { height: auto; }.h-fit { height: fit-content; }.h-full { height: 100%; }.h-min { height: min-content; }.h-px { height: 1px; }.h-screen { height: 100vh; }.max-h-0 { max-height: calc(var(--spacing) * 0); }.max-h-6 { max-height: calc(var(--spacing) * 6); }.max-h-12 { max-height: calc(var(--spacing) * 12); }.max-h-32 { max-height: calc(var(--spacing) * 32); }.max-h-80 { max-height: calc(var(--spacing) * 80); }.max-h-\[90vh\] { max-height: 90vh; }.max-h-\[var\(--logo-height-mobile\,25px\)\] { max-height: var(--logo-height-mobile,25px); }.min-h-8 { min-height: calc(var(--spacing) * 8); }.min-h-10 { min-height: calc(var(--spacing) * 10); }.min-h-\[400px\] { min-height: 400px; }.min-h-full { min-height: 100%; }.min-h-screen { min-height: 100vh; }.w-0 { width: calc(var(--spacing) * 0); }.w-1 { width: calc(var(--spacing) * 1); }.w-1\.5 { width: calc(var(--spacing) * 1.5); }.w-1\/3 { width: 33.3333%; }.w-1\/4 { width: 25%; }.w-2 { width: calc(var(--spacing) * 2); }.w-3 { width: calc(var(--spacing) * 3); }.w-4 { width: calc(var(--spacing) * 4); }.w-5 { width: calc(var(--spacing) * 5); }.w-6 { width: calc(var(--spacing) * 6); }.w-8 { width: calc(var(--spacing) * 8); }.w-9 { width: calc(var(--spacing) * 9); }.w-10 { width: calc(var(--spacing) * 10); }.w-12 { width: calc(var(--spacing) * 12); }.w-16 { width: calc(var(--spacing) * 16); }.w-20 { width: calc(var(--spacing) * 20); }.w-24 { width: calc(var(--spacing) * 24); }.w-28 { width: calc(var(--spacing) * 28); }.w-32 { width: calc(var(--spacing) * 32); }.w-36 { width: calc(var(--spacing) * 36); }.w-40 { width: calc(var(--spacing) * 40); }.w-44 { width: calc(var(--spacing) * 44); }.w-48 { width: calc(var(--spacing) * 48); }.w-56 { width: calc(var(--spacing) * 56); }.w-64 { width: calc(var(--spacing) * 64); }.w-\[140px\] { width: 140px; }.w-auto { width: auto; }.w-fit { width: fit-content; }.w-full { width: 100%; }.w-max { width: max-content; }.w-px { width: 1px; }.w-screen { width: 100vw; }.max-w-2xl { max-width: var(--container-2xl); }.max-w-4xl { max-width: var(--container-4xl); }.max-w-6xl { max-width: var(--container-6xl); }.max-w-7xl { max-width: var(--container-7xl); }.max-w-32 { max-width: calc(var(--spacing) * 32); }.max-w-40 { max-width: calc(var(--spacing) * 40); }.max-w-64 { max-width: calc(var(--spacing) * 64); }.max-w-\[960px\] { max-width: 960px; }.max-w-\[65ch\] { max-width: 65ch; }.max-w-\[1200px\] { max-width: 1200px; }.max-w-\[min\(var\(--site-header-max-width\,970px\)\,98dvw\)\] { max-width: min(var(--site-header-max-width,970px),98dvw); }.max-w-full { max-width: 100%; }.max-w-lg { max-width: var(--container-lg); }.max-w-md { max-width: var(--container-md); }.max-w-none { max-width: none; }.max-w-screen-xl { max-width: var(--breakpoint-xl); }.max-w-sm { max-width: var(--container-sm); }.max-w-xl { max-width: var(--container-xl); }.min-w-0 { min-width: calc(var(--spacing) * 0); }.min-w-8 { min-width: calc(var(--spacing) * 8); }.min-w-10 { min-width: calc(var(--spacing) * 10); }.min-w-16 { min-width: calc(var(--spacing) * 16); }.min-w-20 { min-width: calc(var(--spacing) * 20); }.min-w-36 { min-width: calc(var(--spacing) * 36); }.min-w-40 { min-width: calc(var(--spacing) * 40); }.min-w-52 { min-width: calc(var(--spacing) * 52); }.min-w-\[800px\] { min-width: 800px; }.min-w-\[var\(--tray-bell-min-width\,40px\)\] { min-width: var(--tray-bell-min-width,40px); }.min-w-full { min-width: 100%; }.flex-0 { flex: 0 1 0%; }.flex-1 { flex: 1 1 0%; }.flex-none { flex: 0 0 auto; }.flex-shrink, .shrink { flex-shrink: 1; }.shrink-0 { flex-shrink: 0; }.flex-grow, .grow { flex-grow: 1; }.grow-0 { flex-grow: 0; }.basis-1 { flex-basis: calc(var(--spacing) * 1); }.basis-2 { flex-basis: calc(var(--spacing) * 2); }.basis-3 { flex-basis: calc(var(--spacing) * 3); }.basis-11 { flex-basis: calc(var(--spacing) * 11); }.basis-13 { flex-basis: calc(var(--spacing) * 13); }.basis-auto { flex-basis: auto; }.basis-full { flex-basis: 100%; }.border-collapse { border-collapse: collapse; }.origin-center { transform-origin: 50% center; }.origin-top-right { transform-origin: 100% 0px; }.-translate-x-1 { --tw-translate-x: calc(var(--spacing) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }.-translate-x-1\/2 { --tw-translate-x: -50%; translate: var(--tw-translate-x) var(--tw-translate-y); }.-translate-x-2 { --tw-translate-x: calc(var(--spacing) * -2); translate: var(--tw-translate-x) var(--tw-translate-y); }.-translate-y-1 { --tw-translate-y: calc(var(--spacing) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }.-translate-y-1\/2 { --tw-translate-y: -50%; translate: var(--tw-translate-x) var(--tw-translate-y); }.-translate-y-full { --tw-translate-y: -100%; translate: var(--tw-translate-x) var(--tw-translate-y); }.translate-y-0 { --tw-translate-y: calc(var(--spacing) * 0); translate: var(--tw-translate-x) var(--tw-translate-y); }.translate-y-4 { --tw-translate-y: calc(var(--spacing) * 4); translate: var(--tw-translate-x) var(--tw-translate-y); }.translate-y-full { --tw-translate-y: 100%; translate: var(--tw-translate-x) var(--tw-translate-y); }.scale-95 { --tw-scale-x: 95%; --tw-scale-y: 95%; --tw-scale-z: 95%; scale: var(--tw-scale-x) var(--tw-scale-y); }.scale-100 { --tw-scale-x: 100%; --tw-scale-y: 100%; --tw-scale-z: 100%; scale: var(--tw-scale-x) var(--tw-scale-y); }.-rotate-90 { rotate: -90deg; }.rotate-90 { rotate: 90deg; }.rotate-180 { rotate: 180deg; }.transform { transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,); }.animate-pulse { animation: var(--animate-pulse); }.animate-spin { animation: var(--animate-spin); }.cursor-default { cursor: default; }.cursor-not-allowed { cursor: not-allowed; }.cursor-pointer { cursor: pointer; }.resize { resize: both; }.resize-y { resize: vertical; }.snap-x { scroll-snap-type: x var(--tw-scroll-snap-strictness); }.snap-mandatory { --tw-scroll-snap-strictness: mandatory; }.snap-start { scroll-snap-align: start; }.list-outside { list-style-position: outside; }.list-disc { list-style-type: disc; }.list-none { list-style-type: none; }.appearance-none { appearance: none; }.grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }.grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }.grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }.grid-rows-2 { grid-template-rows: repeat(2, minmax(0px, 1fr)); }.flex-col { flex-direction: column; }.flex-row { flex-direction: row; }.flex-row-reverse { flex-direction: row-reverse; }.flex-nowrap { flex-wrap: nowrap; }.flex-wrap { flex-wrap: wrap; }.place-items-center { place-items: center; }.content-around { align-content: space-around; }.content-center { align-content: center; }.content-stretch { align-content: stretch; }.items-baseline { align-items: baseline; }.items-center { align-items: center; }.items-end { align-items: flex-end; }.items-start { align-items: flex-start; }.items-stretch { align-items: stretch; }.justify-between { justify-content: space-between; }.justify-center { justify-content: center; }.justify-end { justify-content: flex-end; }.justify-start { justify-content: flex-start; }.gap-0 { gap: calc(var(--spacing) * 0); }.gap-1 { gap: calc(var(--spacing) * 1); }.gap-1\.5 { gap: calc(var(--spacing) * 1.5); }.gap-2 { gap: calc(var(--spacing) * 2); }.gap-3 { gap: calc(var(--spacing) * 3); }.gap-4 { gap: calc(var(--spacing) * 4); }.gap-5 { gap: calc(var(--spacing) * 5); }.gap-6 { gap: calc(var(--spacing) * 6); }.gap-8 { gap: calc(var(--spacing) * 8); }.gap-\[var\(--site-header-gap\,0\10.4px\)\] { gap: var(--site-header-gap,10.4px); }.gap-px { gap: 1px; }:where(.space-y-1 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse))); }.gap-x-1 { column-gap: calc(var(--spacing) * 1); }.gap-x-3 { column-gap: calc(var(--spacing) * 3); }.gap-x-4 { column-gap: calc(var(--spacing) * 4); }.gap-x-5 { column-gap: calc(var(--spacing) * 5); }.gap-x-8 { column-gap: calc(var(--spacing) * 8); }.gap-x-10 { column-gap: calc(var(--spacing) * 10); }:where(.space-x-3 > :not(:last-child)) { --tw-space-x-reverse: 0; margin-inline-start: calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse)); margin-inline-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse))); }.gap-y-1 { row-gap: calc(var(--spacing) * 1); }.gap-y-2 { row-gap: calc(var(--spacing) * 2); }.gap-y-3 { row-gap: calc(var(--spacing) * 3); }.gap-y-4 { row-gap: calc(var(--spacing) * 4); }.gap-y-6 { row-gap: calc(var(--spacing) * 6); }.gap-y-12 { row-gap: calc(var(--spacing) * 12); }:where(.divide-y > :not(:last-child)) { --tw-divide-y-reverse: 0; border-bottom-style: var(--tw-border-style); border-top-style: var(--tw-border-style); border-top-width: calc(1px * var(--tw-divide-y-reverse)); border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); }:where(.divide-neutral-100 > :not(:last-child)) { border-color: var(--color-neutral-100); }:where(.divide-white > :not(:last-child)) { border-color: var(--color-white); }.self-center { align-self: center; }.self-start { align-self: flex-start; }.truncate { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }.overflow-auto { overflow: auto; }.overflow-hidden { overflow: hidden; }.overflow-visible { overflow: visible; }.overflow-x-auto { overflow-x: auto; }.overflow-x-hidden { overflow-x: hidden; }.overflow-x-scroll { overflow-x: scroll; }.overflow-y-auto { overflow-y: auto; }.overflow-y-clip { overflow-y: clip; }.overflow-y-hidden { overflow-y: hidden; }.overflow-y-visible { overflow-y: visible; }.overscroll-x-contain { overscroll-behavior-x: contain; }.scroll-smooth { scroll-behavior: smooth; }.rounded { border-radius: 4px; }.rounded-2xl { border-radius: var(--radius-2xl); }.rounded-3xl { border-radius: var(--radius-3xl); }.rounded-4xl { border-radius: var(--radius-4xl); }.rounded-\[50\%\] { border-radius: 50%; }.rounded-\[var\(--image--border-radius\,0\)\] { border-radius: var(--image--border-radius,0); }.rounded-full { border-radius: 3.40282e+38px; }.rounded-lg { border-radius: var(--radius-lg); }.rounded-md { border-radius: var(--radius-md); }.rounded-none { border-radius: 0px; }.rounded-sm { border-radius: var(--radius-sm); }.rounded-xl { border-radius: var(--radius-xl); }.rounded-xs { border-radius: var(--radius-xs); }.rounded-t-2xl { border-top-left-radius: var(--radius-2xl); border-top-right-radius: var(--radius-2xl); }.rounded-l-full { border-top-left-radius: 3.40282e+38px; border-bottom-left-radius: 3.40282e+38px; }.rounded-tl-lg { border-top-left-radius: var(--radius-lg); }.rounded-r-full { border-top-right-radius: 3.40282e+38px; border-bottom-right-radius: 3.40282e+38px; }.rounded-tr-lg { border-top-right-radius: var(--radius-lg); }.rounded-b-none { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }.rounded-br-lg { border-bottom-right-radius: var(--radius-lg); }.rounded-bl-lg { border-bottom-left-radius: var(--radius-lg); }.border { border-style: var(--tw-border-style); border-width: 1px; }.border-0 { border-style: var(--tw-border-style); border-width: 0px; }.border-1 { border-style: var(--tw-border-style); border-width: 1px; }.border-2 { border-style: var(--tw-border-style); border-width: 2px; }.border-8 { border-style: var(--tw-border-style); border-width: 8px; }.border-x-0 { border-inline-style: var(--tw-border-style); border-inline-width: 0px; }.border-y { border-block-style: var(--tw-border-style); border-block-width: 1px; }.border-y-0 { border-block-style: var(--tw-border-style); border-block-width: 0px; }.border-y-2 { border-block-style: var(--tw-border-style); border-block-width: 2px; }.border-t { border-top-style: var(--tw-border-style); border-top-width: 1px; }.border-t-2 { border-top-style: var(--tw-border-style); border-top-width: 2px; }.border-r { border-right-style: var(--tw-border-style); border-right-width: 1px; }.border-r-0 { border-right-style: var(--tw-border-style); border-right-width: 0px; }.border-b { border-bottom-style: var(--tw-border-style); border-bottom-width: 1px; }.border-b-0 { border-bottom-style: var(--tw-border-style); border-bottom-width: 0px; }.border-b-2 { border-bottom-style: var(--tw-border-style); border-bottom-width: 2px; }.border-l { border-left-style: var(--tw-border-style); border-left-width: 1px; }.border-dashed { --tw-border-style: dashed; border-style: dashed; }.border-none { --tw-border-style: none; border-style: none; }.border-solid { --tw-border-style: solid; border-style: solid; }.border-\(--footer-nav-border-color\) { border-color: var(--footer-nav-border-color); }.border-\[\#DC1F26\] { border-color: rgb(220, 31, 38); }.border-black { border-color: var(--color-black); }.border-gray-100 { border-color: var(--color-gray-100); }.border-gray-200 { border-color: var(--color-gray-200); }.border-gray-300 { border-color: var(--color-gray-300); }.border-gray-400 { border-color: var(--color-gray-400); }.border-gray-500 { border-color: var(--color-gray-500); }.border-gray-600 { border-color: var(--color-gray-600); }.border-gray-700 { border-color: var(--color-gray-700); }.border-gray-800 { border-color: var(--color-gray-800); }.border-green-600 { border-color: var(--color-green-600); }.border-neutral-100 { border-color: var(--color-neutral-100); }.border-neutral-200 { border-color: var(--color-neutral-200); }.border-neutral-300 { border-color: var(--color-neutral-300); }.border-red-600 { border-color: var(--color-red-600); }.border-rose-100 { border-color: var(--color-rose-100); }.border-slate-600 { border-color: var(--color-slate-600); }.border-transparent { border-color: rgba(0, 0, 0, 0); }.border-white { border-color: var(--color-white); }.border-yellow-300 { border-color: var(--color-yellow-300); }.border-yellow-500 { border-color: var(--color-yellow-500); }.border-t-black { border-top-color: var(--color-black); }.border-t-neutral-500 { border-top-color: var(--color-neutral-500); }.border-r-neutral-100 { border-right-color: var(--color-neutral-100); }.border-r-neutral-200 { border-right-color: var(--color-neutral-200); }.border-b-black { border-bottom-color: var(--color-black); }.border-b-neutral-200 { border-bottom-color: var(--color-neutral-200); }.border-b-neutral-300 { border-bottom-color: var(--color-neutral-300); }.border-l-neutral-200 { border-left-color: var(--color-neutral-200); }.bg-\(--footer-bg-color\) { background-color: var(--footer-bg-color); }.bg-\[\#33333370\] { background-color: rgba(51, 51, 51, 0.44); }.bg-\[\#DC1F26\] { background-color: rgb(220, 31, 38); }.bg-\[\#ededed\] { background-color: rgb(237, 237, 237); }.bg-\[var\(--region-redirect-banner-background\,var\(--brand-color-1\)\)\] { background-color: var(--region-redirect-banner-background,var(--brand-color-1)); }.bg-\[var\(--site-header-background-color\,white\)\] { background-color: var(--site-header-background-color,white); }.bg-amber-50 { background-color: var(--color-amber-50); }.bg-black { background-color: var(--color-black); }.bg-blue-50 { background-color: var(--color-blue-50); }.bg-gray-50 { background-color: var(--color-gray-50); }.bg-gray-100 { background-color: var(--color-gray-100); }.bg-gray-200 { background-color: var(--color-gray-200); }.bg-gray-300 { background-color: var(--color-gray-300); }.bg-gray-500 { background-color: var(--color-gray-500); }.bg-gray-500\/75 { background-color: rgba(106, 114, 130, 0.75); }@supports (color:color-mix(in lab,red,red)) {  .bg-gray-500\/75 { background-color: color-mix(in oklab,var(--color-gray-500) 75%,transparent); }}.bg-gray-800 { background-color: var(--color-gray-800); }.bg-gray-900 { background-color: var(--color-gray-900); }.bg-gray-950 { background-color: var(--color-gray-950); }.bg-green-50 { background-color: var(--color-green-50); }.bg-green-100 { background-color: var(--color-green-100); }.bg-green-500 { background-color: var(--color-green-500); }.bg-green-600 { background-color: var(--color-green-600); }.bg-inherit { background-color: inherit; }.bg-neutral-50 { background-color: var(--color-neutral-50); }.bg-neutral-50\/50 { background-color: rgba(250, 250, 250, 0.5); }@supports (color:color-mix(in lab,red,red)) {  .bg-neutral-50\/50 { background-color: color-mix(in oklab,var(--color-neutral-50) 50%,transparent); }}.bg-neutral-100 { background-color: var(--color-neutral-100); }.bg-neutral-200 { background-color: var(--color-neutral-200); }.bg-neutral-300 { background-color: var(--color-neutral-300); }.bg-neutral-500 { background-color: var(--color-neutral-500); }.bg-neutral-600 { background-color: var(--color-neutral-600); }.bg-neutral-800 { background-color: var(--color-neutral-800); }.bg-neutral-900 { background-color: var(--color-neutral-900); }.bg-neutral-900\/40 { background-color: rgba(23, 23, 23, 0.4); }@supports (color:color-mix(in lab,red,red)) {  .bg-neutral-900\/40 { background-color: color-mix(in oklab,var(--color-neutral-900) 40%,transparent); }}.bg-neutral-950 { background-color: var(--color-neutral-950); }.bg-orange-50 { background-color: var(--color-orange-50); }.bg-purple-50 { background-color: var(--color-purple-50); }.bg-red-50 { background-color: var(--color-red-50); }.bg-red-100 { background-color: var(--color-red-100); }.bg-red-500 { background-color: var(--color-red-500); }.bg-red-600 { background-color: var(--color-red-600); }.bg-rose-50 { background-color: var(--color-rose-50); }.bg-rose-500 { background-color: var(--color-rose-500); }.bg-slate-50 { background-color: var(--color-slate-50); }.bg-slate-500 { background-color: var(--color-slate-500); }.bg-slate-900 { background-color: var(--color-slate-900); }.bg-teal-50 { background-color: var(--color-teal-50); }.bg-transparent { background-color: rgba(0, 0, 0, 0); }.bg-white { background-color: var(--color-white); }.bg-yellow-50 { background-color: var(--color-yellow-50); }.bg-yellow-500 { background-color: var(--color-yellow-500); }.bg-zinc-300 { background-color: var(--color-zinc-300); }.bg-zinc-800 { background-color: var(--color-zinc-800); }.bg-zinc-900 { background-color: var(--color-zinc-900); }.bg-gradient-to-l { --tw-gradient-position: to left in oklab; background-image: linear-gradient(var(--tw-gradient-stops)); }.bg-gradient-to-t { --tw-gradient-position: to top in oklab; background-image: linear-gradient(var(--tw-gradient-stops)); }.bg-none { background-image: none; }.from-gray-100 { --tw-gradient-from: var(--color-gray-100); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }.from-gray-950 { --tw-gradient-from: var(--color-gray-950); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }.from-white { --tw-gradient-from: var(--color-white); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }.to-gray-200 { --tw-gradient-to: var(--color-gray-200); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }.to-gray-800 { --tw-gradient-to: var(--color-gray-800); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }.to-transparent { --tw-gradient-to: transparent; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }.bg-cover { background-size: cover; }.bg-center { background-position: 50% center; }.bg-repeat { background-repeat: repeat; }.fill-gray-500 { fill: var(--color-gray-500); }.fill-white { fill: var(--color-white); }.object-contain { object-fit: contain; }.object-cover { object-fit: cover; }.object-center { object-position: center center; }.p-0 { padding: calc(var(--spacing) * 0); }.p-1 { padding: calc(var(--spacing) * 1); }.p-1\.5 { padding: calc(var(--spacing) * 1.5); }.p-2 { padding: calc(var(--spacing) * 2); }.p-3 { padding: calc(var(--spacing) * 3); }.p-4 { padding: calc(var(--spacing) * 4); }.p-5 { padding: calc(var(--spacing) * 5); }.p-6 { padding: calc(var(--spacing) * 6); }.p-8 { padding: calc(var(--spacing) * 8); }.px-0 { padding-inline: calc(var(--spacing) * 0); }.px-1 { padding-inline: calc(var(--spacing) * 1); }.px-2 { padding-inline: calc(var(--spacing) * 2); }.px-2\.5 { padding-inline: calc(var(--spacing) * 2.5); }.px-3 { padding-inline: calc(var(--spacing) * 3); }.px-4 { padding-inline: calc(var(--spacing) * 4); }.px-5 { padding-inline: calc(var(--spacing) * 5); }.px-6 { padding-inline: calc(var(--spacing) * 6); }.px-8 { padding-inline: calc(var(--spacing) * 8); }.px-12 { padding-inline: calc(var(--spacing) * 12); }.py-0 { padding-block: calc(var(--spacing) * 0); }.py-0\.5 { padding-block: calc(var(--spacing) * .5); }.py-1 { padding-block: calc(var(--spacing) * 1); }.py-1\.5 { padding-block: calc(var(--spacing) * 1.5); }.py-2 { padding-block: calc(var(--spacing) * 2); }.py-2\.5 { padding-block: calc(var(--spacing) * 2.5); }.py-3 { padding-block: calc(var(--spacing) * 3); }.py-4 { padding-block: calc(var(--spacing) * 4); }.py-5 { padding-block: calc(var(--spacing) * 5); }.py-6 { padding-block: calc(var(--spacing) * 6); }.py-7 { padding-block: calc(var(--spacing) * 7); }.py-8 { padding-block: calc(var(--spacing) * 8); }.py-10 { padding-block: calc(var(--spacing) * 10); }.py-12 { padding-block: calc(var(--spacing) * 12); }.py-24 { padding-block: calc(var(--spacing) * 24); }.pt-1 { padding-top: calc(var(--spacing) * 1); }.pt-2 { padding-top: calc(var(--spacing) * 2); }.pt-3 { padding-top: calc(var(--spacing) * 3); }.pt-4 { padding-top: calc(var(--spacing) * 4); }.pt-5 { padding-top: calc(var(--spacing) * 5); }.pt-6 { padding-top: calc(var(--spacing) * 6); }.pt-7 { padding-top: calc(var(--spacing) * 7); }.pt-8 { padding-top: calc(var(--spacing) * 8); }.pr-0 { padding-right: calc(var(--spacing) * 0); }.pr-1 { padding-right: calc(var(--spacing) * 1); }.pr-2 { padding-right: calc(var(--spacing) * 2); }.pr-3 { padding-right: calc(var(--spacing) * 3); }.pr-4 { padding-right: calc(var(--spacing) * 4); }.pr-5 { padding-right: calc(var(--spacing) * 5); }.pr-6 { padding-right: calc(var(--spacing) * 6); }.pr-8 { padding-right: calc(var(--spacing) * 8); }.pr-10 { padding-right: calc(var(--spacing) * 10); }.pr-12 { padding-right: calc(var(--spacing) * 12); }.pb-0 { padding-bottom: calc(var(--spacing) * 0); }.pb-1 { padding-bottom: calc(var(--spacing) * 1); }.pb-2 { padding-bottom: calc(var(--spacing) * 2); }.pb-3 { padding-bottom: calc(var(--spacing) * 3); }.pb-4 { padding-bottom: calc(var(--spacing) * 4); }.pb-5 { padding-bottom: calc(var(--spacing) * 5); }.pb-6 { padding-bottom: calc(var(--spacing) * 6); }.pb-8 { padding-bottom: calc(var(--spacing) * 8); }.pb-12 { padding-bottom: calc(var(--spacing) * 12); }.pb-\[var\(--strapline-padding-bottom\,12px\)\] { padding-bottom: var(--strapline-padding-bottom,12px); }.pl-0 { padding-left: calc(var(--spacing) * 0); }.pl-1 { padding-left: calc(var(--spacing) * 1); }.pl-1\.5 { padding-left: calc(var(--spacing) * 1.5); }.pl-2 { padding-left: calc(var(--spacing) * 2); }.pl-3 { padding-left: calc(var(--spacing) * 3); }.pl-4 { padding-left: calc(var(--spacing) * 4); }.pl-8 { padding-left: calc(var(--spacing) * 8); }.pl-9 { padding-left: calc(var(--spacing) * 9); }.pl-12 { padding-left: calc(var(--spacing) * 12); }.text-center { text-align: center; }.text-left { text-align: left; }.text-right { text-align: right; }.-indent-0 { text-indent: calc(var(--spacing) * 0); }.align-middle { vertical-align: middle; }.align-text-top { vertical-align: text-top; }.align-top { vertical-align: top; }.font-mono { font-family: var(--font-mono); }.font-sans { font-family: var(--font-sans); }.font-serif { font-family: var(--font-serif); }.text-2xl { font-size: var(--text-2xl); line-height: var(--tw-leading,var(--text-2xl--line-height)); }.text-3xl { font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height)); }.text-4xl { font-size: var(--text-4xl); line-height: var(--tw-leading,var(--text-4xl--line-height)); }.text-base { font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height)); }.text-lg { font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--line-height)); }.text-sm { font-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line-height)); }.text-xl { font-size: var(--text-xl); line-height: var(--tw-leading,var(--text-xl--line-height)); }.text-xs { font-size: var(--text-xs); line-height: var(--tw-leading,var(--text-xs--line-height)); }.text-\[10px\] { font-size: 10px; }.text-\[11px\] { font-size: 11px; }.text-\[length\:var\(--strapline-font-size\,13px\)\] { font-size: var(--strapline-font-size,13px); }.leading-2 { --tw-leading: calc(var(--spacing) * 2); line-height: calc(var(--spacing) * 2); }.leading-3 { --tw-leading: calc(var(--spacing) * 3); line-height: calc(var(--spacing) * 3); }.leading-4 { --tw-leading: calc(var(--spacing) * 4); line-height: calc(var(--spacing) * 4); }.leading-5 { --tw-leading: calc(var(--spacing) * 5); line-height: calc(var(--spacing) * 5); }.leading-6 { --tw-leading: calc(var(--spacing) * 6); line-height: calc(var(--spacing) * 6); }.leading-7 { --tw-leading: calc(var(--spacing) * 7); line-height: calc(var(--spacing) * 7); }.leading-8 { --tw-leading: calc(var(--spacing) * 8); line-height: calc(var(--spacing) * 8); }.leading-10 { --tw-leading: calc(var(--spacing) * 10); line-height: calc(var(--spacing) * 10); }.leading-none { --tw-leading: 1; line-height: 1; }.leading-normal { --tw-leading: var(--leading-normal); line-height: var(--leading-normal); }.leading-relaxed { --tw-leading: var(--leading-relaxed); line-height: var(--leading-relaxed); }.leading-snug { --tw-leading: var(--leading-snug); line-height: var(--leading-snug); }.leading-tight { --tw-leading: var(--leading-tight); line-height: var(--leading-tight); }.font-black { --tw-font-weight: var(--font-weight-black); font-weight: var(--font-weight-black); }.font-bold { --tw-font-weight: var(--font-weight-bold); font-weight: var(--font-weight-bold); }.font-extrabold { --tw-font-weight: var(--font-weight-extrabold); font-weight: var(--font-weight-extrabold); }.font-medium { --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }.font-normal { --tw-font-weight: var(--font-weight-normal); font-weight: var(--font-weight-normal); }.font-semibold { --tw-font-weight: var(--font-weight-semibold); font-weight: var(--font-weight-semibold); }.tracking-normal { --tw-tracking: var(--tracking-normal); letter-spacing: var(--tracking-normal); }.tracking-tight { --tw-tracking: var(--tracking-tight); letter-spacing: var(--tracking-tight); }.tracking-wide { --tw-tracking: var(--tracking-wide); letter-spacing: var(--tracking-wide); }.tracking-wider { --tw-tracking: var(--tracking-wider); letter-spacing: var(--tracking-wider); }.tracking-widest { --tw-tracking: var(--tracking-widest); letter-spacing: var(--tracking-widest); }.text-nowrap { text-wrap: nowrap; }.text-wrap { text-wrap: wrap; }.break-words { overflow-wrap: break-word; }.text-ellipsis { text-overflow: ellipsis; }.whitespace-break-spaces { white-space: break-spaces; }.whitespace-normal { white-space: normal; }.whitespace-nowrap { white-space: nowrap; }.whitespace-pre { white-space: pre; }.text-\(--footer-text-color\) { color: var(--footer-text-color); }.text-\[\#DC1F26\] { color: rgb(220, 31, 38); }.text-\[var\(--site-header-text-color\,\#333\)\] { color: var(--site-header-text-color,#333); }.text-amber-700 { color: var(--color-amber-700); }.text-black { color: var(--color-black); }.text-blue-500 { color: var(--color-blue-500); }.text-blue-700 { color: var(--color-blue-700); }.text-current { color: currentcolor; }.text-gray-50 { color: var(--color-gray-50); }.text-gray-100 { color: var(--color-gray-100); }.text-gray-200 { color: var(--color-gray-200); }.text-gray-300 { color: var(--color-gray-300); }.text-gray-400 { color: var(--color-gray-400); }.text-gray-500 { color: var(--color-gray-500); }.text-gray-600 { color: var(--color-gray-600); }.text-gray-700 { color: var(--color-gray-700); }.text-gray-800 { color: var(--color-gray-800); }.text-gray-900 { color: var(--color-gray-900); }.text-green-50 { color: var(--color-green-50); }.text-green-400 { color: var(--color-green-400); }.text-green-500 { color: var(--color-green-500); }.text-green-600 { color: var(--color-green-600); }.text-green-700 { color: var(--color-green-700); }.text-inherit { color: inherit; }.text-lime-700 { color: var(--color-lime-700); }.text-neutral-100 { color: var(--color-neutral-100); }.text-neutral-200 { color: var(--color-neutral-200); }.text-neutral-300 { color: var(--color-neutral-300); }.text-neutral-400 { color: var(--color-neutral-400); }.text-neutral-500 { color: var(--color-neutral-500); }.text-neutral-600 { color: var(--color-neutral-600); }.text-neutral-700 { color: var(--color-neutral-700); }.text-neutral-800 { color: var(--color-neutral-800); }.text-neutral-900 { color: var(--color-neutral-900); }.text-orange-700 { color: var(--color-orange-700); }.text-pink-600 { color: var(--color-pink-600); }.text-purple-700 { color: var(--color-purple-700); }.text-red-50 { color: var(--color-red-50); }.text-red-500 { color: var(--color-red-500); }.text-red-600 { color: var(--color-red-600); }.text-red-700 { color: var(--color-red-700); }.text-rose-600 { color: var(--color-rose-600); }.text-slate-50 { color: var(--color-slate-50); }.text-slate-500 { color: var(--color-slate-500); }.text-teal-700 { color: var(--color-teal-700); }.text-white { color: var(--color-white); }.text-yellow-700 { color: var(--color-yellow-700); }.text-yellow-800 { color: var(--color-yellow-800); }.\[text-transform\:var\(--strapline-text-transform\,uppercase\)\] { text-transform: var(--strapline-text-transform,uppercase); }.capitalize { text-transform: capitalize; }.lowercase { text-transform: lowercase; }.normal-case { text-transform: none; }.uppercase { text-transform: uppercase; }.italic { font-style: italic; }.ordinal { --tw-ordinal: ordinal; font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,); }.line-through { text-decoration-line: line-through; }.no-underline { text-decoration-line: none; }.underline { text-decoration-line: underline; }.decoration-current { text-decoration-color: currentcolor; }.decoration-transparent { text-decoration-color: rgba(0, 0, 0, 0); }.decoration-solid { text-decoration-style: solid; }.underline-offset-2 { text-underline-offset: 2px; }.placeholder-neutral-500::placeholder { color: var(--color-neutral-500); }.opacity-0 { opacity: 0; }.opacity-30 { opacity: 0.3; }.opacity-40 { opacity: 0.4; }.opacity-50 { opacity: 0.5; }.opacity-80 { opacity: 0.8; }.opacity-100 { opacity: 1; }.shadow { --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-2xl { --tw-shadow: 0 25px 50px -12px var(--tw-shadow-color,#00000040); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-\[0_20px_60px_-15px_rgba\(0\,0\,0\,0\.4\)\] { --tw-shadow: 0 20px 60px -15px var(--tw-shadow-color,#0006); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-inner { --tw-shadow: inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-lg { --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-md { --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-none { --tw-shadow: 0 0 #0000; box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-sm { --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-xl { --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-xs { --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color,#0000000d); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.ring, .ring-1 { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.ring-4 { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.ring-amber-600 { --tw-ring-color: var(--color-amber-600); }.ring-black { --tw-ring-color: var(--color-black); }.ring-blue-600 { --tw-ring-color: var(--color-blue-600); }.ring-gray-300 { --tw-ring-color: var(--color-gray-300); }.ring-green-600 { --tw-ring-color: var(--color-green-600); }.ring-orange-600 { --tw-ring-color: var(--color-orange-600); }.ring-purple-400 { --tw-ring-color: var(--color-purple-400); }.ring-purple-600 { --tw-ring-color: var(--color-purple-600); }.ring-red-600 { --tw-ring-color: var(--color-red-600); }.ring-slate-600 { --tw-ring-color: var(--color-slate-600); }.ring-teal-600 { --tw-ring-color: var(--color-teal-600); }.ring-white { --tw-ring-color: var(--color-white); }.ring-yellow-600 { --tw-ring-color: var(--color-yellow-600); }.outline-hidden { --tw-outline-style: none; outline-style: none; }@media (forced-colors: active) {  .outline-hidden { outline-offset: 2px; outline: rgba(0, 0, 0, 0) solid 2px; }}.outline, .outline-1 { outline-style: var(--tw-outline-style); outline-width: 1px; }.outline-transparent { outline-color: rgba(0, 0, 0, 0); }.blur { --tw-blur: blur(8px); filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }.brightness-0 { --tw-brightness: brightness(0%); filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }.contrast-100 { --tw-contrast: contrast(100%); filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }.grayscale { --tw-grayscale: grayscale(100%); filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }.invert { --tw-invert: invert(100%); filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }.filter { filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }.backdrop-blur-sm { --tw-backdrop-blur: blur(var(--blur-sm)); backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,); }.backdrop-filter { backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,); }.transition { transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }.transition-all { transition-property: all; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }.transition-colors { transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }.transition-opacity { transition-property: opacity; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }.transition-shadow { transition-property: box-shadow; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }.transition-transform { transition-property: transform, translate, scale, rotate; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }.duration-75 { --tw-duration: 75ms; transition-duration: 75ms; }.duration-100 { --tw-duration: .1s; transition-duration: 0.1s; }.duration-150 { --tw-duration: .15s; transition-duration: 0.15s; }.duration-200 { --tw-duration: .2s; transition-duration: 0.2s; }.duration-300 { --tw-duration: .3s; transition-duration: 0.3s; }.duration-500 { --tw-duration: .5s; transition-duration: 0.5s; }.ease-in { --tw-ease: var(--ease-in); transition-timing-function: var(--ease-in); }.ease-in-out { --tw-ease: var(--ease-in-out); transition-timing-function: var(--ease-in-out); }.ease-out { --tw-ease: var(--ease-out); transition-timing-function: var(--ease-out); }.prose-neutral { --tw-prose-#widget-1jkgem9: oklch(37.1% 0 0); --tw-prose-headings: oklch(20.5% 0 0); --tw-prose-lead: oklch(43.9% 0 0); --tw-prose-links: oklch(20.5% 0 0); --tw-prose-bold: oklch(20.5% 0 0); --tw-prose-counters: oklch(55.6% 0 0); --tw-prose-bullets: oklch(87% 0 0); --tw-prose-hr: oklch(92.2% 0 0); --tw-prose-quotes: oklch(20.5% 0 0); --tw-prose-quote-borders: oklch(92.2% 0 0); --tw-prose-captions: oklch(55.6% 0 0); --tw-prose-kbd: oklch(20.5% 0 0); --tw-prose-kbd-shadows: oklab(20.5% 0 0/.1); --tw-prose-code: oklch(20.5% 0 0); --tw-prose-pre-code: oklch(92.2% 0 0); --tw-prose-pre-bg: oklch(26.9% 0 0); --tw-prose-th-borders: oklch(87% 0 0); --tw-prose-td-borders: oklch(92.2% 0 0); --tw-prose-invert-#widget-1jkgem9: oklch(87% 0 0); --tw-prose-invert-headings: #fff; --tw-prose-invert-lead: oklch(70.8% 0 0); --tw-prose-invert-links: #fff; --tw-prose-invert-bold: #fff; --tw-prose-invert-counters: oklch(70.8% 0 0); --tw-prose-invert-bullets: oklch(43.9% 0 0); --tw-prose-invert-hr: oklch(37.1% 0 0); --tw-prose-invert-quotes: oklch(97% 0 0); --tw-prose-invert-quote-borders: oklch(37.1% 0 0); --tw-prose-invert-captions: oklch(70.8% 0 0); --tw-prose-invert-kbd: #fff; --tw-prose-invert-kbd-shadows: #ffffff1a; --tw-prose-invert-code: #fff; --tw-prose-invert-pre-code: oklch(87% 0 0); --tw-prose-invert-pre-bg: #00000080; --tw-prose-invert-th-borders: oklch(43.9% 0 0); --tw-prose-invert-td-borders: oklch(37.1% 0 0); }.outline-none { --tw-outline-style: none; outline-style: none; }.select-none { user-select: none; }.ring-inset { --tw-ring-inset: inset; }:is(.\*\:pointer-events-auto > *) { pointer-events: auto; }@media (hover: hover) {  .group-hover\:text-\[\#DC1F26\]:is(:where(.group):hover *) { color: rgb(220, 31, 38); }  .group-hover\:opacity-100:is(:where(.group):hover *) { opacity: 1; }}.visited\:text-inherit:visited { color: inherit; }.empty\:border-none:empty { --tw-border-style: none; border-style: none; }@media (hover: hover) {  .hover\:border-black:hover { border-color: var(--color-black); }  .hover\:border-neutral-300:hover { border-color: var(--color-neutral-300); }  .hover\:bg-black:hover { background-color: var(--color-black); }  .hover\:bg-blue-50:hover { background-color: var(--color-blue-50); }  .hover\:bg-green-50:hover { background-color: var(--color-green-50); }  .hover\:bg-green-700:hover { background-color: var(--color-green-700); }  .hover\:bg-indigo-50:hover { background-color: var(--color-indigo-50); }  .hover\:bg-neutral-50:hover { background-color: var(--color-neutral-50); }  .hover\:bg-neutral-100:hover { background-color: var(--color-neutral-100); }  .hover\:bg-neutral-200:hover { background-color: var(--color-neutral-200); }  .hover\:bg-neutral-800:hover { background-color: var(--color-neutral-800); }  .hover\:bg-red-50:hover { background-color: var(--color-red-50); }  .hover\:bg-red-700:hover { background-color: var(--color-red-700); }  .hover\:text-\[\#DC1F26\]:hover { color: rgb(220, 31, 38); }  .hover\:text-blue-600:hover { color: var(--color-blue-600); }  .hover\:text-gray-500:hover { color: var(--color-gray-500); }  .hover\:text-indigo-600:hover { color: var(--color-indigo-600); }  .hover\:text-inherit:hover { color: inherit; }  .hover\:text-neutral-700:hover { color: var(--color-neutral-700); }  .hover\:text-neutral-900:hover { color: var(--color-neutral-900); }  .hover\:text-red-600:hover { color: var(--color-red-600); }  .hover\:no-underline:hover { text-decoration-line: none; }  .hover\:underline:hover { text-decoration-line: underline; }  .hover\:decoration-transparent:hover { text-decoration-color: rgba(0, 0, 0, 0); }  .hover\:underline-offset-2:hover { text-underline-offset: 2px; }}.focus\:border-rose-500:focus { border-color: var(--color-rose-500); }.focus\:text-inherit:focus { color: inherit; }.focus\:decoration-transparent:focus { text-decoration-color: rgba(0, 0, 0, 0); }.focus\:ring-1:focus { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.focus\:ring-2:focus { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.focus\:ring-4:focus { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.focus\:ring-\[\#DC1F26\]\/20:focus { --tw-ring-color: oklab(57.3239% .195826 .0976754/.2); }.focus\:ring-rose-500:focus { --tw-ring-color: var(--color-rose-500); }.focus\:ring-offset-2:focus { --tw-ring-offset-width: 2px; --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); }.focus\:outline-hidden:focus { --tw-outline-style: none; outline-style: none; }@media (forced-colors: active) {  .focus\:outline-hidden:focus { outline-offset: 2px; outline: rgba(0, 0, 0, 0) solid 2px; }}.focus\:outline-1:focus { outline-style: var(--tw-outline-style); outline-width: 1px; }.focus\:outline-none:focus { --tw-outline-style: none; outline-style: none; }.focus\:\[outline-style\:auto\]:focus { outline-style: auto; }.focus-visible\:ring-2:focus-visible { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.focus-visible\:ring-gray-900:focus-visible { --tw-ring-color: var(--color-gray-900); }.focus-visible\:outline-hidden:focus-visible { --tw-outline-style: none; outline-style: none; }@media (forced-colors: active) {  .focus-visible\:outline-hidden:focus-visible { outline-offset: 2px; outline: rgba(0, 0, 0, 0) solid 2px; }}.active\:text-inherit:active { color: inherit; }@media not all and (min-width: 640px) {  .max-sm\:top-full { top: 100%; }  .max-sm\:left-2\/4 { left: 50%; }  .max-sm\:hidden { display: none; }  .max-sm\:min-w-\[300px\] { min-width: 300px; }  .max-sm\:-translate-x-2\/4 { --tw-translate-x: -50%; translate: var(--tw-translate-x) var(--tw-translate-y); }}@media (min-width: 640px) {  .sm\:visible { visibility: visible; }  .sm\:relative { position: relative; }  .sm\:top-4 { top: calc(var(--spacing) * 4); }  .sm\:top-\[88px\] { top: 88px; }  .sm\:top-\[92px\] { top: 92px; }  .sm\:right-3 { right: calc(var(--spacing) * 3); }  .sm\:right-4 { right: calc(var(--spacing) * 4); }  .sm\:left-3 { left: calc(var(--spacing) * 3); }  .sm\:order-3 { order: 3; }  .sm\:mx-auto { margin-inline: auto; }  .sm\:my-8 { margin-block: calc(var(--spacing) * 8); }  .sm\:mt-5 { margin-top: calc(var(--spacing) * 5); }  .sm\:mt-6 { margin-top: calc(var(--spacing) * 6); }  .sm\:mb-6 { margin-bottom: calc(var(--spacing) * 6); }  .sm\:mb-8 { margin-bottom: calc(var(--spacing) * 8); }  .sm\:block { display: block; }  .sm\:flex { display: flex; }  .sm\:hidden { display: none; }  .sm\:inline { display: inline; }  .sm\:h-6 { height: calc(var(--spacing) * 6); }  .sm\:h-12 { height: calc(var(--spacing) * 12); }  .sm\:h-\[50px\] { height: 50px; }  .sm\:h-\[var\(--logo-height-desktop\,auto\)\] { height: var(--logo-height-desktop,auto); }  .sm\:max-h-full { max-height: 100%; }  .sm\:w-6 { width: calc(var(--spacing) * 6); }  .sm\:w-12 { width: calc(var(--spacing) * 12); }  .sm\:w-64 { width: calc(var(--spacing) * 64); }  .sm\:w-\[480px\] { width: 480px; }  .sm\:max-w-full { max-width: 100%; }  .sm\:max-w-sm { max-width: var(--container-sm); }  .sm\:min-w-auto { min-width: auto; }  .sm\:translate-y-0 { --tw-translate-y: calc(var(--spacing) * 0); translate: var(--tw-translate-x) var(--tw-translate-y); }  .sm\:scale-95 { --tw-scale-x: 95%; --tw-scale-y: 95%; --tw-scale-z: 95%; scale: var(--tw-scale-x) var(--tw-scale-y); }  .sm\:scale-100 { --tw-scale-x: 100%; --tw-scale-y: 100%; --tw-scale-z: 100%; scale: var(--tw-scale-x) var(--tw-scale-y); }  .sm\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }  .sm\:flex-row { flex-direction: row; }  .sm\:items-center { align-items: center; }  .sm\:border-r { border-right-style: var(--tw-border-style); border-right-width: 1px; }  .sm\:border-solid { --tw-border-style: solid; border-style: solid; }  .sm\:border-gray-300 { border-color: var(--color-gray-300); }  .sm\:p-0 { padding: calc(var(--spacing) * 0); }  .sm\:p-3 { padding: calc(var(--spacing) * 3); }  .sm\:p-6 { padding: calc(var(--spacing) * 6); }  .sm\:p-8 { padding: calc(var(--spacing) * 8); }  .sm\:px-0 { padding-inline: calc(var(--spacing) * 0); }  .sm\:px-4 { padding-inline: calc(var(--spacing) * 4); }  .sm\:py-4 { padding-block: calc(var(--spacing) * 4); }  .sm\:pl-14 { padding-left: calc(var(--spacing) * 14); }  .sm\:text-3xl { font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height)); }  .sm\:text-base { font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height)); }}@media (min-width: 768px) {  .md\:visible { visibility: visible; }  .md\:inline { display: inline; }  .md\:h-screen { height: 100vh; }  .md\:w-80 { width: calc(var(--spacing) * 80); }  .md\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }  .md\:flex-row { flex-direction: row; }  .md\:overflow-hidden { overflow: hidden; }  .md\:overflow-y-auto { overflow-y: auto; }  .md\:p-12 { padding: calc(var(--spacing) * 12); }  .md\:text-4xl { font-size: var(--text-4xl); line-height: var(--tw-leading,var(--text-4xl--line-height)); }  .md\:text-lg { font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--line-height)); }  .md\:text-xs { font-size: var(--text-xs); line-height: var(--tw-leading,var(--text-xs--line-height)); }}.prose-headings\:font-serif :where(h1, h2, h3, h4, h5, h6, th):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-p\:font-serif :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-family: var(--font-serif); }.prose-p\:leading-relaxed :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { --tw-leading: var(--leading-relaxed); line-height: var(--leading-relaxed); }.prose-p\:text-neutral-700 :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--color-neutral-700); }@property --tw-translate-x { syntax: "*"; inherits: false; initial-value: 0; }@property --tw-translate-y { syntax: "*"; inherits: false; initial-value: 0; }@property --tw-translate-z { syntax: "*"; inherits: false; initial-value: 0; }@property --tw-scale-x { syntax: "*"; inherits: false; initial-value: 1; }@property --tw-scale-y { syntax: "*"; inherits: false; initial-value: 1; }@property --tw-scale-z { syntax: "*"; inherits: false; initial-value: 1; }@property --tw-rotate-x { syntax: "*"; inherits: false; }@property --tw-rotate-y { syntax: "*"; inherits: false; }@property --tw-rotate-z { syntax: "*"; inherits: false; }@property --tw-skew-x { syntax: "*"; inherits: false; }@property --tw-skew-y { syntax: "*"; inherits: false; }@property --tw-scroll-snap-strictness { syntax: "*"; inherits: false; initial-value: proximity; }@property --tw-space-y-reverse { syntax: "*"; inherits: false; initial-value: 0; }@property --tw-space-x-reverse { syntax: "*"; inherits: false; initial-value: 0; }@property --tw-divide-y-reverse { syntax: "*"; inherits: false; initial-value: 0; }@property --tw-border-style { syntax: "*"; inherits: false; initial-value: solid; }@property --tw-gradient-position { syntax: "*"; inherits: false; }@property --tw-gradient-from { syntax: "<color>"; inherits: false; initial-value: #0000; }@property --tw-gradient-via { syntax: "<color>"; inherits: false; initial-value: #0000; }@property --tw-gradient-to { syntax: "<color>"; inherits: false; initial-value: #0000; }@property --tw-gradient-stops { syntax: "*"; inherits: false; }@property --tw-gradient-via-stops { syntax: "*"; inherits: false; }@property --tw-gradient-from-position { syntax: "<length-percentage>"; inherits: false; initial-value: 0%; }@property --tw-gradient-via-position { syntax: "<length-percentage>"; inherits: false; initial-value: 50%; }@property --tw-gradient-to-position { syntax: "<length-percentage>"; inherits: false; initial-value: 100%; }@property --tw-leading { syntax: "*"; inherits: false; }@property --tw-font-weight { syntax: "*"; inherits: false; }@property --tw-tracking { syntax: "*"; inherits: false; }@property --tw-ordinal { syntax: "*"; inherits: false; }@property --tw-slashed-zero { syntax: "*"; inherits: false; }@property --tw-numeric-figure { syntax: "*"; inherits: false; }@property --tw-numeric-spacing { syntax: "*"; inherits: false; }@property --tw-numeric-fraction { syntax: "*"; inherits: false; }@property --tw-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }@property --tw-shadow-color { syntax: "*"; inherits: false; }@property --tw-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; }@property --tw-inset-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }@property --tw-inset-shadow-color { syntax: "*"; inherits: false; }@property --tw-inset-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; }@property --tw-ring-color { syntax: "*"; inherits: false; }@property --tw-ring-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }@property --tw-inset-ring-color { syntax: "*"; inherits: false; }@property --tw-inset-ring-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }@property --tw-ring-inset { syntax: "*"; inherits: false; }@property --tw-ring-offset-width { syntax: "<length>"; inherits: false; initial-value: 0; }@property --tw-ring-offset-color { syntax: "*"; inherits: false; initial-value: #fff; }@property --tw-ring-offset-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }@property --tw-outline-style { syntax: "*"; inherits: false; initial-value: solid; }@property --tw-blur { syntax: "*"; inherits: false; }@property --tw-brightness { syntax: "*"; inherits: false; }@property --tw-contrast { syntax: "*"; inherits: false; }@property --tw-grayscale { syntax: "*"; inherits: false; }@property --tw-hue-rotate { syntax: "*"; inherits: false; }@property --tw-invert { syntax: "*"; inherits: false; }@property --tw-opacity { syntax: "*"; inherits: false; }@property --tw-saturate { syntax: "*"; inherits: false; }@property --tw-sepia { syntax: "*"; inherits: false; }@property --tw-drop-shadow { syntax: "*"; inherits: false; }@property --tw-drop-shadow-color { syntax: "*"; inherits: false; }@property --tw-drop-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; }@property --tw-drop-shadow-size { syntax: "*"; inherits: false; }@property --tw-backdrop-blur { syntax: "*"; inherits: false; }@property --tw-backdrop-brightness { syntax: "*"; inherits: false; }@property --tw-backdrop-contrast { syntax: "*"; inherits: false; }@property --tw-backdrop-grayscale { syntax: "*"; inherits: false; }@property --tw-backdrop-hue-rotate { syntax: "*"; inherits: false; }@property --tw-backdrop-invert { syntax: "*"; inherits: false; }@property --tw-backdrop-opacity { syntax: "*"; inherits: false; }@property --tw-backdrop-saturate { syntax: "*"; inherits: false; }@property --tw-backdrop-sepia { syntax: "*"; inherits: false; }@property --tw-duration { syntax: "*"; inherits: false; }@property --tw-ease { syntax: "*"; inherits: false; }@keyframes spin {   100% { transform: rotate(360deg); }}@keyframes pulse {   50% { opacity: 0.5; }}      .pcg-results-list { display: flex; flex-direction: column; list-style: none; margin: 0; padding: 0; }      .pcg-result-item { margin: 0; padding: 0; list-style: none; }      .pcg-result-btn { display: flex; width: 100%; align-items: center; justify-content: space-between; padding: 1rem; border: none; background: transparent; cursor: pointer; text-align: left; transition: background 0.2s; height: 76px; }      .pcg-result-btn.hovered { background-color: #f9fafb; }      .pcg-result-border { border-bottom: 1px solid #f5f5f5; }      .pcg-result-content { display: flex; flex-direction: column; justify-content: center; overflow: hidden; padding-right: 1rem; flex: 1; }      .pcg-result-meta-row { display: flex; align-items: center; gap: 0.5rem; overflow: hidden; }      .pcg-result-title { color: #000000; font-weight: bold; font-size: 1rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }      .pcg-meta-date { color: #737373; font-size: 0.75rem; text-transform: uppercase; letter-spacing: -0.025em; flex-shrink: 0; }      .pcg-result-summary { color: #737373; font-size: 0.75rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-top: 0.25rem; }      .pcg-result-actions { display: flex; align-items: center; gap: 1rem; flex: none; }      .pcg-score { color: #DC1F26; font-weight: 900; font-size: 1.25rem; font-style: italic; }      .pcg-result-arrow { color: #d4d4d4; transition: color 0.2s; }      .pcg-reader-msg { text-align: center; padding: 2rem; color: #737373; }      .pcg-reader-loading { display: flex; justify-content: center; align-items: center; height: 100%; min-height: 400px; }      .pcg-reader-loading p { color: #DC1F26; }      .pcg-prose-content { max-width: 65ch; margin: 0 auto; padding: 0 0.5rem; }      .pcg-reader-header { margin-bottom: 2rem; }      .pcg-reader-title { font-size: 1.75rem; font-weight: bold; line-height: 1.2; margin-bottom: 1rem; }      .pcg-reader-meta { display: flex; gap: 0.75rem; align-items: center; font-size: 0.875rem; font-weight: 500; color: #52525b; text-transform: uppercase; letter-spacing: 0.05em; }      .pcg-reader-meta-divider { color: #d4d4d8; }      .pcg-reader-body { line-height: 1.6; color: #262626; font-size: 1.125rem; }      .pcg-prose-content img { width: 100%; height: auto; margin: 1.5rem 0; box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1); border-radius: 0.5rem; }       .pcg-prose-content a { color: #e11d48; text-decoration: none; font-weight: 500; }       .pcg-prose-content a:hover { text-decoration: underline; }       .pcg-prose-content p { margin-bottom: 1.5em !important; display: block !important; }    </style></head><body style="margin:0; padding:0; background:transparent;">  <div style="position: relative;">    <div class="w-full max-w-2xl mx-auto flex justify-center" id="widget-1jkgem9"><div class="w-full max-w-2xl mx-auto font-sans relative"><div id="pcg-search-container" class="bg-[#ededed] p-2 sm:p-3 rounded-full shadow-sm relative z-20 flex items-center"><div class="relative w-full text-sm sm:text-base md:text-lg"><div class="absolute left-4 top-1/2 -translate-y-1/2 text-[#DC1F26]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search w-5 h-5 sm:w-6 sm:h-6" aria-hidden="true"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg></div><input id="pcg-search" placeholder="Search our 135 gaming monitor reviews" class="w-full bg-white border-2 border-[#DC1F26] rounded-full py-3 sm:py-4 pl-12 sm:pl-14 pr-10 outline-none text-black placeholder-neutral-500 shadow-inner focus:ring-4 focus:ring-[#DC1F26]/20 transition-all font-medium text-ellipsis overflow-hidden" type="text" value=""></div></div><div id="pcg-footer-stats" class="mt-4 text-center text-sm sm:text-base font-semibold text-neutral-600 px-4">PC Gamer has reviewed <span id="pcg-total-reviews">1308</span> PC gaming goodies since 2020</div></div>      <section id="pcg-dropdown-container" class="absolute top-[76px] sm:top-[88px] left-2 right-2 sm:left-3 sm:right-3 z-50 bg-white border-2 border-[#DC1F26] rounded-2xl shadow-xl flex-col overflow-hidden" style="display: none; max-height: 380px;">        <header style="display: flex; align-items: center; justify-content: space-between; background: #fafafa; padding: 0.75rem; border-bottom: 1px solid #f5f5f5;">          <h3 id="pcg-dropdown-title" style="font-size: 0.75rem; font-weight: 700; text-transform: uppercase; letter-spacing: 0.05em; color: #737373;">Latest Reviews</h3>          <button id="pcg-close-btn" aria-label="Close" style="color: #a3a3a3; background: transparent; border: none; cursor: pointer; display: flex; align-items: center; justify-content: center; padding: 0;">             <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg>          </button>        </header>        <nav aria-label="Search Results" id="pcg-results" style="overflow-y: auto;">        </nav>      </section>            <article id="pcg-reader-container" class="absolute top-[80px] sm:top-[92px] left-2 right-2 sm:left-3 sm:right-3 z-[100] bg-white border-2 border-[#DC1F26] rounded-2xl shadow-[0_20px_60px_-15px_rgba(0,0,0,0.4)] flex-col overflow-hidden" style="display: none; height: 600px;">        <header style="display: flex; align-items: center; justify-content: space-between; padding: 1rem; border-bottom: 1px solid #f5f5f5; flex: none; background: white; position: relative;">          <div style="flex: 1;">            <span style="font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.1em; color: #a3a3a3;">Reader view</span>          </div>                    <div style="position: absolute; left: 50%; transform: translateX(-50%); text-align: center;" id="pcg-reader-link-container">          </div>          <div style="flex: 1; display: flex; justify-content: flex-end;">            <button id="pcg-reader-close" aria-label="Close Reader" style="color: #a3a3a3; background: transparent; border: none; cursor: pointer; display: flex; align-items: center; justify-content: center; padding: 0;">              <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg>            </button>          </div>        </header>        <div id="pcg-reader-content" style="flex: 1; padding: 1rem 1rem 3rem; overflow-y: auto; background: white; font-family: ui-serif, Georgia, Cambria, 'Times New Roman', Times, serif;">        </div>      </article>    </div>  </div>        <script>        const API_BASE = "https://airedale-version-review-widget-builder.ai.studio";        const CATEGORY = "Gaming Monitors";        // Embedded complete category data        let LOCAL_REVIEWS = JSON.parse(decodeURIComponent("%5B%7B%22id%22%3A%22AsusROGSwiftPG32UCWM%22%2C%22title%22%3A%22Asus%20ROG%20Swift%20PG32UCWM%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-monitors%2Fasus-rog-swift-pg32ucwm-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-08-12T11%3A44%3A52Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2Fw39TB5e9B7zWud2S47fEaj.jpg%22%2C%22strapline%22%3A%22Is%20this%20RGB-stripe%204K%20OLED%20gaming%20monitor%20finally%20'the%20one'%3F%22%2C%22categories%22%3A%5B%22Gaming%20Monitors%22%2C%22Hardware%22%5D%2C%22score%22%3A90%2C%22summary%22%3A%22Is%20this%20RGB-stripe%204K%20OLED%20gaming%20monitor%20finally%20'the%20one'%3F%22%7D%2C%7B%22id%22%3A%22Alienware34AW3426DW%22%2C%22title%22%3A%22Alienware%2034%20AW3426DW%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-monitors%2Falienware-34-aw3426dw-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-07-28T10%3A27%3A02Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2F9e57Nxg4ZgxL7AaNM95QdN.jpg%22%2C%22strapline%22%3A%22Alienware's%20updated%2034-inch%20ultrawide%20OLED%20monitor%20is%20even%20more%20awesome%20than%20the%20original.%22%2C%22categories%22%3A%5B%22Gaming%20Monitors%22%2C%22Hardware%22%5D%2C%22score%22%3A91%2C%22summary%22%3A%22Alienware's%20updated%2034-inch%20ultrawide%20OLED%20monitor%20is%20even%20more%20awesome%20than%20the%20original.%22%7D%2C%7B%22id%22%3A%22AsusROGStrixXG32UQWMS%22%2C%22title%22%3A%22Asus%20ROG%20Strix%20XG32UQWMS%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-monitors%2Fasus-rog-strix-xg32uqwms-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-07-17T15%3A59%3A54Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FB4wvWiyy7NaKcFdo58eYdX.jpg%22%2C%22strapline%22%3A%22Asus%20delivers%20LG's%20latest%204K%20Tandem%20OLED%20tech%20at%20a%20pretty%20reasonable%20price.%22%2C%22categories%22%3A%5B%22Gaming%20Monitors%22%2C%22Hardware%22%5D%2C%22score%22%3A85%2C%22summary%22%3A%22Asus%20delivers%20LG's%20latest%204K%20Tandem%20OLED%20tech%20at%20a%20pretty%20reasonable%20price.%22%7D%2C%7B%22id%22%3A%22LGUltraGearEvoGX939GX950B%22%2C%22title%22%3A%22LG%20UltraGear%20Evo%20GX9%2039GX950B%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-monitors%2Flg-ultragear-evo-gx9-39gx950b-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-07-17T15%3A11%3A28Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FYh7jQSqJtYYSGc8jUHfFpN.jpg%22%2C%22strapline%22%3A%22On%20paper%2C%20this%205K2K%20OLED%20is%20the%20ultimate%20PC%20gaming%20monitor...%22%2C%22categories%22%3A%5B%22Gaming%20Monitors%22%2C%22Hardware%22%5D%2C%22score%22%3A89%2C%22summary%22%3A%22On%20paper%2C%20this%205K2K%20OLED%20is%20the%20ultimate%20PC%20gaming%20monitor...%22%7D%2C%7B%22id%22%3A%22KTC25M1%22%2C%22title%22%3A%22KTC%2025M1%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-monitors%2Fktc-25m1-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-07-10T11%3A38%3A21Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FC6FM7ZgPnWogDodKKpMrXH.jpg%22%2C%22strapline%22%3A%22Smooth%2C%20snappy%2C%20and%20surprisingly%20well-priced%20for%20a%20high%20refresh%20panel.%22%2C%22categories%22%3A%5B%22Gaming%20Monitors%22%2C%22Hardware%22%5D%2C%22score%22%3A89%2C%22summary%22%3A%22Smooth%2C%20snappy%2C%20and%20surprisingly%20well-priced%20for%20a%20high%20refresh%20panel.%22%7D%2C%7B%22id%22%3A%22AsusROGStrixXG129C%22%2C%22title%22%3A%22Asus%20ROG%20Strix%20XG129C%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-monitors%2Fasus-rog-strix-xg129c-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-07-07T10%3A53%3A22Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2F9qnEgDxuNVpcJK8usLK8QA.jpg%22%2C%22strapline%22%3A%22This%20fun-sized%20sidekick%20touchscreen%20monitor%20isn't%20exactly%20a%20value%20proposition%2C%20but%20it's%20still%20kinda%20fun.%22%2C%22categories%22%3A%5B%22Gaming%20Monitors%22%2C%22Hardware%22%5D%2C%22score%22%3A70%2C%22summary%22%3A%22This%20fun-sized%20sidekick%20touchscreen%20monitor%20isn't%20exactly%20a%20value%20proposition%2C%20but%20it's%20still%20kinda%20fun.%22%7D%2C%7B%22id%22%3A%22AlienwareAW2525HM320Hzgamingmonitor%22%2C%22title%22%3A%22Alienware%20AW2525HM%20320%20Hz%20gaming%20monitor%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-monitors%2Falienware-aw2525hm-320-hz-gaming-monitor-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-06-11T10%3A27%3A19Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FEHB8cpNf5FtbEBuRSSk3va.jpg%22%2C%22strapline%22%3A%22An%20enticing%20option%20for%20competitive%20FPS%20gamers%20on%20a%20budget.%22%2C%22categories%22%3A%5B%22Gaming%20Monitors%22%2C%22Hardware%22%5D%2C%22score%22%3A85%2C%22summary%22%3A%22An%20enticing%20option%20for%20competitive%20FPS%20gamers%20on%20a%20budget.%22%7D%2C%7B%22id%22%3A%22KTCM27T6S%22%2C%22title%22%3A%22KTC%20M27T6S%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-monitors%2Fktc-m27t6s-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-06-09T15%3A59%3A24Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FFSx55d8oUJtpowLCvHf6ri.jpg%22%2C%22strapline%22%3A%22An%20affordable%201440p%20mini-LED%20gaming%20monitor%20with%20truly%20eye-popping%20performance.%20%22%2C%22categories%22%3A%5B%22Gaming%20Monitors%22%2C%22Hardware%22%5D%2C%22score%22%3A90%2C%22summary%22%3A%22An%20affordable%201440p%20mini-LED%20gaming%20monitor%20with%20truly%20eye-popping%20performance.%20%22%7D%2C%7B%22id%22%3A%22Koorui34E6UC%22%2C%22title%22%3A%22Koorui%2034E6UC%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-monitors%2Fkoorui-34e6uc-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-06-09T15%3A43%3A24Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FrQrieWifVGZrQUPKZcJztL.jpg%22%2C%22strapline%22%3A%22A%20budget%2034-inch%20ultrawide%20gaming%20monitor%20that's%20big%20on%20immersion%20but%20ever%20so%20slightly%20sluggish.%22%2C%22categories%22%3A%5B%22Gaming%20Monitors%22%2C%22Hardware%22%5D%2C%22score%22%3A72%2C%22summary%22%3A%22A%20budget%2034-inch%20ultrawide%20gaming%20monitor%20that's%20big%20on%20immersion%20but%20ever%20so%20slightly%20sluggish.%22%7D%2C%7B%22id%22%3A%22MSIMPG322URX24%22%2C%22title%22%3A%22MSI%20MPG%20322UR%20X24%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-monitors%2Fmsi-mpg-322ur-x24-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-05-12T11%3A39%3A14Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FZpKgY4bZLUujPt4iNU9zcV.jpg%22%2C%22strapline%22%3A%22The%20art%20of%20QD-OLED%20very%20nearly%20perfected.%22%2C%22categories%22%3A%5B%22Gaming%20Monitors%22%2C%22Hardware%22%5D%2C%22score%22%3A92%2C%22summary%22%3A%22The%20art%20of%20QD-OLED%20very%20nearly%20perfected.%22%7D%5D"));                const searchInput = document.getElementById("pcg-search");        const resultsContainer = document.getElementById("pcg-results");        const dropdownContainer = document.getElementById("pcg-dropdown-container");        const closeBtn = document.getElementById("pcg-close-btn");        const titleSpan = document.getElementById("pcg-dropdown-title");                const readerContainer = document.getElementById("pcg-reader-container");        const readerContent = document.getElementById("pcg-reader-content");        const readerCloseBtn = document.getElementById("pcg-reader-close");                let debounceTimer;                function updateIframeHeight(isDropdownOpen, isReaderOpen = false) {          let newHeight = '140px';          if (isReaderOpen) {            newHeight = '720px';          } else if (isDropdownOpen) {            newHeight = '500px';          }                    let resizedSuccessfully = false;          try {            if (window.frameElement) {              window.frameElement.style.height = newHeight;              resizedSuccessfully = true;            }          } catch (e) {            // Ignore cross-origin error when accessing frameElement          }                    if (!resizedSuccessfully && window.parent && window.parent !== window) {            try {              // Send message to parent only for cross-origin resizing               // using '*' to avoid target origin mismatch errors              window.parent.postMessage({ type: 'pcg-widget-resize', height: newHeight }, '*');            } catch (e) {}          }        }        function closeReader() {          readerContainer.style.display = 'none';          readerContent.innerHTML = '';          updateIframeHeight(dropdownContainer.style.display === 'flex', false);        }        if (readerCloseBtn) readerCloseBtn.addEventListener('click', closeReader);                function closeDropdown() {          dropdownContainer.style.display = 'none';          updateIframeHeight(false, readerContainer.style.display === 'flex');        }                function openDropdown() {          dropdownContainer.style.display = 'flex';          closeReader();        }                if (closeBtn) closeBtn.addEventListener("click", closeDropdown);                document.addEventListener("click", (e) => {           if (!searchInput.contains(e.target) && !dropdownContainer.contains(e.target) && !readerContainer.contains(e.target)) {               closeDropdown();           }        });                const TOTAL_COUNT = 1308;        const CATEGORY_COUNT = 135;        function initializeStats() {           const totalSpan = document.getElementById("pcg-total-reviews");           if (totalSpan) totalSpan.textContent = TOTAL_COUNT;                      if (searchInput && CATEGORY_COUNT > 0) {             function formatCat(cat) {               if (cat === "PC gaming hardware") return "PC gaming hardware";               if (cat === "Handheld Gaming PCs") return "handheld gaming PC";                if (cat === "Gaming PCs") return "gaming PC";               if (cat === "Gaming Mice") return "gaming mouse";               if (cat === "Memory" || cat === "Cooling" || cat === "Lighting" || cat === "Hardware") return cat.toLowerCase();               if (cat === "Earbuds & Headphones") return "earbud & headphone";               return cat.replace(/s$/i, '').toLowerCase();             }             const formattedCat = formatCat(CATEGORY);             searchInput.placeholder = CATEGORY_COUNT > 50 ? "Search our " + CATEGORY_COUNT + " " + formattedCat + " reviews" : "Search our " + formattedCat + " reviews";           }        }                initializeStats();        function fetchResults(q) {          if (q) {             titleSpan.textContent = "Search Results";          } else {             titleSpan.textContent = "Latest " + (CATEGORY === "PC gaming hardware" ? "PC gaming hardware" : CATEGORY) + " Reviews";          }                     if (!q) {            renderResults(LOCAL_REVIEWS);            return;          }                    resultsContainer.innerHTML = '<p style="padding:2rem;text-align:center;color:#737373;">Loading...</p>';                    fetch(API_BASE + "/api/reviews?category=" + encodeURIComponent(CATEGORY) + "&q=" + encodeURIComponent(q) + "&limit=20")            .then(res => res.json())            .then(data => {               renderResults(data.results || []);            })            .catch(err => {               console.error("Search failed:", err);               resultsContainer.innerHTML = '<p style="padding:2rem;text-align:center;color:#DC1F26;">Error searching reviews.</p>';            });        }                function renderResults(results) {          if(!results || results.length === 0) {            resultsContainer.innerHTML = '<p class="pcg-reader-msg">No results found.</p>';            return;          }          let html = '<ul class="pcg-results-list">';          results.forEach((res, i) => {            let scoreHtml = res.score ? '<div class="pcg-score" aria-label="Score: ' + res.score + '">' + res.score + '</div>' : '';                        // Format URL properly            let targetUrl = res.url.startsWith("http") ? res.url : "https://www.pcgamer.com" + res.url;                        let borderClass = i < results.length - 1 ? 'pcg-result-border' : '';                        let dateHtml = '';            if (res.publishDate) {              try {                let dateStr = new Date(res.publishDate).toLocaleDateString('en-US', { month: 'short', day: 'numeric', year: 'numeric' });                dateHtml = '<span class="pcg-meta-date">' + dateStr + '</span>';              } catch(e) {}            }                        let subHtml = '<span class="pcg-result-summary">' + (res.summary || "") + '</span>';                        html += '<li class="pcg-result-item"><button aria-label="Read ' + (res.title || "Review").replace(/"/g, '&quot;') + '" onclick="openReaderInPage(\'' + targetUrl + '\')" class="pcg-result-btn ' + borderClass + '" onmouseover="this.classList.add(\'hovered\')" onmouseout="this.classList.remove(\'hovered\')" >' +                  '<div class="pcg-result-content">' +                    '<div class="pcg-result-meta-row">' +                       '<span class="pcg-result-title">' + (res.title || "Review") + '</span>' +                      dateHtml +                     '</div>' +                    subHtml +                  '</div>' +                  '<div class="pcg-result-actions">' +                    scoreHtml +                    '<span class="pcg-result-arrow" aria-hidden="true">→</span>' +                  '</div>' +              '</button></li>';          });          html += '</ul>';          resultsContainer.innerHTML = html;                    updateJSONLD(results);        }        function updateJSONLD(results) {          let ldScript = document.getElementById('pcg-json-ld');          if (!ldScript) {            ldScript = document.createElement('script');            ldScript.type = 'application/ld+json';            ldScript.id = 'pcg-json-ld';            document.head.appendChild(ldScript);          }                    const itemListElements = results.slice(0, 50).map((res, index) => {            let targetUrl = res.url.startsWith("http") ? res.url : "https://www.pcgamer.com" + res.url;            let itemName = (res.title || "Product").replace(/\s+review$/i, '');            let schemaItem = {              "@type": "Product",              "name": itemName,              "image": res.image || targetUrl,              "review": {                "@type": "Review",                "url": targetUrl,                "name": res.title || "Review",                "datePublished": res.publishDate || new Date().toISOString().split('T')[0],                "author": {                  "@type": "Organization",                  "name": "PC Gamer"                },                "publisher": {                  "@type": "Organization",                  "name": "PC Gamer"                }              }            };            if (res.score) {              schemaItem.review.reviewRating = {                "@type": "Rating",                "ratingValue": res.score,                "bestRating": "100",                "worstRating": "1"              };            }            return {              "@type": "ListItem",              "position": index + 1,              "item": schemaItem            };          });          const schema = {            "@context": "https://schema.org",            "@type": "ItemList",            "itemListElement": itemListElements          };          ldScript.textContent = JSON.stringify(schema);        }        function openReaderInPage(targetUrl) {          closeDropdown();          readerContainer.style.display = 'flex';          updateIframeHeight(false, true);          const readerLinkContainer = document.getElementById("pcg-reader-link-container");          if (readerLinkContainer) {            readerLinkContainer.innerHTML = '<a href="' + targetUrl + '" target="_blank" rel="noopener noreferrer" class="bg-[#DC1F26] text-white px-3 py-1.5 rounded-full font-sans text-[11px] md:text-xs font-bold hover:bg-black transition-colors border-2 border-[#DC1F26] hover:border-black shadow-sm inline-block" style="text-decoration: none;">Read full review</a>';          }          readerContent.innerHTML = '<div class="pcg-reader-loading"><p>Loading article...</p></div>';          fetch(API_BASE + "/api/content?q=" + btoa(targetUrl))            .then(res => res.json())            .then(data => {               if(!data || !data.content) {                 readerContent.innerHTML = '<div class="pcg-reader-msg">Could not load article content.</div>';                 return;               }               let html = '<div class="pcg-prose-content">';               html += '<header class="pcg-reader-header">';               html += '<h1 class="pcg-reader-title">' + (data.title || '') + '</h1>';                              if (data.byline || data.date) {                 html += '<div class="pcg-reader-meta">';                 if (data.byline) {                   html += '<span>BY ' + data.byline + '</span>';                 }                 if (data.byline && data.date) {                   html += '<span class="pcg-reader-meta-divider">|</span>';                 }                 if (data.date) {                   html += '<span>PUBLISHED ' + data.date + '</span>';                 }                 html += '</div>';               }               html += '</header>';                              html += '<div class="pcg-reader-body">';               html += data.content;               html += '</div></div>';                              readerContent.innerHTML = html;            })            .catch(err => {               console.error(err);               readerContent.innerHTML = '<div class="pcg-reader-msg">An error occurred loading the article.</div>';            });        }        const searchBoxContainer = document.getElementById("pcg-search-container");        if (searchBoxContainer) {           searchBoxContainer.addEventListener("click", () => {              openDropdown();           });        }                if (searchInput) {          searchInput.addEventListener("focus", () => {             openDropdown();          });          searchInput.addEventListener("click", () => {             openDropdown();          });          searchInput.addEventListener("input", (e) => {            openDropdown();            clearTimeout(debounceTimer);            debounceTimer = setTimeout(() => fetchResults(e.target.value), 500);          });                    // Initial render with embedded cache          fetchResults("");                    // Background revalidate          fetch(API_BASE + "/api/reviews?category=" + encodeURIComponent(CATEGORY) + "&limit=10")            .then(res => res.json())            .then(data => {               if (data && data.results && data.results.length > 0) {                 LOCAL_REVIEWS = data.results;                 // If the user hasn't typed anything yet, refresh the UI silently                 if (!searchInput.value) {                   fetchResults("");                 }               }            })            .catch(err => console.error("Background refresh failed:", err));        }      </script>    </body></html>" width="100%" height="140" style="border: none; width: 100%; max-width: 1024px; margin: 0 auto; display: block; background: transparent; transition: height 0.3s ease-out;" title="PC Gamer Gaming Monitors Widget"></iframe><script>            function sendMessageToParentWindow(typeOfMessage, message = null) {                let postMessage = { bordeaux: message };                let url = "http://crow.futurecdn.net/output/pcg-widget-gaming-monitors-00002/pcg-widget-gaming-monitors-00002.html";                if (typeOfMessage === "analytics") {                    postMessage = { analytics: { ...message } };                }                if (postMessage !== {}) {                    window.parent.postMessage(                        postMessage,                        url                    );                }            }            let message = {                targeting: {                    ["pcg-widget-gaming-monitors-00002.html"]: "PC Gamer Gaming Monitors Widget"                }            }            window.onload = sendMessageToParentWindow("bordeaux", message);        </script></div><p>Not quite. It's not all pros with this RGB-stripe panel. There are some cons, too, at least on paper. The RGB-stripe subpixel structure—or red, green and blue subpixels arranged vertically in that order—should mean more precise rendering, especially for elements like fonts that rely on addressing the panel at subpixel level to achieve maximum crispness. It also promises more accurate colours and a wider overall colour volume, too.</p><p>However, LG has been using the white subpixel on all of its previous OLED panel generations for PC monitors for a reason. And the consequence of removing it is that this RGB-stripe 32-inch Tandem WOLED panel has lower full-screen and peak HDR brightness ratings than its RGWB cousin.</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="ZXL9gM62hMzrRsMQ9D6qh" name="Asus ROG Swift PG32UCWM 00006" alt="Asus ROG Swift PG32UCWM gaming monitor" src="https://cdn.mos.cms.futurecdn.net/ZXL9gM62hMzrRsMQ9D6qh.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/ZXL9gM62hMzrRsMQ9D6qh.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, where the Asus Strix model was rated at 330 nits full screen and 1,500 nits peak HDR in a 2% window, this RGB-stripe Asus Swift clocks in at 250 nits and 1,000 nits respectively. It also makes do with DisplayHDR True Black 400 certification instead of True Black 500.</p><p>Just to confuse things, this new RGB-stripe panel tech is also being used in the new Alienware AW3926QW 39-inch 5K2K monitor, a review of which we also have coming. That has exactly the same pixel density, but somehow Alienware has managed to squeeze 300 nits, 1,300 nits and HDR True Black 500 from that panel. Odd.</p><p>Anyway, it should also be noted peak brightness specs aren't the whole story, in any case. As I've explained before in reference to monitors using Samsung's competing QD-OLED panels, which have never used white subpixels at all, peak brightness ratings are for pure white.</p><p>But panels with lower brightness ratings thanks to using pure-RGB subpixel structure can actually offer superior colour brightness. Put another way, if you want to show pure and accurate red, for instance, the white subpixel isn't much help in boosting brightness.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/qFDiNB6obz4UyfTZTxd3TF.jpg" alt="Asus ROG Swift PG32UCWM gaming monitor" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fK8qWk8Q83fJV6jTE9UywJ.jpg" alt="Asus ROG Swift PG32UCWM gaming monitor" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Speaking of QD-OLED monitors, it's notable that the likes of the <a href="https://www.pcgamer.com/hardware/gaming-monitors/msi-mpg-322ur-x24-review/">MSI MPG 322UR X24</a> uses a Samsung panel with no white subpixel to achieve 300 nits full screen and True Black 500 certification. What's more, <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/">Samsung has also announced an even better 32-inch 4K QD-OLED panel</a> with 360 Hz refresh and True Black 600 certification. Samsung hasn't quoted panel brightness, but the True Black 600 tier requires 350 nits full-screen at minimum. Like I said, it's a lot to keep up with.</p><p>One last note on the panel tech. LG's branding for all this stuff is getting really confusing. The "W" in Tandem WOLED doesn't refer to the white subpixel, hence its use here. It refers to the fact that each subpixel emits white light that is then passed through a colour filter. And the "Tandem" equally doesn't actually mean two full OLED panels stacked atop one another, but instead refers to additional emissive layers, again within the subpixels.</p><p>My actual final note on the panel is that it's glossy, not matte, which isn't always a given with LG-based OLED monitors. Anywho, aside from the panel specs, this is an Asus "Swift" model, which makes it more premium than the Strix version I reviewed recently and that has implications for the feature set. First up, that includes a 480 Hz 1080p "Dual" mode to complement the 240 Hz native 4K refresh rate.</p><div><blockquote><p>The panel is glossy, not matte, which isn't always a given with LG-based OLED monitors.</p></blockquote></div><p>Connectivity wise, you get full 80 Gbps DisplayPort 2.1, two HDMI 2.1 ports, plus USB-C with 90 W of power delivery. There's also full KVM switch support. Further gaming-friendly features include ELMB motion blur reduction and VRR anti-flicker. Oh, and there's not only HDR10 support, but Dolby Vision, too, albeit Dolby Vision is more relevant to HDR video than HDR gaming.</p><p>It's all wrapped up in a premium chassis that includes height, swivel and tilt adjustment, RGB lighting, including a down projector, and some nifty design elements. Most unusual is the partly transparent rear chassis cover.</p><p>It's a lot like the see-through rear cover on devices like Nothing's smartphones and headphones. It's pretty neat, albeit you're obviously not going to see it day-to-day on a monitor sitting up close to a wall. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ktBT3eKFfoLzu5tzPw63gP.jpg" alt="Asus ROG Swift PG32UCWM's RGB subpixels" /><figcaption>RGB-stripe subpixels for the win!<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vuzuLvpwQR23LYiReKTiSX.jpg" alt="Asus ROG Swift PG32UCWM's OSD menu" /><figcaption>Asus's "Adjustable HDR" option does the same job as MSI' EOTF Boost mode.<small role="credit">Future</small></figcaption></figure></figure><p>Without further ado, then, how good, exactly is this new RGB-stripe Tandem WOLED panel? Pretty darn good, but not quite perfect, is the short answer. There's some subjectivity in this, but I have never personally much liked LG OLED panels with the added white subpixel. They lack colour vibrancy and suffer from slightly green-tinted white tones.</p><p>That's all fixed with the RGB-stripe panel. To sum up the experience, it's a lot closer to a Samsung QD-OLED panel in terms of how pleasing and punchy the colours are. But you don't have to worry about the purple tint that even the latest QD-OPLED panels suffer from in bright ambient light.</p><p>This RGB-stripe WOLED also has a more accurate and neutral colour balance compared to the slightly warm colour temperature of QD-OLED panels. Add in the precision of the RGB-stripe subpixel structure, especially as applied here to a super-sharp 4K panel, and all the usual OLED upsides, including ridiculously fast 0.03 ms pixel response, perfect lighting control and very wide viewing angles and, well, you have one heck of an experience.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/NRH52DAMg4HGrBa74iKbcg.jpg" alt="Asus ROG Swift PG32UCWM panel up close" /><figcaption>The LG WOLED panel stays black even in bright ambient light.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fcdLMYZKBwbJkzfL2S7y7n.jpg" alt="Asus ROG Swift PG32UCWM gaming monitor" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>For the record, the banding or "dirty screen effect" that some other lower resolution Tandem WOLEDs suffer from is more or less invisible here. So, that's good. And if you are wondering, yes this monitor does have something akin to MSI's EOTF boost mode that essentially enables maximum available brightness in both brighter and darker HDR scenes.</p><p>Asus calls it "Adjustable HDR" on this model, but it does basically the same job and works well enough, albeit with some limitations, which we'll come to in a moment.</p><p>Now, I know I go on about this routinely when it comes to OLED monitors. But the night time HDR scenes in CyberPunk 2077 really do look spectacular on this panel. Let me give you an example to get across the experience. You know those neon lights and signs that populate many of Cyberpunk's moody urban scenes? They don't look like images of neon lights and signs. They look like actual light sources.</p><div><blockquote><p>That's actually the point of HDR done right. To recreate the true dynamic range of reality and that means light sources that look like actual light sources.</p></blockquote></div><p>That's actually the point of HDR done right. To recreate the true dynamic range of reality and that means light sources that look like actual light sources.</p><p>The reality is that most supposedly HDR-capable screens can't really do HDR. Well, this one can, and it looks epic at its best. But what about at its worst? Brighter gaming scenes inevitably show up the limited full-screen punch.</p><p>Again, we're into subjective territory here. Do you really want the screen to light up at 500 nits and beyond across the whole screen? That wouldn't actually be comfortable for extended use. But it cannot be denied that 250 nits full-screen is not hugely punchy and there are moments when this monitor can look a bit, well, dull.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/VGgBnYRbndQ4ZzYdkBdUH5.jpg" alt="Asus ROG Swift PG32UCWM gaming monitor" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/dxZMmwt48SDTe5FoS8J6u8.jpg" alt="Asus ROG Swift PG32UCWM gaming monitor" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/m48Bp2spCPsXZ7aqxhywhB.jpg" alt="Asus ROG Swift PG32UCWM inputs" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Overall, I'd definitely take this RGB panel over the RGWB alternative. Where the choice becomes more tricky is versus a QD-OLED. I think the latest QD-OLEDs are still a touch punchier in brighter scenes and on the Windows desktop. </p><p>If you disable uniform brightness in order to max out the visual pop in SDR mode, there's more apparent dimming according to how much bright content you are showing with this LG RGB-stripe panel than a Samsung QD-OLED.</p><p>That dimming, as more and more of the screen is lit up, is also apparent in HDR mode when the Adjustable HDR setting is maxed out. And that dimming is more significant than you'll see on the latest QD-OLED panels, including that MSI MPG 322UR X24, which is something to think about.</p><p>On the other hand, there's no purple tint to contend with and, like I said, the colour temperature is more natural. In the end, it's now a very close run thing between this LG panel and the QD-OLED alternative. That's a major step forward given I'd have taken QD-OLED easily, before. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/T5wCBXsGa36wwVuPGypYyH.jpg" alt="Asus ROG Swift PG32UCWM gaming monitor" /><figcaption>Grey scale uniformity is good on this RGB-stripe panel.<small role="credit">Future</small></figcaption></figure></figure><p>Really twist my arm and I'd probably pick this panel. There, I've said it. Wait, can I take that back? I've just remembered this LG RGB-stripe dims a tiny bit more than I like. Argh. Ultimately, it's probably too close to call. Both of the current LG and Samsung options have their own slight shortcomings, but both are also great panels.</p><p>More to the point, however, 32-inch 4K OLEDs of any stripe—pun fully intended— make fantastic all rounders. They're big enough to be really immersive, in-game, but also have sufficient pixel density to look crisp and sharp for daily computing. </p><p>So, really the main problem for the Asus ROG Swift PG32UCWM is how the value proposition stacks up. At $1,299 or £1,099 this is a very expensive display. You can typically get a first-gen 32-inch 4K QD-OLED for somewhere in the $600 to $700 range, currently. Yes, this new RGB-stripe Tandem OLED is better by several metrics. But not <em>that </em>much better.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ds7CgoqrZz4dv6RCKkHAAS.jpg" alt="Asus ROG Swift PG32UCWM gaming monitor" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><div><blockquote><p>The choice is yours, but I'd want a look at that Alienware before pulling the trigger, that's for sure.</p></blockquote></div><p>Then there's the comparison with that Alienware AW3926QW. That isn't quite on sale yet, but it's expected to come in at $1,100. Okay, it doesn't have USB-C connectivity. But it's not only brighter, but larger at 39 inches and offers that ultrawide 5K2K upgrade.</p><p>Of course, you're going to need one heck of a GPU to drive this display at its full 240 Hz refresh at 4K and that challenge is only going to be stiffer with a 5K2K panel. But perhaps that's a separate issue to the reality that you're paying more for less with this Asus compared to that upcoming Alienware. The choice is yours, but I'd want a look at that Alienware before pulling the trigger, that's for sure.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-monitors/asus-rog-swift-pg32ucwm-review/</link>
                                                                            <description>
                            <![CDATA[ Is this RGB-stripe 4K OLED gaming monitor finally 'the one'? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">TFyUns4YuW67TNmggxAX3X</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/w39TB5e9B7zWud2S47fEaj-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 12 Aug 2026 11:44:52 +0000</pubDate>                                                                                                                                <updated>Wed, 12 Aug 2026 15:24:04 +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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/w39TB5e9B7zWud2S47fEaj-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Swift PG32UCWM gaming monitor]]></media:description>                                                            <media:text><![CDATA[Asus ROG Swift PG32UCWM gaming monitor]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Swift PG32UCWM gaming monitor]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/w39TB5e9B7zWud2S47fEaj-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-widget-title="" data-model-name="Asus ROG Swift PG32UCWM" class="hawk-root"></div><p>Every time a new OLED gaming monitor comes out of late, it seemingly poses pretty much the same question. Is this the one, is this the model that effectively "completes" the task of gaming monitors, that represents 2D panel technology perfected? Give it up, therefore, for the latest candidate, the <a href="https://rog.asus.com/monitors/27-to-31-5-inches/rog-swift-oled-pg32ucwm/" target="_blank">Asus ROG Swift PG32UCWM</a>, a 32-inch 4K model.</p><p>There's a lot to keep up with when it comes to OLED panel technology developments, but big news here is the inclusion of a new LG Tandem WOLED panel with RGB-stripe subpixel structure. We've already seen LG's Tandem WOLED tech in 32-inch 4K trim recently in another Asus monitor, the <a href="https://www.pcgamer.com/hardware/gaming-monitors/asus-rog-strix-xg32uqwms-review/">Asus ROG Strix XG32UQWMS</a>. But that didn't get the RGB-stripe version of the new panel type, instead retaining the additional white subpixel LG has long used to boost brightness in an "RGWB" configuration.</p><p>In theory, then, this new panel has it all. You get the very latest LG Tandem WOLED panel generation with all the benefits that brings, but applied to a pure RGB-stripe subpixel structure. That's it then, job done, the perfect OLED gaming monitor?</p><div ><table><caption>PG32UCWM specs</caption><tbody><tr><td class="firstcol " ><p><strong>Screen size</strong></p></td><td  ><p>32-inch</p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>3,840 x 2,160</p></td></tr><tr><td class="firstcol " ><p><strong>Brightness</strong></p></td><td  ><p>250 nits full screen, 1,000 nits peak HDR</p></td></tr><tr><td class="firstcol " ><p><strong>Response time</strong></p></td><td  ><p>0.03 ms</p></td></tr><tr><td class="firstcol " ><p><strong>Refresh rate</strong></p></td><td  ><p>280 Hz (480 Hz in 1080p dual mode)</p></td></tr><tr><td class="firstcol " ><p><strong>HDR</strong></p></td><td  ><p>DisplayHDR True Black 400</p></td></tr><tr><td class="firstcol " ><p><strong>Features</strong></p></td><td  ><p>LG RGB-stripe Tandem OLED panel, G-Sync, 2x HDMI 2.1, DisplayPort 12.1, USB-C with 90 W PD</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>$1,299 | <a href="https://uk.store.asus.com/rog/rog-swift-oled-pg32ucwm1983-90lm0dn0-b01971.html" target="_blank">£1,099</a></p></td></tr></tbody></table></div><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 want the most precise RGB-stripe experience:</strong> Asus has gone for the RGB-stripe version of LG's new Tandem WOLED tech and it's super precise in just about every way.</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 want the absolute brightest OLED monitor:</strong> That RGB-stripe panel tech comes at a slight cost in terms of brightness.</p></div></div></div></div><div id="crow-inpage-content"><style>    body { margin: 0; padding: 0; background: transparent; }  </style><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async=""></script>  <iframe srcdoc="<!DOCTYPE html><html><head>  <style>    #widget-1jkgem9 *:not(svg):not(path) { box-sizing: border-box; }    #widget-1jkgem9 h1, #widget-1jkgem9 p, #widget-1jkgem9 h3 { margin: 0; line-height: normal; }    body { margin: 0; background: transparent; font-family: ui-sans-serif, system-ui, sans-serif; }  @supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {  *, ::before, ::after, ::backdrop { --tw-translate-x: 0; --tw-translate-y: 0; --tw-translate-z: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scale-z: 1; --tw-rotate-x: initial; --tw-rotate-y: initial; --tw-rotate-z: initial; --tw-skew-x: initial; --tw-skew-y: initial; --tw-scroll-snap-strictness: proximity; --tw-space-y-reverse: 0; --tw-space-x-reverse: 0; --tw-divide-y-reverse: 0; --tw-border-style: solid; --tw-gradient-position: initial; --tw-gradient-from: #0000; --tw-gradient-via: #0000; --tw-gradient-to: #0000; --tw-gradient-stops: initial; --tw-gradient-via-stops: initial; --tw-gradient-from-position: 0%; --tw-gradient-via-position: 50%; --tw-gradient-to-position: 100%; --tw-leading: initial; --tw-font-weight: initial; --tw-tracking: initial; --tw-ordinal: initial; --tw-slashed-zero: initial; --tw-numeric-figure: initial; --tw-numeric-spacing: initial; --tw-numeric-fraction: initial; --tw-shadow: 0 0 #0000; --tw-shadow-color: initial; --tw-shadow-alpha: 100%; --tw-inset-shadow: 0 0 #0000; --tw-inset-shadow-color: initial; --tw-inset-shadow-alpha: 100%; --tw-ring-color: initial; --tw-ring-shadow: 0 0 #0000; --tw-inset-ring-color: initial; --tw-inset-ring-shadow: 0 0 #0000; --tw-ring-inset: initial; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-outline-style: solid; --tw-blur: initial; --tw-brightness: initial; --tw-contrast: initial; --tw-grayscale: initial; --tw-hue-rotate: initial; --tw-invert: initial; --tw-opacity: initial; --tw-saturate: initial; --tw-sepia: initial; --tw-drop-shadow: initial; --tw-drop-shadow-color: initial; --tw-drop-shadow-alpha: 100%; --tw-drop-shadow-size: initial; --tw-backdrop-blur: initial; --tw-backdrop-brightness: initial; --tw-backdrop-contrast: initial; --tw-backdrop-grayscale: initial; --tw-backdrop-hue-rotate: initial; --tw-backdrop-invert: initial; --tw-backdrop-opacity: initial; --tw-backdrop-saturate: initial; --tw-backdrop-sepia: initial; --tw-duration: initial; --tw-ease: initial; }}#widget-1jkgem9, :host { --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --color-red-50: oklch(97.1% .013 17.38); --color-red-100: oklch(93.6% .032 17.717); --color-red-400: oklch(70.4% .191 22.216); --color-red-500: oklch(63.7% .237 25.331); --color-red-600: oklch(57.7% .245 27.325); --color-red-700: oklch(50.5% .213 27.518); --color-orange-50: oklch(98% .016 73.684); --color-orange-600: oklch(64.6% .222 41.116); --color-orange-700: oklch(55.3% .195 38.402); --color-amber-50: oklch(98.7% .022 95.277); --color-amber-600: oklch(66.6% .179 58.318); --color-amber-700: oklch(55.5% .163 48.998); --color-yellow-50: oklch(98.7% .026 102.212); --color-yellow-300: oklch(90.5% .182 98.111); --color-yellow-500: oklch(79.5% .184 86.047); --color-yellow-600: oklch(68.1% .162 75.834); --color-yellow-700: oklch(55.4% .135 66.442); --color-yellow-800: oklch(47.6% .114 61.907); --color-lime-700: oklch(53.2% .157 131.589); --color-green-50: oklch(98.2% .018 155.826); --color-green-100: oklch(96.2% .044 156.743); --color-green-400: oklch(79.2% .209 151.711); --color-green-500: oklch(72.3% .219 149.579); --color-green-600: oklch(62.7% .194 149.214); --color-green-700: oklch(52.7% .154 150.069); --color-teal-50: oklch(98.4% .014 180.72); --color-teal-600: oklch(60% .118 184.704); --color-teal-700: oklch(51.1% .096 186.391); --color-blue-50: oklch(97% .014 254.604); --color-blue-500: oklch(62.3% .214 259.815); --color-blue-600: oklch(54.6% .245 262.881); --color-blue-700: oklch(48.8% .243 264.376); --color-indigo-50: oklch(96.2% .018 272.314); --color-indigo-600: oklch(51.1% .262 276.966); --color-purple-50: oklch(97.7% .014 308.299); --color-purple-400: oklch(71.4% .203 305.504); --color-purple-600: oklch(55.8% .288 302.321); --color-purple-700: oklch(49.6% .265 301.924); --color-pink-600: oklch(59.2% .249 .584); --color-rose-50: oklch(96.9% .015 12.422); --color-rose-100: oklch(94.1% .03 12.58); --color-rose-500: oklch(64.5% .246 16.439); --color-rose-600: oklch(58.6% .253 17.585); --color-slate-50: oklch(98.4% .003 247.858); --color-slate-400: oklch(70.4% .04 256.788); --color-slate-500: oklch(55.4% .046 257.417); --color-slate-600: oklch(44.6% .043 257.281); --color-slate-900: oklch(20.8% .042 265.755); --color-gray-50: oklch(98.5% .002 247.839); --color-gray-100: oklch(96.7% .003 264.542); --color-gray-200: oklch(92.8% .006 264.531); --color-gray-300: oklch(87.2% .01 258.338); --color-gray-400: oklch(70.7% .022 261.325); --color-gray-500: oklch(55.1% .027 264.364); --color-gray-600: oklch(44.6% .03 256.802); --color-gray-700: oklch(37.3% .034 259.733); --color-gray-800: oklch(27.8% .033 256.848); --color-gray-900: oklch(21% .034 264.665); --color-gray-950: oklch(13% .028 261.692); --color-zinc-300: oklch(87.1% .006 286.286); --color-zinc-800: oklch(27.4% .006 286.033); --color-zinc-900: oklch(21% .006 285.885); --color-neutral-50: oklch(98.5% 0 0); --color-neutral-100: oklch(97% 0 0); --color-neutral-200: oklch(92.2% 0 0); --color-neutral-300: oklch(87% 0 0); --color-neutral-400: oklch(70.8% 0 0); --color-neutral-500: oklch(55.6% 0 0); --color-neutral-600: oklch(43.9% 0 0); --color-neutral-700: oklch(37.1% 0 0); --color-neutral-800: oklch(26.9% 0 0); --color-neutral-900: oklch(20.5% 0 0); --color-neutral-950: oklch(14.5% 0 0); --color-black: #000; --color-white: #fff; --spacing: 4px; --breakpoint-xl: 1280px; --container-sm: 384px; --container-md: 448px; --container-lg: 512px; --container-xl: 576px; --container-2xl: 672px; --container-4xl: 896px; --container-6xl: 1152px; --container-7xl: 1280px; --text-xs: 12px; --text-xs--line-height: calc(1 / .75); --text-sm: 14px; --text-sm--line-height: calc(1.25 / .875); --text-base: 16px; --text-base--line-height: 1.5; --text-lg: 18px; --text-lg--line-height: calc(1.75 / 1.125); --text-xl: 20px; --text-xl--line-height: calc(1.75 / 1.25); --text-2xl: 24px; --text-2xl--line-height: calc(2 / 1.5); --text-3xl: 30px; --text-3xl--line-height: 1.2; --text-4xl: 36px; --text-4xl--line-height: calc(2.5 / 2.25); --font-weight-normal: 400; --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --font-weight-extrabold: 800; --font-weight-black: 900; --tracking-tight: -.025em; --tracking-normal: 0em; --tracking-wide: .025em; --tracking-wider: .05em; --tracking-widest: .1em; --leading-tight: 1.25; --leading-snug: 1.375; --leading-normal: 1.5; --leading-relaxed: 1.625; --radius-xs: 2px; --radius-sm: 4px; --radius-md: 6px; --radius-lg: 8px; --radius-xl: 12px; --radius-2xl: 16px; --radius-3xl: 24px; --radius-4xl: 32px; --ease-in: cubic-bezier(.4, 0, 1, 1); --ease-out: cubic-bezier(0, 0, .2, 1); --ease-in-out: cubic-bezier(.4, 0, .2, 1); --animate-spin: spin 1s linear infinite; --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite; --blur-sm: 8px; --default-transition-duration: .15s; --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1); --default-font-family: var(--font-sans); --default-mono-font-family: var(--font-mono); }*, ::after, ::before, ::backdrop { box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; }::file-selector-button { box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; }html, :host { text-size-adjust: 100%; tab-size: 4; line-height: 1.5; font-family: var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"); font-feature-settings: var(--default-font-feature-settings,normal); font-variation-settings: var(--default-font-variation-settings,normal); -webkit-tap-highlight-color: transparent; }hr { height: 0px; color: inherit; border-top-width: 1px; }abbr:where([title]) { text-decoration: underline dotted; }h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit; }a { color: inherit; text-decoration: inherit; }b, strong { font-weight: bolder; }code, kbd, samp, pre { font-family: var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace); font-feature-settings: var(--default-mono-font-feature-settings,normal); font-variation-settings: var(--default-mono-font-variation-settings,normal); font-size: 1em; }small { font-size: 80%; }sub, sup { vertical-align: baseline; font-size: 75%; line-height: 0; position: relative; }sub { bottom: -0.25em; }sup { top: -0.5em; }table { text-indent: 0px; border-color: inherit; border-collapse: collapse; }progress { vertical-align: baseline; }summary { display: list-item; }ol, ul, menu { list-style: none; }img, svg, video, canvas, audio, iframe, embed, object { vertical-align: middle; display: block; }img, video { max-width: 100%; height: auto; }button, input, select, optgroup, textarea { font: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: rgba(0, 0, 0, 0); border-radius: 0px; }::file-selector-button { font: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: rgba(0, 0, 0, 0); border-radius: 0px; }:where(select:is([multiple], [size])) optgroup { font-weight: bolder; }:where(select:is([multiple], [size])) optgroup option { padding-inline-start: 20px; }::file-selector-button { margin-inline-end: 4px; }::placeholder { opacity: 1; }@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px) {  ::placeholder { color: currentcolor; }  @supports (color:color-mix(in lab,red,red)) {  ::placeholder { color: color-mix(currentcolor, transparent); }}}textarea { resize: vertical; }::-webkit-search-decoration { appearance: none; }::-webkit-date-and-time-value { min-height: 1lh; text-align: inherit; }::-webkit-datetime-edit { display: inline-flex; }::-webkit-datetime-edit-fields-wrapper { padding: 0px; }::-webkit-datetime-edit { padding-block: 0px; }::-webkit-datetime-edit-year-field { padding-block: 0px; }::-webkit-datetime-edit-month-field { padding-block: 0px; }::-webkit-datetime-edit-day-field { padding-block: 0px; }::-webkit-datetime-edit-hour-field { padding-block: 0px; }::-webkit-datetime-edit-minute-field { padding-block: 0px; }::-webkit-datetime-edit-second-field { padding-block: 0px; }::-webkit-datetime-edit-millisecond-field { padding-block: 0px; }::-webkit-datetime-edit-meridiem-field { padding-block: 0px; }::-webkit-calendar-picker-indicator { line-height: 1; }button, input:where([type="button"], [type="reset"], [type="submit"]) { appearance: button; }::file-selector-button { appearance: button; }::-webkit-inner-spin-button { height: auto; }::-webkit-outer-spin-button { height: auto; }[hidden]:where(:not([hidden="until-found"])) { display: none !important; }@layer components;.\@container { container-type: inline-size; }.pointer-events-auto { pointer-events: auto; }.pointer-events-none { pointer-events: none; }.collapse { visibility: collapse; }.invisible { visibility: hidden; }.visible { visibility: visible; }.sr-only { clip-path: inset(50%); white-space: nowrap; border-width: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; position: absolute; overflow: hidden; }.absolute { position: absolute; }.fixed { position: fixed; }.relative { position: relative; }.static { position: static; }.sticky { position: sticky; }.inset-0 { inset: calc(var(--spacing) * 0); }.top-0 { top: calc(var(--spacing) * 0); }.top-1 { top: calc(var(--spacing) * 1); }.top-1\/2 { top: 50%; }.top-3 { top: calc(var(--spacing) * 3); }.top-4 { top: calc(var(--spacing) * 4); }.top-\[76px\] { top: 76px; }.top-\[80px\] { top: 80px; }.top-auto { top: auto; }.top-full { top: 100%; }.-right-0, .right-0 { right: calc(var(--spacing) * 0); }.right-1 { right: calc(var(--spacing) * 1); }.right-2 { right: calc(var(--spacing) * 2); }.right-3 { right: calc(var(--spacing) * 3); }.right-4 { right: calc(var(--spacing) * 4); }.right-full { right: 100%; }.-bottom-0, .bottom-0 { bottom: calc(var(--spacing) * 0); }.bottom-3 { bottom: calc(var(--spacing) * 3); }.bottom-4 { bottom: calc(var(--spacing) * 4); }.bottom-full { bottom: 100%; }.-left-2 { left: calc(var(--spacing) * -2); }.left-0 { left: calc(var(--spacing) * 0); }.left-1 { left: calc(var(--spacing) * 1); }.left-1\/2 { left: 50%; }.left-2 { left: calc(var(--spacing) * 2); }.left-3 { left: calc(var(--spacing) * 3); }.left-4 { left: calc(var(--spacing) * 4); }.left-auto { left: auto; }.left-full { left: 100%; }.isolate { isolation: isolate; }.z-10 { z-index: 10; }.z-20 { z-index: 20; }.z-50 { z-index: 50; }.z-\[60\] { z-index: 60; }.z-\[99\] { z-index: 99; }.z-\[100\] { z-index: 100; }.z-\[9999\] { z-index: 9999; }.z-\[10000\] { z-index: 10000; }.z-\[10001\] { z-index: 10001; }.z-\[var\(--burger-btn-z-index\,1\)\] { z-index: var(--burger-btn-z-index,1); }.order-first { order: -9999; }.col-span-2 { grid-column: span 2 / span 2; }.col-span-3 { grid-column: span 3 / span 3; }.col-span-7 { grid-column: span 7 / span 7; }.col-span-10 { grid-column: span 10 / span 10; }.row-3 { grid-row: 3; }.row-4 { grid-row: 4; }.float-end { float: inline-end; }.float-left { float: left; }.float-start { float: inline-start; }.clear-both { clear: both; }.clear-left { clear: left; }.container { width: 100%; }@media (min-width: 640px) {  .container { max-width: 640px; }}@media (min-width: 768px) {  .container { max-width: 768px; }}@media (min-width: 1024px) {  .container { max-width: 1024px; }}@media (min-width: 1280px) {  .container { max-width: 1280px; }}@media (min-width: 1536px) {  .container { max-width: 1536px; }}.m-0 { margin: calc(var(--spacing) * 0); }.m-1 { margin: calc(var(--spacing) * 1); }.m-4 { margin: calc(var(--spacing) * 4); }.m-auto { margin: auto; }.-mx-4 { margin-inline: calc(var(--spacing) * -4); }.mx-0 { margin-inline: calc(var(--spacing) * 0); }.mx-1 { margin-inline: calc(var(--spacing) * 1); }.mx-2 { margin-inline: calc(var(--spacing) * 2); }.mx-4 { margin-inline: calc(var(--spacing) * 4); }.mx-auto { margin-inline: auto; }.-my-2 { margin-block: calc(var(--spacing) * -2); }.my-0 { margin-block: calc(var(--spacing) * 0); }.my-1 { margin-block: calc(var(--spacing) * 1); }.my-2 { margin-block: calc(var(--spacing) * 2); }.my-3 { margin-block: calc(var(--spacing) * 3); }.my-4 { margin-block: calc(var(--spacing) * 4); }.my-5 { margin-block: calc(var(--spacing) * 5); }.my-6 { margin-block: calc(var(--spacing) * 6); }.my-7 { margin-block: calc(var(--spacing) * 7); }.my-8 { margin-block: calc(var(--spacing) * 8); }.my-10 { margin-block: calc(var(--spacing) * 10); }.my-auto { margin-block: auto; }.ms-4 { margin-inline-start: calc(var(--spacing) * 4); }.me-2 { margin-inline-end: calc(var(--spacing) * 2); }.prose { color: var(--tw-prose-#widget-1jkgem9); max-width: 65ch; }.prose :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; }.prose :where([class~="lead"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-lead); margin-top: 1.2em; margin-bottom: 1.2em; font-size: 1.25em; line-height: 1.6; }.prose :where(a):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-links); font-weight: 500; text-decoration: underline; }.prose :where(strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-bold); font-weight: 600; }.prose :where(a strong):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(blockquote strong):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(thead th strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }.prose :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; padding-inline-start: 1.625em; list-style-type: decimal; }.prose :where(ol[type="A"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-alpha; }.prose :where(ol[type="a"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-alpha; }.prose :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-alpha; }.prose :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-alpha; }.prose :where(ol[type="I"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-roman; }.prose :where(ol[type="i"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-roman; }.prose :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-roman; }.prose :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-roman; }.prose :where(ol[type="1"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: decimal; }.prose :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; padding-inline-start: 1.625em; list-style-type: disc; }.prose :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *))::marker { color: var(--tw-prose-counters); font-weight: 400; }.prose :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *))::marker { color: var(--tw-prose-bullets); }.prose :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 1.25em; font-weight: 600; }.prose :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-color: var(--tw-prose-hr); border-top-width: 1px; margin-top: 3em; margin-bottom: 3em; }.prose :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-quotes); border-inline-start-width: 4px; border-inline-start-color: var(--tw-prose-quote-borders); quotes: "“" "”" "‘" "’"; margin-top: 1.6em; margin-bottom: 1.6em; padding-inline-start: 1em; font-style: italic; font-weight: 500; }.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"], [class~="not-prose"] *))::before { content: open-quote; }.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"], [class~="not-prose"] *))::after { content: close-quote; }.prose :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 0px; margin-bottom: 0.888889em; font-size: 2.25em; font-weight: 800; line-height: 1.11111; }.prose :where(h1 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-weight: 900; }.prose :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 2em; margin-bottom: 1em; font-size: 1.5em; font-weight: 700; line-height: 1.33333; }.prose :where(h2 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-weight: 800; }.prose :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 1.6em; margin-bottom: 0.6em; font-size: 1.25em; font-weight: 600; line-height: 1.6; }.prose :where(h3 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-weight: 700; }.prose :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 1.5em; margin-bottom: 0.5em; font-weight: 600; line-height: 1.5; }.prose :where(h4 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-weight: 700; }.prose :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; }.prose :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; display: block; }.prose :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; }.prose :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-kbd); box-shadow: 0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows); padding-top: 0.1875em; padding-inline: 0.375em; padding-bottom: 0.1875em; border-radius: 5px; font-family: inherit; font-size: 0.875em; font-weight: 500; }.prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-code); font-size: 0.875em; font-weight: 600; }.prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))::before, .prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))::after { content: "`"; }.prose :where(a code):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(h1 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }.prose :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-size: 0.875em; }.prose :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-size: 0.9em; }.prose :where(h4 code):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(blockquote code):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(thead th code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }.prose :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-pre-code); background-color: var(--tw-prose-pre-bg); padding-top: 0.857143em; padding-inline: 1.14286em; padding-bottom: 0.857143em; border-radius: 6px; margin-top: 1.71429em; margin-bottom: 1.71429em; font-size: 0.875em; font-weight: 400; line-height: 1.71429; overflow-x: auto; }.prose :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-weight: inherit; color: inherit; font-size: inherit; font-family: inherit; line-height: inherit; background-color: rgba(0, 0, 0, 0); border-width: 0px; border-radius: 0px; padding: 0px; }.prose :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *))::before, .prose :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *))::after { content: none; }.prose :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { table-layout: auto; width: 100%; margin-top: 2em; margin-bottom: 2em; font-size: 0.875em; line-height: 1.71429; }.prose :where(thead):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 1px; border-bottom-color: var(--tw-prose-th-borders); }.prose :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); vertical-align: bottom; padding-inline: 0.571429em; padding-bottom: 0.571429em; font-weight: 600; }.prose :where(t#widget-1jkgem9 tr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 1px; border-bottom-color: var(--tw-prose-td-borders); }.prose :where(t#widget-1jkgem9 tr:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 0px; }.prose :where(t#widget-1jkgem9 td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { vertical-align: baseline; }.prose :where(tfoot):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-top-width: 1px; border-top-color: var(--tw-prose-th-borders); }.prose :where(tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { vertical-align: top; }.prose :where(th, td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { text-align: start; }.prose :where(figure > *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }.prose :where(figcaption):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-captions); margin-top: 0.857143em; font-size: 0.875em; line-height: 1.42857; }.prose { --tw-prose-#widget-1jkgem9: oklch(37.3% .034 259.733); --tw-prose-headings: oklch(21% .034 264.665); --tw-prose-lead: oklch(44.6% .03 256.802); --tw-prose-links: oklch(21% .034 264.665); --tw-prose-bold: oklch(21% .034 264.665); --tw-prose-counters: oklch(55.1% .027 264.364); --tw-prose-bullets: oklch(87.2% .01 258.338); --tw-prose-hr: oklch(92.8% .006 264.531); --tw-prose-quotes: oklch(21% .034 264.665); --tw-prose-quote-borders: oklch(92.8% .006 264.531); --tw-prose-captions: oklch(55.1% .027 264.364); --tw-prose-kbd: oklch(21% .034 264.665); --tw-prose-kbd-shadows: oklab(21% -.00316127 -.0338527/.1); --tw-prose-code: oklch(21% .034 264.665); --tw-prose-pre-code: oklch(92.8% .006 264.531); --tw-prose-pre-bg: oklch(27.8% .033 256.848); --tw-prose-th-borders: oklch(87.2% .01 258.338); --tw-prose-td-borders: oklch(92.8% .006 264.531); --tw-prose-invert-#widget-1jkgem9: oklch(87.2% .01 258.338); --tw-prose-invert-headings: #fff; --tw-prose-invert-lead: oklch(70.7% .022 261.325); --tw-prose-invert-links: #fff; --tw-prose-invert-bold: #fff; --tw-prose-invert-counters: oklch(70.7% .022 261.325); --tw-prose-invert-bullets: oklch(44.6% .03 256.802); --tw-prose-invert-hr: oklch(37.3% .034 259.733); --tw-prose-invert-quotes: oklch(96.7% .003 264.542); --tw-prose-invert-quote-borders: oklch(37.3% .034 259.733); --tw-prose-invert-captions: oklch(70.7% .022 261.325); --tw-prose-invert-kbd: #fff; --tw-prose-invert-kbd-shadows: #ffffff1a; --tw-prose-invert-code: #fff; --tw-prose-invert-pre-code: oklch(87.2% .01 258.338); --tw-prose-invert-pre-bg: #00000080; --tw-prose-invert-th-borders: oklch(44.6% .03 256.802); --tw-prose-invert-td-borders: oklch(37.3% .034 259.733); font-size: 16px; line-height: 1.75; }.prose :where(picture > img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }.prose :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.5em; margin-bottom: 0.5em; }.prose :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0.375em; }.prose :where(.prose > ul > li p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.75em; margin-bottom: 0.75em; }.prose :where(.prose > ul > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; }.prose :where(.prose > ul > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.25em; }.prose :where(.prose > ol > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; }.prose :where(.prose > ol > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.25em; }.prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.75em; margin-bottom: 0.75em; }.prose :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; }.prose :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.5em; padding-inline-start: 1.625em; }.prose :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }.prose :where(thead th:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }.prose :where(thead th:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }.prose :where(t#widget-1jkgem9 td, tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 0.571429em; padding-inline: 0.571429em; padding-bottom: 0.571429em; }.prose :where(t#widget-1jkgem9 td:first-child, tfoot td:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }.prose :where(t#widget-1jkgem9 td:last-child, tfoot td:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }.prose :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; }.prose :where(.prose > :first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }.prose :where(.prose > :last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 0px; }.prose-lg { font-size: 18px; line-height: 1.77778; }.prose-lg :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; margin-bottom: 1.33333em; }.prose-lg :where([class~="lead"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.09091em; margin-bottom: 1.09091em; font-size: 1.22222em; line-height: 1.45455; }.prose-lg :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.66667em; margin-bottom: 1.66667em; padding-inline-start: 1em; }.prose-lg :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0.833333em; font-size: 2.66667em; line-height: 1; }.prose-lg :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.86667em; margin-bottom: 1.06667em; font-size: 1.66667em; line-height: 1.33333; }.prose-lg :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.66667em; margin-bottom: 0.666667em; font-size: 1.33333em; line-height: 1.5; }.prose-lg :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 0.444444em; line-height: 1.55556; }.prose-lg :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 1.77778em; }.prose-lg :where(picture > img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }.prose-lg :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 1.77778em; }.prose-lg :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 0.222222em; padding-inline: 0.444444em; padding-bottom: 0.222222em; border-radius: 5px; font-size: 0.888889em; }.prose-lg :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.888889em; }.prose-lg :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.866667em; }.prose-lg :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.875em; }.prose-lg :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 1em; padding-inline: 1.5em; padding-bottom: 1em; border-radius: 6px; margin-top: 2em; margin-bottom: 2em; font-size: 0.888889em; line-height: 1.75; }.prose-lg :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; margin-bottom: 1.33333em; padding-inline-start: 1.55556em; }.prose-lg :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.666667em; margin-bottom: 0.666667em; }.prose-lg :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0.444444em; }.prose-lg :where(.prose-lg > ul > li p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.888889em; margin-bottom: 0.888889em; }.prose-lg :where(.prose-lg > ul > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; }.prose-lg :where(.prose-lg > ul > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.33333em; }.prose-lg :where(.prose-lg > ol > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; }.prose-lg :where(.prose-lg > ol > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.33333em; }.prose-lg :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.888889em; margin-bottom: 0.888889em; }.prose-lg :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; margin-bottom: 1.33333em; }.prose-lg :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; }.prose-lg :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.666667em; padding-inline-start: 1.55556em; }.prose-lg :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 3.11111em; margin-bottom: 3.11111em; }.prose-lg :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }.prose-lg :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.888889em; line-height: 1.5; }.prose-lg :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline: 0.75em; padding-bottom: 0.75em; }.prose-lg :where(thead th:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }.prose-lg :where(thead th:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }.prose-lg :where(t#widget-1jkgem9 td, tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 0.75em; padding-inline: 0.75em; padding-bottom: 0.75em; }.prose-lg :where(t#widget-1jkgem9 td:first-child, tfoot td:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }.prose-lg :where(t#widget-1jkgem9 td:last-child, tfoot td:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }.prose-lg :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 1.77778em; }.prose-lg :where(figure > *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }.prose-lg :where(figcaption):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1em; font-size: 0.888889em; line-height: 1.5; }.prose-lg :where(.prose-lg > :first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }.prose-lg :where(.prose-lg > :last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 0px; }.mt-0 { margin-top: calc(var(--spacing) * 0); }.mt-1 { margin-top: calc(var(--spacing) * 1); }.mt-2 { margin-top: calc(var(--spacing) * 2); }.mt-3 { margin-top: calc(var(--spacing) * 3); }.mt-4 { margin-top: calc(var(--spacing) * 4); }.mt-5 { margin-top: calc(var(--spacing) * 5); }.mt-6 { margin-top: calc(var(--spacing) * 6); }.mt-7 { margin-top: calc(var(--spacing) * 7); }.mt-8 { margin-top: calc(var(--spacing) * 8); }.mt-10 { margin-top: calc(var(--spacing) * 10); }.mt-auto { margin-top: auto; }.-mr-1 { margin-right: calc(var(--spacing) * -1); }.mr-0 { margin-right: calc(var(--spacing) * 0); }.mr-1 { margin-right: calc(var(--spacing) * 1); }.mr-1\.5 { margin-right: calc(var(--spacing) * 1.5); }.mr-2 { margin-right: calc(var(--spacing) * 2); }.mr-3 { margin-right: calc(var(--spacing) * 3); }.mr-4 { margin-right: calc(var(--spacing) * 4); }.mr-5 { margin-right: calc(var(--spacing) * 5); }.mr-8 { margin-right: calc(var(--spacing) * 8); }.mr-auto { margin-right: auto; }.mb-0 { margin-bottom: calc(var(--spacing) * 0); }.mb-1 { margin-bottom: calc(var(--spacing) * 1); }.mb-2 { margin-bottom: calc(var(--spacing) * 2); }.mb-3 { margin-bottom: calc(var(--spacing) * 3); }.mb-4 { margin-bottom: calc(var(--spacing) * 4); }.mb-5 { margin-bottom: calc(var(--spacing) * 5); }.mb-6 { margin-bottom: calc(var(--spacing) * 6); }.mb-7 { margin-bottom: calc(var(--spacing) * 7); }.mb-8 { margin-bottom: calc(var(--spacing) * 8); }.mb-10 { margin-bottom: calc(var(--spacing) * 10); }.-ml-1 { margin-left: calc(var(--spacing) * -1); }.-ml-2 { margin-left: calc(var(--spacing) * -2); }.-ml-5 { margin-left: calc(var(--spacing) * -5); }.ml-0 { margin-left: calc(var(--spacing) * 0); }.ml-0\.5 { margin-left: calc(var(--spacing) * .5); }.ml-1 { margin-left: calc(var(--spacing) * 1); }.ml-2 { margin-left: calc(var(--spacing) * 2); }.ml-3 { margin-left: calc(var(--spacing) * 3); }.ml-4 { margin-left: calc(var(--spacing) * 4); }.ml-6 { margin-left: calc(var(--spacing) * 6); }.ml-8 { margin-left: calc(var(--spacing) * 8); }.ml-auto { margin-left: auto; }.box-border { box-sizing: border-box; }.line-clamp-2 { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }.line-clamp-3 { -webkit-line-clamp: 3; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }.block { display: block; }.contents { display: contents; }.flex { display: flex; }.flow-root { display: flow-root; }.grid { display: grid; }.hidden { display: none; }.inline { display: inline; }.inline-block { display: inline-block; }.inline-flex { display: inline-flex; }.table { display: table; }.table-row { display: table-row; }.aspect-square { aspect-ratio: 1 / 1; }.size-1 { width: calc(var(--spacing) * 1); height: calc(var(--spacing) * 1); }.size-1\.5 { width: calc(var(--spacing) * 1.5); height: calc(var(--spacing) * 1.5); }.size-2 { width: calc(var(--spacing) * 2); height: calc(var(--spacing) * 2); }.size-3 { width: calc(var(--spacing) * 3); height: calc(var(--spacing) * 3); }.size-4 { width: calc(var(--spacing) * 4); height: calc(var(--spacing) * 4); }.size-5 { width: calc(var(--spacing) * 5); height: calc(var(--spacing) * 5); }.size-6 { width: calc(var(--spacing) * 6); height: calc(var(--spacing) * 6); }.size-7 { width: calc(var(--spacing) * 7); height: calc(var(--spacing) * 7); }.size-8 { width: calc(var(--spacing) * 8); height: calc(var(--spacing) * 8); }.size-9 { width: calc(var(--spacing) * 9); height: calc(var(--spacing) * 9); }.size-10 { width: calc(var(--spacing) * 10); height: calc(var(--spacing) * 10); }.size-12 { width: calc(var(--spacing) * 12); height: calc(var(--spacing) * 12); }.size-16 { width: calc(var(--spacing) * 16); height: calc(var(--spacing) * 16); }.size-20 { width: calc(var(--spacing) * 20); height: calc(var(--spacing) * 20); }.size-40 { width: calc(var(--spacing) * 40); height: calc(var(--spacing) * 40); }.size-full { width: 100%; height: 100%; }.h-1 { height: calc(var(--spacing) * 1); }.h-1\.5 { height: calc(var(--spacing) * 1.5); }.h-2 { height: calc(var(--spacing) * 2); }.h-3 { height: calc(var(--spacing) * 3); }.h-4 { height: calc(var(--spacing) * 4); }.h-5 { height: calc(var(--spacing) * 5); }.h-6 { height: calc(var(--spacing) * 6); }.h-7 { height: calc(var(--spacing) * 7); }.h-8 { height: calc(var(--spacing) * 8); }.h-9 { height: calc(var(--spacing) * 9); }.h-10 { height: calc(var(--spacing) * 10); }.h-12 { height: calc(var(--spacing) * 12); }.h-14 { height: calc(var(--spacing) * 14); }.h-16 { height: calc(var(--spacing) * 16); }.h-20 { height: calc(var(--spacing) * 20); }.h-24 { height: calc(var(--spacing) * 24); }.h-28 { height: calc(var(--spacing) * 28); }.h-64 { height: calc(var(--spacing) * 64); }.h-\[30px\] { height: 30px; }.h-\[40px\] { height: 40px; }.h-\[44px\] { height: 44px; }.h-\[76px\] { height: 76px; }.h-\[600px\] { height: 600px; }.h-\[var\(--logo-height-mobile\,25px\)\] { height: var(--logo-height-mobile,25px); }.h-\[var\(--site-header-height\,60px\)\] { height: var(--site-header-height,60px); }.h-auto { height: auto; }.h-fit { height: fit-content; }.h-full { height: 100%; }.h-min { height: min-content; }.h-px { height: 1px; }.h-screen { height: 100vh; }.max-h-0 { max-height: calc(var(--spacing) * 0); }.max-h-6 { max-height: calc(var(--spacing) * 6); }.max-h-12 { max-height: calc(var(--spacing) * 12); }.max-h-32 { max-height: calc(var(--spacing) * 32); }.max-h-80 { max-height: calc(var(--spacing) * 80); }.max-h-\[90vh\] { max-height: 90vh; }.max-h-\[var\(--logo-height-mobile\,25px\)\] { max-height: var(--logo-height-mobile,25px); }.min-h-8 { min-height: calc(var(--spacing) * 8); }.min-h-10 { min-height: calc(var(--spacing) * 10); }.min-h-\[400px\] { min-height: 400px; }.min-h-full { min-height: 100%; }.min-h-screen { min-height: 100vh; }.w-0 { width: calc(var(--spacing) * 0); }.w-1 { width: calc(var(--spacing) * 1); }.w-1\.5 { width: calc(var(--spacing) * 1.5); }.w-1\/3 { width: 33.3333%; }.w-1\/4 { width: 25%; }.w-2 { width: calc(var(--spacing) * 2); }.w-3 { width: calc(var(--spacing) * 3); }.w-4 { width: calc(var(--spacing) * 4); }.w-5 { width: calc(var(--spacing) * 5); }.w-6 { width: calc(var(--spacing) * 6); }.w-8 { width: calc(var(--spacing) * 8); }.w-9 { width: calc(var(--spacing) * 9); }.w-10 { width: calc(var(--spacing) * 10); }.w-12 { width: calc(var(--spacing) * 12); }.w-16 { width: calc(var(--spacing) * 16); }.w-20 { width: calc(var(--spacing) * 20); }.w-24 { width: calc(var(--spacing) * 24); }.w-28 { width: calc(var(--spacing) * 28); }.w-32 { width: calc(var(--spacing) * 32); }.w-36 { width: calc(var(--spacing) * 36); }.w-40 { width: calc(var(--spacing) * 40); }.w-44 { width: calc(var(--spacing) * 44); }.w-48 { width: calc(var(--spacing) * 48); }.w-56 { width: calc(var(--spacing) * 56); }.w-64 { width: calc(var(--spacing) * 64); }.w-\[140px\] { width: 140px; }.w-auto { width: auto; }.w-fit { width: fit-content; }.w-full { width: 100%; }.w-max { width: max-content; }.w-px { width: 1px; }.w-screen { width: 100vw; }.max-w-2xl { max-width: var(--container-2xl); }.max-w-4xl { max-width: var(--container-4xl); }.max-w-6xl { max-width: var(--container-6xl); }.max-w-7xl { max-width: var(--container-7xl); }.max-w-32 { max-width: calc(var(--spacing) * 32); }.max-w-40 { max-width: calc(var(--spacing) * 40); }.max-w-64 { max-width: calc(var(--spacing) * 64); }.max-w-\[960px\] { max-width: 960px; }.max-w-\[65ch\] { max-width: 65ch; }.max-w-\[1200px\] { max-width: 1200px; }.max-w-\[min\(var\(--site-header-max-width\,970px\)\,98dvw\)\] { max-width: min(var(--site-header-max-width,970px),98dvw); }.max-w-full { max-width: 100%; }.max-w-lg { max-width: var(--container-lg); }.max-w-md { max-width: var(--container-md); }.max-w-none { max-width: none; }.max-w-screen-xl { max-width: var(--breakpoint-xl); }.max-w-sm { max-width: var(--container-sm); }.max-w-xl { max-width: var(--container-xl); }.min-w-0 { min-width: calc(var(--spacing) * 0); }.min-w-8 { min-width: calc(var(--spacing) * 8); }.min-w-10 { min-width: calc(var(--spacing) * 10); }.min-w-16 { min-width: calc(var(--spacing) * 16); }.min-w-20 { min-width: calc(var(--spacing) * 20); }.min-w-36 { min-width: calc(var(--spacing) * 36); }.min-w-40 { min-width: calc(var(--spacing) * 40); }.min-w-52 { min-width: calc(var(--spacing) * 52); }.min-w-\[800px\] { min-width: 800px; }.min-w-\[var\(--tray-bell-min-width\,40px\)\] { min-width: var(--tray-bell-min-width,40px); }.min-w-full { min-width: 100%; }.flex-0 { flex: 0 1 0%; }.flex-1 { flex: 1 1 0%; }.flex-none { flex: 0 0 auto; }.flex-shrink, .shrink { flex-shrink: 1; }.shrink-0 { flex-shrink: 0; }.flex-grow, .grow { flex-grow: 1; }.grow-0 { flex-grow: 0; }.basis-1 { flex-basis: calc(var(--spacing) * 1); }.basis-2 { flex-basis: calc(var(--spacing) * 2); }.basis-3 { flex-basis: calc(var(--spacing) * 3); }.basis-11 { flex-basis: calc(var(--spacing) * 11); }.basis-13 { flex-basis: calc(var(--spacing) * 13); }.basis-auto { flex-basis: auto; }.basis-full { flex-basis: 100%; }.border-collapse { border-collapse: collapse; }.origin-center { transform-origin: 50% center; }.origin-top-right { transform-origin: 100% 0px; }.-translate-x-1 { --tw-translate-x: calc(var(--spacing) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }.-translate-x-1\/2 { --tw-translate-x: -50%; translate: var(--tw-translate-x) var(--tw-translate-y); }.-translate-x-2 { --tw-translate-x: calc(var(--spacing) * -2); translate: var(--tw-translate-x) var(--tw-translate-y); }.-translate-y-1 { --tw-translate-y: calc(var(--spacing) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }.-translate-y-1\/2 { --tw-translate-y: -50%; translate: var(--tw-translate-x) var(--tw-translate-y); }.-translate-y-full { --tw-translate-y: -100%; translate: var(--tw-translate-x) var(--tw-translate-y); }.translate-y-0 { --tw-translate-y: calc(var(--spacing) * 0); translate: var(--tw-translate-x) var(--tw-translate-y); }.translate-y-4 { --tw-translate-y: calc(var(--spacing) * 4); translate: var(--tw-translate-x) var(--tw-translate-y); }.translate-y-full { --tw-translate-y: 100%; translate: var(--tw-translate-x) var(--tw-translate-y); }.scale-95 { --tw-scale-x: 95%; --tw-scale-y: 95%; --tw-scale-z: 95%; scale: var(--tw-scale-x) var(--tw-scale-y); }.scale-100 { --tw-scale-x: 100%; --tw-scale-y: 100%; --tw-scale-z: 100%; scale: var(--tw-scale-x) var(--tw-scale-y); }.-rotate-90 { rotate: -90deg; }.rotate-90 { rotate: 90deg; }.rotate-180 { rotate: 180deg; }.transform { transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,); }.animate-pulse { animation: var(--animate-pulse); }.animate-spin { animation: var(--animate-spin); }.cursor-default { cursor: default; }.cursor-not-allowed { cursor: not-allowed; }.cursor-pointer { cursor: pointer; }.resize { resize: both; }.resize-y { resize: vertical; }.snap-x { scroll-snap-type: x var(--tw-scroll-snap-strictness); }.snap-mandatory { --tw-scroll-snap-strictness: mandatory; }.snap-start { scroll-snap-align: start; }.list-outside { list-style-position: outside; }.list-disc { list-style-type: disc; }.list-none { list-style-type: none; }.appearance-none { appearance: none; }.grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }.grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }.grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }.grid-rows-2 { grid-template-rows: repeat(2, minmax(0px, 1fr)); }.flex-col { flex-direction: column; }.flex-row { flex-direction: row; }.flex-row-reverse { flex-direction: row-reverse; }.flex-nowrap { flex-wrap: nowrap; }.flex-wrap { flex-wrap: wrap; }.place-items-center { place-items: center; }.content-around { align-content: space-around; }.content-center { align-content: center; }.content-stretch { align-content: stretch; }.items-baseline { align-items: baseline; }.items-center { align-items: center; }.items-end { align-items: flex-end; }.items-start { align-items: flex-start; }.items-stretch { align-items: stretch; }.justify-between { justify-content: space-between; }.justify-center { justify-content: center; }.justify-end { justify-content: flex-end; }.justify-start { justify-content: flex-start; }.gap-0 { gap: calc(var(--spacing) * 0); }.gap-1 { gap: calc(var(--spacing) * 1); }.gap-1\.5 { gap: calc(var(--spacing) * 1.5); }.gap-2 { gap: calc(var(--spacing) * 2); }.gap-3 { gap: calc(var(--spacing) * 3); }.gap-4 { gap: calc(var(--spacing) * 4); }.gap-5 { gap: calc(var(--spacing) * 5); }.gap-6 { gap: calc(var(--spacing) * 6); }.gap-8 { gap: calc(var(--spacing) * 8); }.gap-\[var\(--site-header-gap\,0\10.4px\)\] { gap: var(--site-header-gap,10.4px); }.gap-px { gap: 1px; }:where(.space-y-1 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse))); }.gap-x-1 { column-gap: calc(var(--spacing) * 1); }.gap-x-3 { column-gap: calc(var(--spacing) * 3); }.gap-x-4 { column-gap: calc(var(--spacing) * 4); }.gap-x-5 { column-gap: calc(var(--spacing) * 5); }.gap-x-8 { column-gap: calc(var(--spacing) * 8); }.gap-x-10 { column-gap: calc(var(--spacing) * 10); }:where(.space-x-3 > :not(:last-child)) { --tw-space-x-reverse: 0; margin-inline-start: calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse)); margin-inline-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse))); }.gap-y-1 { row-gap: calc(var(--spacing) * 1); }.gap-y-2 { row-gap: calc(var(--spacing) * 2); }.gap-y-3 { row-gap: calc(var(--spacing) * 3); }.gap-y-4 { row-gap: calc(var(--spacing) * 4); }.gap-y-6 { row-gap: calc(var(--spacing) * 6); }.gap-y-12 { row-gap: calc(var(--spacing) * 12); }:where(.divide-y > :not(:last-child)) { --tw-divide-y-reverse: 0; border-bottom-style: var(--tw-border-style); border-top-style: var(--tw-border-style); border-top-width: calc(1px * var(--tw-divide-y-reverse)); border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); }:where(.divide-neutral-100 > :not(:last-child)) { border-color: var(--color-neutral-100); }:where(.divide-white > :not(:last-child)) { border-color: var(--color-white); }.self-center { align-self: center; }.self-start { align-self: flex-start; }.truncate { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }.overflow-auto { overflow: auto; }.overflow-hidden { overflow: hidden; }.overflow-visible { overflow: visible; }.overflow-x-auto { overflow-x: auto; }.overflow-x-hidden { overflow-x: hidden; }.overflow-x-scroll { overflow-x: scroll; }.overflow-y-auto { overflow-y: auto; }.overflow-y-clip { overflow-y: clip; }.overflow-y-hidden { overflow-y: hidden; }.overflow-y-visible { overflow-y: visible; }.overscroll-x-contain { overscroll-behavior-x: contain; }.scroll-smooth { scroll-behavior: smooth; }.rounded { border-radius: 4px; }.rounded-2xl { border-radius: var(--radius-2xl); }.rounded-3xl { border-radius: var(--radius-3xl); }.rounded-4xl { border-radius: var(--radius-4xl); }.rounded-\[50\%\] { border-radius: 50%; }.rounded-\[var\(--image--border-radius\,0\)\] { border-radius: var(--image--border-radius,0); }.rounded-full { border-radius: 3.40282e+38px; }.rounded-lg { border-radius: var(--radius-lg); }.rounded-md { border-radius: var(--radius-md); }.rounded-none { border-radius: 0px; }.rounded-sm { border-radius: var(--radius-sm); }.rounded-xl { border-radius: var(--radius-xl); }.rounded-xs { border-radius: var(--radius-xs); }.rounded-t-2xl { border-top-left-radius: var(--radius-2xl); border-top-right-radius: var(--radius-2xl); }.rounded-l-full { border-top-left-radius: 3.40282e+38px; border-bottom-left-radius: 3.40282e+38px; }.rounded-tl-lg { border-top-left-radius: var(--radius-lg); }.rounded-r-full { border-top-right-radius: 3.40282e+38px; border-bottom-right-radius: 3.40282e+38px; }.rounded-tr-lg { border-top-right-radius: var(--radius-lg); }.rounded-b-none { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }.rounded-br-lg { border-bottom-right-radius: var(--radius-lg); }.rounded-bl-lg { border-bottom-left-radius: var(--radius-lg); }.border { border-style: var(--tw-border-style); border-width: 1px; }.border-0 { border-style: var(--tw-border-style); border-width: 0px; }.border-1 { border-style: var(--tw-border-style); border-width: 1px; }.border-2 { border-style: var(--tw-border-style); border-width: 2px; }.border-8 { border-style: var(--tw-border-style); border-width: 8px; }.border-x-0 { border-inline-style: var(--tw-border-style); border-inline-width: 0px; }.border-y { border-block-style: var(--tw-border-style); border-block-width: 1px; }.border-y-0 { border-block-style: var(--tw-border-style); border-block-width: 0px; }.border-y-2 { border-block-style: var(--tw-border-style); border-block-width: 2px; }.border-t { border-top-style: var(--tw-border-style); border-top-width: 1px; }.border-t-2 { border-top-style: var(--tw-border-style); border-top-width: 2px; }.border-r { border-right-style: var(--tw-border-style); border-right-width: 1px; }.border-r-0 { border-right-style: var(--tw-border-style); border-right-width: 0px; }.border-b { border-bottom-style: var(--tw-border-style); border-bottom-width: 1px; }.border-b-0 { border-bottom-style: var(--tw-border-style); border-bottom-width: 0px; }.border-b-2 { border-bottom-style: var(--tw-border-style); border-bottom-width: 2px; }.border-l { border-left-style: var(--tw-border-style); border-left-width: 1px; }.border-dashed { --tw-border-style: dashed; border-style: dashed; }.border-none { --tw-border-style: none; border-style: none; }.border-solid { --tw-border-style: solid; border-style: solid; }.border-\(--footer-nav-border-color\) { border-color: var(--footer-nav-border-color); }.border-\[\#DC1F26\] { border-color: rgb(220, 31, 38); }.border-black { border-color: var(--color-black); }.border-gray-100 { border-color: var(--color-gray-100); }.border-gray-200 { border-color: var(--color-gray-200); }.border-gray-300 { border-color: var(--color-gray-300); }.border-gray-400 { border-color: var(--color-gray-400); }.border-gray-500 { border-color: var(--color-gray-500); }.border-gray-600 { border-color: var(--color-gray-600); }.border-gray-700 { border-color: var(--color-gray-700); }.border-gray-800 { border-color: var(--color-gray-800); }.border-green-600 { border-color: var(--color-green-600); }.border-neutral-100 { border-color: var(--color-neutral-100); }.border-neutral-200 { border-color: var(--color-neutral-200); }.border-neutral-300 { border-color: var(--color-neutral-300); }.border-red-600 { border-color: var(--color-red-600); }.border-rose-100 { border-color: var(--color-rose-100); }.border-slate-600 { border-color: var(--color-slate-600); }.border-transparent { border-color: rgba(0, 0, 0, 0); }.border-white { border-color: var(--color-white); }.border-yellow-300 { border-color: var(--color-yellow-300); }.border-yellow-500 { border-color: var(--color-yellow-500); }.border-t-black { border-top-color: var(--color-black); }.border-t-neutral-500 { border-top-color: var(--color-neutral-500); }.border-r-neutral-100 { border-right-color: var(--color-neutral-100); }.border-r-neutral-200 { border-right-color: var(--color-neutral-200); }.border-b-black { border-bottom-color: var(--color-black); }.border-b-neutral-200 { border-bottom-color: var(--color-neutral-200); }.border-b-neutral-300 { border-bottom-color: var(--color-neutral-300); }.border-l-neutral-200 { border-left-color: var(--color-neutral-200); }.bg-\(--footer-bg-color\) { background-color: var(--footer-bg-color); }.bg-\[\#33333370\] { background-color: rgba(51, 51, 51, 0.44); }.bg-\[\#DC1F26\] { background-color: rgb(220, 31, 38); }.bg-\[\#ededed\] { background-color: rgb(237, 237, 237); }.bg-\[var\(--region-redirect-banner-background\,var\(--brand-color-1\)\)\] { background-color: var(--region-redirect-banner-background,var(--brand-color-1)); }.bg-\[var\(--site-header-background-color\,white\)\] { background-color: var(--site-header-background-color,white); }.bg-amber-50 { background-color: var(--color-amber-50); }.bg-black { background-color: var(--color-black); }.bg-blue-50 { background-color: var(--color-blue-50); }.bg-gray-50 { background-color: var(--color-gray-50); }.bg-gray-100 { background-color: var(--color-gray-100); }.bg-gray-200 { background-color: var(--color-gray-200); }.bg-gray-300 { background-color: var(--color-gray-300); }.bg-gray-500 { background-color: var(--color-gray-500); }.bg-gray-500\/75 { background-color: rgba(106, 114, 130, 0.75); }@supports (color:color-mix(in lab,red,red)) {  .bg-gray-500\/75 { background-color: color-mix(in oklab,var(--color-gray-500) 75%,transparent); }}.bg-gray-800 { background-color: var(--color-gray-800); }.bg-gray-900 { background-color: var(--color-gray-900); }.bg-gray-950 { background-color: var(--color-gray-950); }.bg-green-50 { background-color: var(--color-green-50); }.bg-green-100 { background-color: var(--color-green-100); }.bg-green-500 { background-color: var(--color-green-500); }.bg-green-600 { background-color: var(--color-green-600); }.bg-inherit { background-color: inherit; }.bg-neutral-50 { background-color: var(--color-neutral-50); }.bg-neutral-50\/50 { background-color: rgba(250, 250, 250, 0.5); }@supports (color:color-mix(in lab,red,red)) {  .bg-neutral-50\/50 { background-color: color-mix(in oklab,var(--color-neutral-50) 50%,transparent); }}.bg-neutral-100 { background-color: var(--color-neutral-100); }.bg-neutral-200 { background-color: var(--color-neutral-200); }.bg-neutral-300 { background-color: var(--color-neutral-300); }.bg-neutral-500 { background-color: var(--color-neutral-500); }.bg-neutral-600 { background-color: var(--color-neutral-600); }.bg-neutral-800 { background-color: var(--color-neutral-800); }.bg-neutral-900 { background-color: var(--color-neutral-900); }.bg-neutral-900\/40 { background-color: rgba(23, 23, 23, 0.4); }@supports (color:color-mix(in lab,red,red)) {  .bg-neutral-900\/40 { background-color: color-mix(in oklab,var(--color-neutral-900) 40%,transparent); }}.bg-neutral-950 { background-color: var(--color-neutral-950); }.bg-orange-50 { background-color: var(--color-orange-50); }.bg-purple-50 { background-color: var(--color-purple-50); }.bg-red-50 { background-color: var(--color-red-50); }.bg-red-100 { background-color: var(--color-red-100); }.bg-red-500 { background-color: var(--color-red-500); }.bg-red-600 { background-color: var(--color-red-600); }.bg-rose-50 { background-color: var(--color-rose-50); }.bg-rose-500 { background-color: var(--color-rose-500); }.bg-slate-50 { background-color: var(--color-slate-50); }.bg-slate-500 { background-color: var(--color-slate-500); }.bg-slate-900 { background-color: var(--color-slate-900); }.bg-teal-50 { background-color: var(--color-teal-50); }.bg-transparent { background-color: rgba(0, 0, 0, 0); }.bg-white { background-color: var(--color-white); }.bg-yellow-50 { background-color: var(--color-yellow-50); }.bg-yellow-500 { background-color: var(--color-yellow-500); }.bg-zinc-300 { background-color: var(--color-zinc-300); }.bg-zinc-800 { background-color: var(--color-zinc-800); }.bg-zinc-900 { background-color: var(--color-zinc-900); }.bg-gradient-to-l { --tw-gradient-position: to left in oklab; background-image: linear-gradient(var(--tw-gradient-stops)); }.bg-gradient-to-t { --tw-gradient-position: to top in oklab; background-image: linear-gradient(var(--tw-gradient-stops)); }.bg-none { background-image: none; }.from-gray-100 { --tw-gradient-from: var(--color-gray-100); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }.from-gray-950 { --tw-gradient-from: var(--color-gray-950); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }.from-white { --tw-gradient-from: var(--color-white); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }.to-gray-200 { --tw-gradient-to: var(--color-gray-200); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }.to-gray-800 { --tw-gradient-to: var(--color-gray-800); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }.to-transparent { --tw-gradient-to: transparent; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }.bg-cover { background-size: cover; }.bg-center { background-position: 50% center; }.bg-repeat { background-repeat: repeat; }.fill-gray-500 { fill: var(--color-gray-500); }.fill-white { fill: var(--color-white); }.object-contain { object-fit: contain; }.object-cover { object-fit: cover; }.object-center { object-position: center center; }.p-0 { padding: calc(var(--spacing) * 0); }.p-1 { padding: calc(var(--spacing) * 1); }.p-1\.5 { padding: calc(var(--spacing) * 1.5); }.p-2 { padding: calc(var(--spacing) * 2); }.p-3 { padding: calc(var(--spacing) * 3); }.p-4 { padding: calc(var(--spacing) * 4); }.p-5 { padding: calc(var(--spacing) * 5); }.p-6 { padding: calc(var(--spacing) * 6); }.p-8 { padding: calc(var(--spacing) * 8); }.px-0 { padding-inline: calc(var(--spacing) * 0); }.px-1 { padding-inline: calc(var(--spacing) * 1); }.px-2 { padding-inline: calc(var(--spacing) * 2); }.px-2\.5 { padding-inline: calc(var(--spacing) * 2.5); }.px-3 { padding-inline: calc(var(--spacing) * 3); }.px-4 { padding-inline: calc(var(--spacing) * 4); }.px-5 { padding-inline: calc(var(--spacing) * 5); }.px-6 { padding-inline: calc(var(--spacing) * 6); }.px-8 { padding-inline: calc(var(--spacing) * 8); }.px-12 { padding-inline: calc(var(--spacing) * 12); }.py-0 { padding-block: calc(var(--spacing) * 0); }.py-0\.5 { padding-block: calc(var(--spacing) * .5); }.py-1 { padding-block: calc(var(--spacing) * 1); }.py-1\.5 { padding-block: calc(var(--spacing) * 1.5); }.py-2 { padding-block: calc(var(--spacing) * 2); }.py-2\.5 { padding-block: calc(var(--spacing) * 2.5); }.py-3 { padding-block: calc(var(--spacing) * 3); }.py-4 { padding-block: calc(var(--spacing) * 4); }.py-5 { padding-block: calc(var(--spacing) * 5); }.py-6 { padding-block: calc(var(--spacing) * 6); }.py-7 { padding-block: calc(var(--spacing) * 7); }.py-8 { padding-block: calc(var(--spacing) * 8); }.py-10 { padding-block: calc(var(--spacing) * 10); }.py-12 { padding-block: calc(var(--spacing) * 12); }.py-24 { padding-block: calc(var(--spacing) * 24); }.pt-1 { padding-top: calc(var(--spacing) * 1); }.pt-2 { padding-top: calc(var(--spacing) * 2); }.pt-3 { padding-top: calc(var(--spacing) * 3); }.pt-4 { padding-top: calc(var(--spacing) * 4); }.pt-5 { padding-top: calc(var(--spacing) * 5); }.pt-6 { padding-top: calc(var(--spacing) * 6); }.pt-7 { padding-top: calc(var(--spacing) * 7); }.pt-8 { padding-top: calc(var(--spacing) * 8); }.pr-0 { padding-right: calc(var(--spacing) * 0); }.pr-1 { padding-right: calc(var(--spacing) * 1); }.pr-2 { padding-right: calc(var(--spacing) * 2); }.pr-3 { padding-right: calc(var(--spacing) * 3); }.pr-4 { padding-right: calc(var(--spacing) * 4); }.pr-5 { padding-right: calc(var(--spacing) * 5); }.pr-6 { padding-right: calc(var(--spacing) * 6); }.pr-8 { padding-right: calc(var(--spacing) * 8); }.pr-10 { padding-right: calc(var(--spacing) * 10); }.pr-12 { padding-right: calc(var(--spacing) * 12); }.pb-0 { padding-bottom: calc(var(--spacing) * 0); }.pb-1 { padding-bottom: calc(var(--spacing) * 1); }.pb-2 { padding-bottom: calc(var(--spacing) * 2); }.pb-3 { padding-bottom: calc(var(--spacing) * 3); }.pb-4 { padding-bottom: calc(var(--spacing) * 4); }.pb-5 { padding-bottom: calc(var(--spacing) * 5); }.pb-6 { padding-bottom: calc(var(--spacing) * 6); }.pb-8 { padding-bottom: calc(var(--spacing) * 8); }.pb-12 { padding-bottom: calc(var(--spacing) * 12); }.pb-\[var\(--strapline-padding-bottom\,12px\)\] { padding-bottom: var(--strapline-padding-bottom,12px); }.pl-0 { padding-left: calc(var(--spacing) * 0); }.pl-1 { padding-left: calc(var(--spacing) * 1); }.pl-1\.5 { padding-left: calc(var(--spacing) * 1.5); }.pl-2 { padding-left: calc(var(--spacing) * 2); }.pl-3 { padding-left: calc(var(--spacing) * 3); }.pl-4 { padding-left: calc(var(--spacing) * 4); }.pl-8 { padding-left: calc(var(--spacing) * 8); }.pl-9 { padding-left: calc(var(--spacing) * 9); }.pl-12 { padding-left: calc(var(--spacing) * 12); }.text-center { text-align: center; }.text-left { text-align: left; }.text-right { text-align: right; }.-indent-0 { text-indent: calc(var(--spacing) * 0); }.align-middle { vertical-align: middle; }.align-text-top { vertical-align: text-top; }.align-top { vertical-align: top; }.font-mono { font-family: var(--font-mono); }.font-sans { font-family: var(--font-sans); }.font-serif { font-family: var(--font-serif); }.text-2xl { font-size: var(--text-2xl); line-height: var(--tw-leading,var(--text-2xl--line-height)); }.text-3xl { font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height)); }.text-4xl { font-size: var(--text-4xl); line-height: var(--tw-leading,var(--text-4xl--line-height)); }.text-base { font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height)); }.text-lg { font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--line-height)); }.text-sm { font-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line-height)); }.text-xl { font-size: var(--text-xl); line-height: var(--tw-leading,var(--text-xl--line-height)); }.text-xs { font-size: var(--text-xs); line-height: var(--tw-leading,var(--text-xs--line-height)); }.text-\[10px\] { font-size: 10px; }.text-\[11px\] { font-size: 11px; }.text-\[length\:var\(--strapline-font-size\,13px\)\] { font-size: var(--strapline-font-size,13px); }.leading-2 { --tw-leading: calc(var(--spacing) * 2); line-height: calc(var(--spacing) * 2); }.leading-3 { --tw-leading: calc(var(--spacing) * 3); line-height: calc(var(--spacing) * 3); }.leading-4 { --tw-leading: calc(var(--spacing) * 4); line-height: calc(var(--spacing) * 4); }.leading-5 { --tw-leading: calc(var(--spacing) * 5); line-height: calc(var(--spacing) * 5); }.leading-6 { --tw-leading: calc(var(--spacing) * 6); line-height: calc(var(--spacing) * 6); }.leading-7 { --tw-leading: calc(var(--spacing) * 7); line-height: calc(var(--spacing) * 7); }.leading-8 { --tw-leading: calc(var(--spacing) * 8); line-height: calc(var(--spacing) * 8); }.leading-10 { --tw-leading: calc(var(--spacing) * 10); line-height: calc(var(--spacing) * 10); }.leading-none { --tw-leading: 1; line-height: 1; }.leading-normal { --tw-leading: var(--leading-normal); line-height: var(--leading-normal); }.leading-relaxed { --tw-leading: var(--leading-relaxed); line-height: var(--leading-relaxed); }.leading-snug { --tw-leading: var(--leading-snug); line-height: var(--leading-snug); }.leading-tight { --tw-leading: var(--leading-tight); line-height: var(--leading-tight); }.font-black { --tw-font-weight: var(--font-weight-black); font-weight: var(--font-weight-black); }.font-bold { --tw-font-weight: var(--font-weight-bold); font-weight: var(--font-weight-bold); }.font-extrabold { --tw-font-weight: var(--font-weight-extrabold); font-weight: var(--font-weight-extrabold); }.font-medium { --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }.font-normal { --tw-font-weight: var(--font-weight-normal); font-weight: var(--font-weight-normal); }.font-semibold { --tw-font-weight: var(--font-weight-semibold); font-weight: var(--font-weight-semibold); }.tracking-normal { --tw-tracking: var(--tracking-normal); letter-spacing: var(--tracking-normal); }.tracking-tight { --tw-tracking: var(--tracking-tight); letter-spacing: var(--tracking-tight); }.tracking-wide { --tw-tracking: var(--tracking-wide); letter-spacing: var(--tracking-wide); }.tracking-wider { --tw-tracking: var(--tracking-wider); letter-spacing: var(--tracking-wider); }.tracking-widest { --tw-tracking: var(--tracking-widest); letter-spacing: var(--tracking-widest); }.text-nowrap { text-wrap: nowrap; }.text-wrap { text-wrap: wrap; }.break-words { overflow-wrap: break-word; }.text-ellipsis { text-overflow: ellipsis; }.whitespace-break-spaces { white-space: break-spaces; }.whitespace-normal { white-space: normal; }.whitespace-nowrap { white-space: nowrap; }.whitespace-pre { white-space: pre; }.text-\(--footer-text-color\) { color: var(--footer-text-color); }.text-\[\#DC1F26\] { color: rgb(220, 31, 38); }.text-\[var\(--site-header-text-color\,\#333\)\] { color: var(--site-header-text-color,#333); }.text-amber-700 { color: var(--color-amber-700); }.text-black { color: var(--color-black); }.text-blue-500 { color: var(--color-blue-500); }.text-blue-700 { color: var(--color-blue-700); }.text-current { color: currentcolor; }.text-gray-50 { color: var(--color-gray-50); }.text-gray-100 { color: var(--color-gray-100); }.text-gray-200 { color: var(--color-gray-200); }.text-gray-300 { color: var(--color-gray-300); }.text-gray-400 { color: var(--color-gray-400); }.text-gray-500 { color: var(--color-gray-500); }.text-gray-600 { color: var(--color-gray-600); }.text-gray-700 { color: var(--color-gray-700); }.text-gray-800 { color: var(--color-gray-800); }.text-gray-900 { color: var(--color-gray-900); }.text-green-50 { color: var(--color-green-50); }.text-green-400 { color: var(--color-green-400); }.text-green-500 { color: var(--color-green-500); }.text-green-600 { color: var(--color-green-600); }.text-green-700 { color: var(--color-green-700); }.text-inherit { color: inherit; }.text-lime-700 { color: var(--color-lime-700); }.text-neutral-100 { color: var(--color-neutral-100); }.text-neutral-200 { color: var(--color-neutral-200); }.text-neutral-300 { color: var(--color-neutral-300); }.text-neutral-400 { color: var(--color-neutral-400); }.text-neutral-500 { color: var(--color-neutral-500); }.text-neutral-600 { color: var(--color-neutral-600); }.text-neutral-700 { color: var(--color-neutral-700); }.text-neutral-800 { color: var(--color-neutral-800); }.text-neutral-900 { color: var(--color-neutral-900); }.text-orange-700 { color: var(--color-orange-700); }.text-pink-600 { color: var(--color-pink-600); }.text-purple-700 { color: var(--color-purple-700); }.text-red-50 { color: var(--color-red-50); }.text-red-500 { color: var(--color-red-500); }.text-red-600 { color: var(--color-red-600); }.text-red-700 { color: var(--color-red-700); }.text-rose-600 { color: var(--color-rose-600); }.text-slate-50 { color: var(--color-slate-50); }.text-slate-500 { color: var(--color-slate-500); }.text-teal-700 { color: var(--color-teal-700); }.text-white { color: var(--color-white); }.text-yellow-700 { color: var(--color-yellow-700); }.text-yellow-800 { color: var(--color-yellow-800); }.\[text-transform\:var\(--strapline-text-transform\,uppercase\)\] { text-transform: var(--strapline-text-transform,uppercase); }.capitalize { text-transform: capitalize; }.lowercase { text-transform: lowercase; }.normal-case { text-transform: none; }.uppercase { text-transform: uppercase; }.italic { font-style: italic; }.ordinal { --tw-ordinal: ordinal; font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,); }.line-through { text-decoration-line: line-through; }.no-underline { text-decoration-line: none; }.underline { text-decoration-line: underline; }.decoration-current { text-decoration-color: currentcolor; }.decoration-transparent { text-decoration-color: rgba(0, 0, 0, 0); }.decoration-solid { text-decoration-style: solid; }.underline-offset-2 { text-underline-offset: 2px; }.placeholder-neutral-500::placeholder { color: var(--color-neutral-500); }.opacity-0 { opacity: 0; }.opacity-30 { opacity: 0.3; }.opacity-40 { opacity: 0.4; }.opacity-50 { opacity: 0.5; }.opacity-80 { opacity: 0.8; }.opacity-100 { opacity: 1; }.shadow { --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-2xl { --tw-shadow: 0 25px 50px -12px var(--tw-shadow-color,#00000040); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-\[0_20px_60px_-15px_rgba\(0\,0\,0\,0\.4\)\] { --tw-shadow: 0 20px 60px -15px var(--tw-shadow-color,#0006); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-inner { --tw-shadow: inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-lg { --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-md { --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-none { --tw-shadow: 0 0 #0000; box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-sm { --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-xl { --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.shadow-xs { --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color,#0000000d); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.ring, .ring-1 { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.ring-4 { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.ring-amber-600 { --tw-ring-color: var(--color-amber-600); }.ring-black { --tw-ring-color: var(--color-black); }.ring-blue-600 { --tw-ring-color: var(--color-blue-600); }.ring-gray-300 { --tw-ring-color: var(--color-gray-300); }.ring-green-600 { --tw-ring-color: var(--color-green-600); }.ring-orange-600 { --tw-ring-color: var(--color-orange-600); }.ring-purple-400 { --tw-ring-color: var(--color-purple-400); }.ring-purple-600 { --tw-ring-color: var(--color-purple-600); }.ring-red-600 { --tw-ring-color: var(--color-red-600); }.ring-slate-600 { --tw-ring-color: var(--color-slate-600); }.ring-teal-600 { --tw-ring-color: var(--color-teal-600); }.ring-white { --tw-ring-color: var(--color-white); }.ring-yellow-600 { --tw-ring-color: var(--color-yellow-600); }.outline-hidden { --tw-outline-style: none; outline-style: none; }@media (forced-colors: active) {  .outline-hidden { outline-offset: 2px; outline: rgba(0, 0, 0, 0) solid 2px; }}.outline, .outline-1 { outline-style: var(--tw-outline-style); outline-width: 1px; }.outline-transparent { outline-color: rgba(0, 0, 0, 0); }.blur { --tw-blur: blur(8px); filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }.brightness-0 { --tw-brightness: brightness(0%); filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }.contrast-100 { --tw-contrast: contrast(100%); filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }.grayscale { --tw-grayscale: grayscale(100%); filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }.invert { --tw-invert: invert(100%); filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }.filter { filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }.backdrop-blur-sm { --tw-backdrop-blur: blur(var(--blur-sm)); backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,); }.backdrop-filter { backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,); }.transition { transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }.transition-all { transition-property: all; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }.transition-colors { transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }.transition-opacity { transition-property: opacity; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }.transition-shadow { transition-property: box-shadow; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }.transition-transform { transition-property: transform, translate, scale, rotate; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }.duration-75 { --tw-duration: 75ms; transition-duration: 75ms; }.duration-100 { --tw-duration: .1s; transition-duration: 0.1s; }.duration-150 { --tw-duration: .15s; transition-duration: 0.15s; }.duration-200 { --tw-duration: .2s; transition-duration: 0.2s; }.duration-300 { --tw-duration: .3s; transition-duration: 0.3s; }.duration-500 { --tw-duration: .5s; transition-duration: 0.5s; }.ease-in { --tw-ease: var(--ease-in); transition-timing-function: var(--ease-in); }.ease-in-out { --tw-ease: var(--ease-in-out); transition-timing-function: var(--ease-in-out); }.ease-out { --tw-ease: var(--ease-out); transition-timing-function: var(--ease-out); }.prose-neutral { --tw-prose-#widget-1jkgem9: oklch(37.1% 0 0); --tw-prose-headings: oklch(20.5% 0 0); --tw-prose-lead: oklch(43.9% 0 0); --tw-prose-links: oklch(20.5% 0 0); --tw-prose-bold: oklch(20.5% 0 0); --tw-prose-counters: oklch(55.6% 0 0); --tw-prose-bullets: oklch(87% 0 0); --tw-prose-hr: oklch(92.2% 0 0); --tw-prose-quotes: oklch(20.5% 0 0); --tw-prose-quote-borders: oklch(92.2% 0 0); --tw-prose-captions: oklch(55.6% 0 0); --tw-prose-kbd: oklch(20.5% 0 0); --tw-prose-kbd-shadows: oklab(20.5% 0 0/.1); --tw-prose-code: oklch(20.5% 0 0); --tw-prose-pre-code: oklch(92.2% 0 0); --tw-prose-pre-bg: oklch(26.9% 0 0); --tw-prose-th-borders: oklch(87% 0 0); --tw-prose-td-borders: oklch(92.2% 0 0); --tw-prose-invert-#widget-1jkgem9: oklch(87% 0 0); --tw-prose-invert-headings: #fff; --tw-prose-invert-lead: oklch(70.8% 0 0); --tw-prose-invert-links: #fff; --tw-prose-invert-bold: #fff; --tw-prose-invert-counters: oklch(70.8% 0 0); --tw-prose-invert-bullets: oklch(43.9% 0 0); --tw-prose-invert-hr: oklch(37.1% 0 0); --tw-prose-invert-quotes: oklch(97% 0 0); --tw-prose-invert-quote-borders: oklch(37.1% 0 0); --tw-prose-invert-captions: oklch(70.8% 0 0); --tw-prose-invert-kbd: #fff; --tw-prose-invert-kbd-shadows: #ffffff1a; --tw-prose-invert-code: #fff; --tw-prose-invert-pre-code: oklch(87% 0 0); --tw-prose-invert-pre-bg: #00000080; --tw-prose-invert-th-borders: oklch(43.9% 0 0); --tw-prose-invert-td-borders: oklch(37.1% 0 0); }.outline-none { --tw-outline-style: none; outline-style: none; }.select-none { user-select: none; }.ring-inset { --tw-ring-inset: inset; }:is(.\*\:pointer-events-auto > *) { pointer-events: auto; }@media (hover: hover) {  .group-hover\:text-\[\#DC1F26\]:is(:where(.group):hover *) { color: rgb(220, 31, 38); }  .group-hover\:opacity-100:is(:where(.group):hover *) { opacity: 1; }}.visited\:text-inherit:visited { color: inherit; }.empty\:border-none:empty { --tw-border-style: none; border-style: none; }@media (hover: hover) {  .hover\:border-black:hover { border-color: var(--color-black); }  .hover\:border-neutral-300:hover { border-color: var(--color-neutral-300); }  .hover\:bg-black:hover { background-color: var(--color-black); }  .hover\:bg-blue-50:hover { background-color: var(--color-blue-50); }  .hover\:bg-green-50:hover { background-color: var(--color-green-50); }  .hover\:bg-green-700:hover { background-color: var(--color-green-700); }  .hover\:bg-indigo-50:hover { background-color: var(--color-indigo-50); }  .hover\:bg-neutral-50:hover { background-color: var(--color-neutral-50); }  .hover\:bg-neutral-100:hover { background-color: var(--color-neutral-100); }  .hover\:bg-neutral-200:hover { background-color: var(--color-neutral-200); }  .hover\:bg-neutral-800:hover { background-color: var(--color-neutral-800); }  .hover\:bg-red-50:hover { background-color: var(--color-red-50); }  .hover\:bg-red-700:hover { background-color: var(--color-red-700); }  .hover\:text-\[\#DC1F26\]:hover { color: rgb(220, 31, 38); }  .hover\:text-blue-600:hover { color: var(--color-blue-600); }  .hover\:text-gray-500:hover { color: var(--color-gray-500); }  .hover\:text-indigo-600:hover { color: var(--color-indigo-600); }  .hover\:text-inherit:hover { color: inherit; }  .hover\:text-neutral-700:hover { color: var(--color-neutral-700); }  .hover\:text-neutral-900:hover { color: var(--color-neutral-900); }  .hover\:text-red-600:hover { color: var(--color-red-600); }  .hover\:no-underline:hover { text-decoration-line: none; }  .hover\:underline:hover { text-decoration-line: underline; }  .hover\:decoration-transparent:hover { text-decoration-color: rgba(0, 0, 0, 0); }  .hover\:underline-offset-2:hover { text-underline-offset: 2px; }}.focus\:border-rose-500:focus { border-color: var(--color-rose-500); }.focus\:text-inherit:focus { color: inherit; }.focus\:decoration-transparent:focus { text-decoration-color: rgba(0, 0, 0, 0); }.focus\:ring-1:focus { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.focus\:ring-2:focus { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.focus\:ring-4:focus { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.focus\:ring-\[\#DC1F26\]\/20:focus { --tw-ring-color: oklab(57.3239% .195826 .0976754/.2); }.focus\:ring-rose-500:focus { --tw-ring-color: var(--color-rose-500); }.focus\:ring-offset-2:focus { --tw-ring-offset-width: 2px; --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); }.focus\:outline-hidden:focus { --tw-outline-style: none; outline-style: none; }@media (forced-colors: active) {  .focus\:outline-hidden:focus { outline-offset: 2px; outline: rgba(0, 0, 0, 0) solid 2px; }}.focus\:outline-1:focus { outline-style: var(--tw-outline-style); outline-width: 1px; }.focus\:outline-none:focus { --tw-outline-style: none; outline-style: none; }.focus\:\[outline-style\:auto\]:focus { outline-style: auto; }.focus-visible\:ring-2:focus-visible { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }.focus-visible\:ring-gray-900:focus-visible { --tw-ring-color: var(--color-gray-900); }.focus-visible\:outline-hidden:focus-visible { --tw-outline-style: none; outline-style: none; }@media (forced-colors: active) {  .focus-visible\:outline-hidden:focus-visible { outline-offset: 2px; outline: rgba(0, 0, 0, 0) solid 2px; }}.active\:text-inherit:active { color: inherit; }@media not all and (min-width: 640px) {  .max-sm\:top-full { top: 100%; }  .max-sm\:left-2\/4 { left: 50%; }  .max-sm\:hidden { display: none; }  .max-sm\:min-w-\[300px\] { min-width: 300px; }  .max-sm\:-translate-x-2\/4 { --tw-translate-x: -50%; translate: var(--tw-translate-x) var(--tw-translate-y); }}@media (min-width: 640px) {  .sm\:visible { visibility: visible; }  .sm\:relative { position: relative; }  .sm\:top-4 { top: calc(var(--spacing) * 4); }  .sm\:top-\[88px\] { top: 88px; }  .sm\:top-\[92px\] { top: 92px; }  .sm\:right-3 { right: calc(var(--spacing) * 3); }  .sm\:right-4 { right: calc(var(--spacing) * 4); }  .sm\:left-3 { left: calc(var(--spacing) * 3); }  .sm\:order-3 { order: 3; }  .sm\:mx-auto { margin-inline: auto; }  .sm\:my-8 { margin-block: calc(var(--spacing) * 8); }  .sm\:mt-5 { margin-top: calc(var(--spacing) * 5); }  .sm\:mt-6 { margin-top: calc(var(--spacing) * 6); }  .sm\:mb-6 { margin-bottom: calc(var(--spacing) * 6); }  .sm\:mb-8 { margin-bottom: calc(var(--spacing) * 8); }  .sm\:block { display: block; }  .sm\:flex { display: flex; }  .sm\:hidden { display: none; }  .sm\:inline { display: inline; }  .sm\:h-6 { height: calc(var(--spacing) * 6); }  .sm\:h-12 { height: calc(var(--spacing) * 12); }  .sm\:h-\[50px\] { height: 50px; }  .sm\:h-\[var\(--logo-height-desktop\,auto\)\] { height: var(--logo-height-desktop,auto); }  .sm\:max-h-full { max-height: 100%; }  .sm\:w-6 { width: calc(var(--spacing) * 6); }  .sm\:w-12 { width: calc(var(--spacing) * 12); }  .sm\:w-64 { width: calc(var(--spacing) * 64); }  .sm\:w-\[480px\] { width: 480px; }  .sm\:max-w-full { max-width: 100%; }  .sm\:max-w-sm { max-width: var(--container-sm); }  .sm\:min-w-auto { min-width: auto; }  .sm\:translate-y-0 { --tw-translate-y: calc(var(--spacing) * 0); translate: var(--tw-translate-x) var(--tw-translate-y); }  .sm\:scale-95 { --tw-scale-x: 95%; --tw-scale-y: 95%; --tw-scale-z: 95%; scale: var(--tw-scale-x) var(--tw-scale-y); }  .sm\:scale-100 { --tw-scale-x: 100%; --tw-scale-y: 100%; --tw-scale-z: 100%; scale: var(--tw-scale-x) var(--tw-scale-y); }  .sm\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }  .sm\:flex-row { flex-direction: row; }  .sm\:items-center { align-items: center; }  .sm\:border-r { border-right-style: var(--tw-border-style); border-right-width: 1px; }  .sm\:border-solid { --tw-border-style: solid; border-style: solid; }  .sm\:border-gray-300 { border-color: var(--color-gray-300); }  .sm\:p-0 { padding: calc(var(--spacing) * 0); }  .sm\:p-3 { padding: calc(var(--spacing) * 3); }  .sm\:p-6 { padding: calc(var(--spacing) * 6); }  .sm\:p-8 { padding: calc(var(--spacing) * 8); }  .sm\:px-0 { padding-inline: calc(var(--spacing) * 0); }  .sm\:px-4 { padding-inline: calc(var(--spacing) * 4); }  .sm\:py-4 { padding-block: calc(var(--spacing) * 4); }  .sm\:pl-14 { padding-left: calc(var(--spacing) * 14); }  .sm\:text-3xl { font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height)); }  .sm\:text-base { font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height)); }}@media (min-width: 768px) {  .md\:visible { visibility: visible; }  .md\:inline { display: inline; }  .md\:h-screen { height: 100vh; }  .md\:w-80 { width: calc(var(--spacing) * 80); }  .md\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }  .md\:flex-row { flex-direction: row; }  .md\:overflow-hidden { overflow: hidden; }  .md\:overflow-y-auto { overflow-y: auto; }  .md\:p-12 { padding: calc(var(--spacing) * 12); }  .md\:text-4xl { font-size: var(--text-4xl); line-height: var(--tw-leading,var(--text-4xl--line-height)); }  .md\:text-lg { font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--line-height)); }  .md\:text-xs { font-size: var(--text-xs); line-height: var(--tw-leading,var(--text-xs--line-height)); }}.prose-headings\:font-serif :where(h1, h2, h3, h4, h5, h6, th):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-p\:font-serif :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-family: var(--font-serif); }.prose-p\:leading-relaxed :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { --tw-leading: var(--leading-relaxed); line-height: var(--leading-relaxed); }.prose-p\:text-neutral-700 :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--color-neutral-700); }@property --tw-translate-x { syntax: "*"; inherits: false; initial-value: 0; }@property --tw-translate-y { syntax: "*"; inherits: false; initial-value: 0; }@property --tw-translate-z { syntax: "*"; inherits: false; initial-value: 0; }@property --tw-scale-x { syntax: "*"; inherits: false; initial-value: 1; }@property --tw-scale-y { syntax: "*"; inherits: false; initial-value: 1; }@property --tw-scale-z { syntax: "*"; inherits: false; initial-value: 1; }@property --tw-rotate-x { syntax: "*"; inherits: false; }@property --tw-rotate-y { syntax: "*"; inherits: false; }@property --tw-rotate-z { syntax: "*"; inherits: false; }@property --tw-skew-x { syntax: "*"; inherits: false; }@property --tw-skew-y { syntax: "*"; inherits: false; }@property --tw-scroll-snap-strictness { syntax: "*"; inherits: false; initial-value: proximity; }@property --tw-space-y-reverse { syntax: "*"; inherits: false; initial-value: 0; }@property --tw-space-x-reverse { syntax: "*"; inherits: false; initial-value: 0; }@property --tw-divide-y-reverse { syntax: "*"; inherits: false; initial-value: 0; }@property --tw-border-style { syntax: "*"; inherits: false; initial-value: solid; }@property --tw-gradient-position { syntax: "*"; inherits: false; }@property --tw-gradient-from { syntax: "<color>"; inherits: false; initial-value: #0000; }@property --tw-gradient-via { syntax: "<color>"; inherits: false; initial-value: #0000; }@property --tw-gradient-to { syntax: "<color>"; inherits: false; initial-value: #0000; }@property --tw-gradient-stops { syntax: "*"; inherits: false; }@property --tw-gradient-via-stops { syntax: "*"; inherits: false; }@property --tw-gradient-from-position { syntax: "<length-percentage>"; inherits: false; initial-value: 0%; }@property --tw-gradient-via-position { syntax: "<length-percentage>"; inherits: false; initial-value: 50%; }@property --tw-gradient-to-position { syntax: "<length-percentage>"; inherits: false; initial-value: 100%; }@property --tw-leading { syntax: "*"; inherits: false; }@property --tw-font-weight { syntax: "*"; inherits: false; }@property --tw-tracking { syntax: "*"; inherits: false; }@property --tw-ordinal { syntax: "*"; inherits: false; }@property --tw-slashed-zero { syntax: "*"; inherits: false; }@property --tw-numeric-figure { syntax: "*"; inherits: false; }@property --tw-numeric-spacing { syntax: "*"; inherits: false; }@property --tw-numeric-fraction { syntax: "*"; inherits: false; }@property --tw-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }@property --tw-shadow-color { syntax: "*"; inherits: false; }@property --tw-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; }@property --tw-inset-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }@property --tw-inset-shadow-color { syntax: "*"; inherits: false; }@property --tw-inset-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; }@property --tw-ring-color { syntax: "*"; inherits: false; }@property --tw-ring-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }@property --tw-inset-ring-color { syntax: "*"; inherits: false; }@property --tw-inset-ring-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }@property --tw-ring-inset { syntax: "*"; inherits: false; }@property --tw-ring-offset-width { syntax: "<length>"; inherits: false; initial-value: 0; }@property --tw-ring-offset-color { syntax: "*"; inherits: false; initial-value: #fff; }@property --tw-ring-offset-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }@property --tw-outline-style { syntax: "*"; inherits: false; initial-value: solid; }@property --tw-blur { syntax: "*"; inherits: false; }@property --tw-brightness { syntax: "*"; inherits: false; }@property --tw-contrast { syntax: "*"; inherits: false; }@property --tw-grayscale { syntax: "*"; inherits: false; }@property --tw-hue-rotate { syntax: "*"; inherits: false; }@property --tw-invert { syntax: "*"; inherits: false; }@property --tw-opacity { syntax: "*"; inherits: false; }@property --tw-saturate { syntax: "*"; inherits: false; }@property --tw-sepia { syntax: "*"; inherits: false; }@property --tw-drop-shadow { syntax: "*"; inherits: false; }@property --tw-drop-shadow-color { syntax: "*"; inherits: false; }@property --tw-drop-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; }@property --tw-drop-shadow-size { syntax: "*"; inherits: false; }@property --tw-backdrop-blur { syntax: "*"; inherits: false; }@property --tw-backdrop-brightness { syntax: "*"; inherits: false; }@property --tw-backdrop-contrast { syntax: "*"; inherits: false; }@property --tw-backdrop-grayscale { syntax: "*"; inherits: false; }@property --tw-backdrop-hue-rotate { syntax: "*"; inherits: false; }@property --tw-backdrop-invert { syntax: "*"; inherits: false; }@property --tw-backdrop-opacity { syntax: "*"; inherits: false; }@property --tw-backdrop-saturate { syntax: "*"; inherits: false; }@property --tw-backdrop-sepia { syntax: "*"; inherits: false; }@property --tw-duration { syntax: "*"; inherits: false; }@property --tw-ease { syntax: "*"; inherits: false; }@keyframes spin {   100% { transform: rotate(360deg); }}@keyframes pulse {   50% { opacity: 0.5; }}      .pcg-results-list { display: flex; flex-direction: column; list-style: none; margin: 0; padding: 0; }      .pcg-result-item { margin: 0; padding: 0; list-style: none; }      .pcg-result-btn { display: flex; width: 100%; align-items: center; justify-content: space-between; padding: 1rem; border: none; background: transparent; cursor: pointer; text-align: left; transition: background 0.2s; height: 76px; }      .pcg-result-btn.hovered { background-color: #f9fafb; }      .pcg-result-border { border-bottom: 1px solid #f5f5f5; }      .pcg-result-content { display: flex; flex-direction: column; justify-content: center; overflow: hidden; padding-right: 1rem; flex: 1; }      .pcg-result-meta-row { display: flex; align-items: center; gap: 0.5rem; overflow: hidden; }      .pcg-result-title { color: #000000; font-weight: bold; font-size: 1rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }      .pcg-meta-date { color: #737373; font-size: 0.75rem; text-transform: uppercase; letter-spacing: -0.025em; flex-shrink: 0; }      .pcg-result-summary { color: #737373; font-size: 0.75rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-top: 0.25rem; }      .pcg-result-actions { display: flex; align-items: center; gap: 1rem; flex: none; }      .pcg-score { color: #DC1F26; font-weight: 900; font-size: 1.25rem; font-style: italic; }      .pcg-result-arrow { color: #d4d4d4; transition: color 0.2s; }      .pcg-reader-msg { text-align: center; padding: 2rem; color: #737373; }      .pcg-reader-loading { display: flex; justify-content: center; align-items: center; height: 100%; min-height: 400px; }      .pcg-reader-loading p { color: #DC1F26; }      .pcg-prose-content { max-width: 65ch; margin: 0 auto; padding: 0 0.5rem; }      .pcg-reader-header { margin-bottom: 2rem; }      .pcg-reader-title { font-size: 1.75rem; font-weight: bold; line-height: 1.2; margin-bottom: 1rem; }      .pcg-reader-meta { display: flex; gap: 0.75rem; align-items: center; font-size: 0.875rem; font-weight: 500; color: #52525b; text-transform: uppercase; letter-spacing: 0.05em; }      .pcg-reader-meta-divider { color: #d4d4d8; }      .pcg-reader-body { line-height: 1.6; color: #262626; font-size: 1.125rem; }      .pcg-prose-content img { width: 100%; height: auto; margin: 1.5rem 0; box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1); border-radius: 0.5rem; }       .pcg-prose-content a { color: #e11d48; text-decoration: none; font-weight: 500; }       .pcg-prose-content a:hover { text-decoration: underline; }       .pcg-prose-content p { margin-bottom: 1.5em !important; display: block !important; }    </style></head><body style="margin:0; padding:0; background:transparent;">  <div style="position: relative;">    <div class="w-full max-w-2xl mx-auto flex justify-center" id="widget-1jkgem9"><div class="w-full max-w-2xl mx-auto font-sans relative"><div id="pcg-search-container" class="bg-[#ededed] p-2 sm:p-3 rounded-full shadow-sm relative z-20 flex items-center"><div class="relative w-full text-sm sm:text-base md:text-lg"><div class="absolute left-4 top-1/2 -translate-y-1/2 text-[#DC1F26]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search w-5 h-5 sm:w-6 sm:h-6" aria-hidden="true"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg></div><input id="pcg-search" placeholder="Search our 135 gaming monitor reviews" class="w-full bg-white border-2 border-[#DC1F26] rounded-full py-3 sm:py-4 pl-12 sm:pl-14 pr-10 outline-none text-black placeholder-neutral-500 shadow-inner focus:ring-4 focus:ring-[#DC1F26]/20 transition-all font-medium text-ellipsis overflow-hidden" type="text" value=""></div></div><div id="pcg-footer-stats" class="mt-4 text-center text-sm sm:text-base font-semibold text-neutral-600 px-4">PC Gamer has reviewed <span id="pcg-total-reviews">1308</span> PC gaming goodies since 2020</div></div>      <section id="pcg-dropdown-container" class="absolute top-[76px] sm:top-[88px] left-2 right-2 sm:left-3 sm:right-3 z-50 bg-white border-2 border-[#DC1F26] rounded-2xl shadow-xl flex-col overflow-hidden" style="display: none; max-height: 380px;">        <header style="display: flex; align-items: center; justify-content: space-between; background: #fafafa; padding: 0.75rem; border-bottom: 1px solid #f5f5f5;">          <h3 id="pcg-dropdown-title" style="font-size: 0.75rem; font-weight: 700; text-transform: uppercase; letter-spacing: 0.05em; color: #737373;">Latest Reviews</h3>          <button id="pcg-close-btn" aria-label="Close" style="color: #a3a3a3; background: transparent; border: none; cursor: pointer; display: flex; align-items: center; justify-content: center; padding: 0;">             <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg>          </button>        </header>        <nav aria-label="Search Results" id="pcg-results" style="overflow-y: auto;">        </nav>      </section>            <article id="pcg-reader-container" class="absolute top-[80px] sm:top-[92px] left-2 right-2 sm:left-3 sm:right-3 z-[100] bg-white border-2 border-[#DC1F26] rounded-2xl shadow-[0_20px_60px_-15px_rgba(0,0,0,0.4)] flex-col overflow-hidden" style="display: none; height: 600px;">        <header style="display: flex; align-items: center; justify-content: space-between; padding: 1rem; border-bottom: 1px solid #f5f5f5; flex: none; background: white; position: relative;">          <div style="flex: 1;">            <span style="font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.1em; color: #a3a3a3;">Reader view</span>          </div>                    <div style="position: absolute; left: 50%; transform: translateX(-50%); text-align: center;" id="pcg-reader-link-container">          </div>          <div style="flex: 1; display: flex; justify-content: flex-end;">            <button id="pcg-reader-close" aria-label="Close Reader" style="color: #a3a3a3; background: transparent; border: none; cursor: pointer; display: flex; align-items: center; justify-content: center; padding: 0;">              <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg>            </button>          </div>        </header>        <div id="pcg-reader-content" style="flex: 1; padding: 1rem 1rem 3rem; overflow-y: auto; background: white; font-family: ui-serif, Georgia, Cambria, 'Times New Roman', Times, serif;">        </div>      </article>    </div>  </div>        <script>        const API_BASE = "https://airedale-version-review-widget-builder.ai.studio";        const CATEGORY = "Gaming Monitors";        // Embedded complete category data        let LOCAL_REVIEWS = JSON.parse(decodeURIComponent("%5B%7B%22id%22%3A%22AsusROGSwiftPG32UCWM%22%2C%22title%22%3A%22Asus%20ROG%20Swift%20PG32UCWM%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-monitors%2Fasus-rog-swift-pg32ucwm-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-08-12T11%3A44%3A52Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2Fw39TB5e9B7zWud2S47fEaj.jpg%22%2C%22strapline%22%3A%22Is%20this%20RGB-stripe%204K%20OLED%20gaming%20monitor%20finally%20'the%20one'%3F%22%2C%22categories%22%3A%5B%22Gaming%20Monitors%22%2C%22Hardware%22%5D%2C%22score%22%3A90%2C%22summary%22%3A%22Is%20this%20RGB-stripe%204K%20OLED%20gaming%20monitor%20finally%20'the%20one'%3F%22%7D%2C%7B%22id%22%3A%22Alienware34AW3426DW%22%2C%22title%22%3A%22Alienware%2034%20AW3426DW%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-monitors%2Falienware-34-aw3426dw-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-07-28T10%3A27%3A02Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2F9e57Nxg4ZgxL7AaNM95QdN.jpg%22%2C%22strapline%22%3A%22Alienware's%20updated%2034-inch%20ultrawide%20OLED%20monitor%20is%20even%20more%20awesome%20than%20the%20original.%22%2C%22categories%22%3A%5B%22Gaming%20Monitors%22%2C%22Hardware%22%5D%2C%22score%22%3A91%2C%22summary%22%3A%22Alienware's%20updated%2034-inch%20ultrawide%20OLED%20monitor%20is%20even%20more%20awesome%20than%20the%20original.%22%7D%2C%7B%22id%22%3A%22AsusROGStrixXG32UQWMS%22%2C%22title%22%3A%22Asus%20ROG%20Strix%20XG32UQWMS%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-monitors%2Fasus-rog-strix-xg32uqwms-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-07-17T15%3A59%3A54Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FB4wvWiyy7NaKcFdo58eYdX.jpg%22%2C%22strapline%22%3A%22Asus%20delivers%20LG's%20latest%204K%20Tandem%20OLED%20tech%20at%20a%20pretty%20reasonable%20price.%22%2C%22categories%22%3A%5B%22Gaming%20Monitors%22%2C%22Hardware%22%5D%2C%22score%22%3A85%2C%22summary%22%3A%22Asus%20delivers%20LG's%20latest%204K%20Tandem%20OLED%20tech%20at%20a%20pretty%20reasonable%20price.%22%7D%2C%7B%22id%22%3A%22LGUltraGearEvoGX939GX950B%22%2C%22title%22%3A%22LG%20UltraGear%20Evo%20GX9%2039GX950B%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-monitors%2Flg-ultragear-evo-gx9-39gx950b-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-07-17T15%3A11%3A28Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FYh7jQSqJtYYSGc8jUHfFpN.jpg%22%2C%22strapline%22%3A%22On%20paper%2C%20this%205K2K%20OLED%20is%20the%20ultimate%20PC%20gaming%20monitor...%22%2C%22categories%22%3A%5B%22Gaming%20Monitors%22%2C%22Hardware%22%5D%2C%22score%22%3A89%2C%22summary%22%3A%22On%20paper%2C%20this%205K2K%20OLED%20is%20the%20ultimate%20PC%20gaming%20monitor...%22%7D%2C%7B%22id%22%3A%22KTC25M1%22%2C%22title%22%3A%22KTC%2025M1%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-monitors%2Fktc-25m1-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-07-10T11%3A38%3A21Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FC6FM7ZgPnWogDodKKpMrXH.jpg%22%2C%22strapline%22%3A%22Smooth%2C%20snappy%2C%20and%20surprisingly%20well-priced%20for%20a%20high%20refresh%20panel.%22%2C%22categories%22%3A%5B%22Gaming%20Monitors%22%2C%22Hardware%22%5D%2C%22score%22%3A89%2C%22summary%22%3A%22Smooth%2C%20snappy%2C%20and%20surprisingly%20well-priced%20for%20a%20high%20refresh%20panel.%22%7D%2C%7B%22id%22%3A%22AsusROGStrixXG129C%22%2C%22title%22%3A%22Asus%20ROG%20Strix%20XG129C%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-monitors%2Fasus-rog-strix-xg129c-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-07-07T10%3A53%3A22Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2F9qnEgDxuNVpcJK8usLK8QA.jpg%22%2C%22strapline%22%3A%22This%20fun-sized%20sidekick%20touchscreen%20monitor%20isn't%20exactly%20a%20value%20proposition%2C%20but%20it's%20still%20kinda%20fun.%22%2C%22categories%22%3A%5B%22Gaming%20Monitors%22%2C%22Hardware%22%5D%2C%22score%22%3A70%2C%22summary%22%3A%22This%20fun-sized%20sidekick%20touchscreen%20monitor%20isn't%20exactly%20a%20value%20proposition%2C%20but%20it's%20still%20kinda%20fun.%22%7D%2C%7B%22id%22%3A%22AlienwareAW2525HM320Hzgamingmonitor%22%2C%22title%22%3A%22Alienware%20AW2525HM%20320%20Hz%20gaming%20monitor%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-monitors%2Falienware-aw2525hm-320-hz-gaming-monitor-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-06-11T10%3A27%3A19Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FEHB8cpNf5FtbEBuRSSk3va.jpg%22%2C%22strapline%22%3A%22An%20enticing%20option%20for%20competitive%20FPS%20gamers%20on%20a%20budget.%22%2C%22categories%22%3A%5B%22Gaming%20Monitors%22%2C%22Hardware%22%5D%2C%22score%22%3A85%2C%22summary%22%3A%22An%20enticing%20option%20for%20competitive%20FPS%20gamers%20on%20a%20budget.%22%7D%2C%7B%22id%22%3A%22KTCM27T6S%22%2C%22title%22%3A%22KTC%20M27T6S%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-monitors%2Fktc-m27t6s-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-06-09T15%3A59%3A24Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FFSx55d8oUJtpowLCvHf6ri.jpg%22%2C%22strapline%22%3A%22An%20affordable%201440p%20mini-LED%20gaming%20monitor%20with%20truly%20eye-popping%20performance.%20%22%2C%22categories%22%3A%5B%22Gaming%20Monitors%22%2C%22Hardware%22%5D%2C%22score%22%3A90%2C%22summary%22%3A%22An%20affordable%201440p%20mini-LED%20gaming%20monitor%20with%20truly%20eye-popping%20performance.%20%22%7D%2C%7B%22id%22%3A%22Koorui34E6UC%22%2C%22title%22%3A%22Koorui%2034E6UC%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-monitors%2Fkoorui-34e6uc-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-06-09T15%3A43%3A24Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FrQrieWifVGZrQUPKZcJztL.jpg%22%2C%22strapline%22%3A%22A%20budget%2034-inch%20ultrawide%20gaming%20monitor%20that's%20big%20on%20immersion%20but%20ever%20so%20slightly%20sluggish.%22%2C%22categories%22%3A%5B%22Gaming%20Monitors%22%2C%22Hardware%22%5D%2C%22score%22%3A72%2C%22summary%22%3A%22A%20budget%2034-inch%20ultrawide%20gaming%20monitor%20that's%20big%20on%20immersion%20but%20ever%20so%20slightly%20sluggish.%22%7D%2C%7B%22id%22%3A%22MSIMPG322URX24%22%2C%22title%22%3A%22MSI%20MPG%20322UR%20X24%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-monitors%2Fmsi-mpg-322ur-x24-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-05-12T11%3A39%3A14Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FZpKgY4bZLUujPt4iNU9zcV.jpg%22%2C%22strapline%22%3A%22The%20art%20of%20QD-OLED%20very%20nearly%20perfected.%22%2C%22categories%22%3A%5B%22Gaming%20Monitors%22%2C%22Hardware%22%5D%2C%22score%22%3A92%2C%22summary%22%3A%22The%20art%20of%20QD-OLED%20very%20nearly%20perfected.%22%7D%5D"));                const searchInput = document.getElementById("pcg-search");        const resultsContainer = document.getElementById("pcg-results");        const dropdownContainer = document.getElementById("pcg-dropdown-container");        const closeBtn = document.getElementById("pcg-close-btn");        const titleSpan = document.getElementById("pcg-dropdown-title");                const readerContainer = document.getElementById("pcg-reader-container");        const readerContent = document.getElementById("pcg-reader-content");        const readerCloseBtn = document.getElementById("pcg-reader-close");                let debounceTimer;                function updateIframeHeight(isDropdownOpen, isReaderOpen = false) {          let newHeight = '140px';          if (isReaderOpen) {            newHeight = '720px';          } else if (isDropdownOpen) {            newHeight = '500px';          }                    let resizedSuccessfully = false;          try {            if (window.frameElement) {              window.frameElement.style.height = newHeight;              resizedSuccessfully = true;            }          } catch (e) {            // Ignore cross-origin error when accessing frameElement          }                    if (!resizedSuccessfully && window.parent && window.parent !== window) {            try {              // Send message to parent only for cross-origin resizing               // using '*' to avoid target origin mismatch errors              window.parent.postMessage({ type: 'pcg-widget-resize', height: newHeight }, '*');            } catch (e) {}          }        }        function closeReader() {          readerContainer.style.display = 'none';          readerContent.innerHTML = '';          updateIframeHeight(dropdownContainer.style.display === 'flex', false);        }        if (readerCloseBtn) readerCloseBtn.addEventListener('click', closeReader);                function closeDropdown() {          dropdownContainer.style.display = 'none';          updateIframeHeight(false, readerContainer.style.display === 'flex');        }                function openDropdown() {          dropdownContainer.style.display = 'flex';          closeReader();        }                if (closeBtn) closeBtn.addEventListener("click", closeDropdown);                document.addEventListener("click", (e) => {           if (!searchInput.contains(e.target) && !dropdownContainer.contains(e.target) && !readerContainer.contains(e.target)) {               closeDropdown();           }        });                const TOTAL_COUNT = 1308;        const CATEGORY_COUNT = 135;        function initializeStats() {           const totalSpan = document.getElementById("pcg-total-reviews");           if (totalSpan) totalSpan.textContent = TOTAL_COUNT;                      if (searchInput && CATEGORY_COUNT > 0) {             function formatCat(cat) {               if (cat === "PC gaming hardware") return "PC gaming hardware";               if (cat === "Handheld Gaming PCs") return "handheld gaming PC";                if (cat === "Gaming PCs") return "gaming PC";               if (cat === "Gaming Mice") return "gaming mouse";               if (cat === "Memory" || cat === "Cooling" || cat === "Lighting" || cat === "Hardware") return cat.toLowerCase();               if (cat === "Earbuds & Headphones") return "earbud & headphone";               return cat.replace(/s$/i, '').toLowerCase();             }             const formattedCat = formatCat(CATEGORY);             searchInput.placeholder = CATEGORY_COUNT > 50 ? "Search our " + CATEGORY_COUNT + " " + formattedCat + " reviews" : "Search our " + formattedCat + " reviews";           }        }                initializeStats();        function fetchResults(q) {          if (q) {             titleSpan.textContent = "Search Results";          } else {             titleSpan.textContent = "Latest " + (CATEGORY === "PC gaming hardware" ? "PC gaming hardware" : CATEGORY) + " Reviews";          }                     if (!q) {            renderResults(LOCAL_REVIEWS);            return;          }                    resultsContainer.innerHTML = '<p style="padding:2rem;text-align:center;color:#737373;">Loading...</p>';                    fetch(API_BASE + "/api/reviews?category=" + encodeURIComponent(CATEGORY) + "&q=" + encodeURIComponent(q) + "&limit=20")            .then(res => res.json())            .then(data => {               renderResults(data.results || []);            })            .catch(err => {               console.error("Search failed:", err);               resultsContainer.innerHTML = '<p style="padding:2rem;text-align:center;color:#DC1F26;">Error searching reviews.</p>';            });        }                function renderResults(results) {          if(!results || results.length === 0) {            resultsContainer.innerHTML = '<p class="pcg-reader-msg">No results found.</p>';            return;          }          let html = '<ul class="pcg-results-list">';          results.forEach((res, i) => {            let scoreHtml = res.score ? '<div class="pcg-score" aria-label="Score: ' + res.score + '">' + res.score + '</div>' : '';                        // Format URL properly            let targetUrl = res.url.startsWith("http") ? res.url : "https://www.pcgamer.com" + res.url;                        let borderClass = i < results.length - 1 ? 'pcg-result-border' : '';                        let dateHtml = '';            if (res.publishDate) {              try {                let dateStr = new Date(res.publishDate).toLocaleDateString('en-US', { month: 'short', day: 'numeric', year: 'numeric' });                dateHtml = '<span class="pcg-meta-date">' + dateStr + '</span>';              } catch(e) {}            }                        let subHtml = '<span class="pcg-result-summary">' + (res.summary || "") + '</span>';                        html += '<li class="pcg-result-item"><button aria-label="Read ' + (res.title || "Review").replace(/"/g, '&quot;') + '" onclick="openReaderInPage(\'' + targetUrl + '\')" class="pcg-result-btn ' + borderClass + '" onmouseover="this.classList.add(\'hovered\')" onmouseout="this.classList.remove(\'hovered\')" >' +                  '<div class="pcg-result-content">' +                    '<div class="pcg-result-meta-row">' +                       '<span class="pcg-result-title">' + (res.title || "Review") + '</span>' +                      dateHtml +                     '</div>' +                    subHtml +                  '</div>' +                  '<div class="pcg-result-actions">' +                    scoreHtml +                    '<span class="pcg-result-arrow" aria-hidden="true">→</span>' +                  '</div>' +              '</button></li>';          });          html += '</ul>';          resultsContainer.innerHTML = html;                    updateJSONLD(results);        }        function updateJSONLD(results) {          let ldScript = document.getElementById('pcg-json-ld');          if (!ldScript) {            ldScript = document.createElement('script');            ldScript.type = 'application/ld+json';            ldScript.id = 'pcg-json-ld';            document.head.appendChild(ldScript);          }                    const itemListElements = results.slice(0, 50).map((res, index) => {            let targetUrl = res.url.startsWith("http") ? res.url : "https://www.pcgamer.com" + res.url;            let itemName = (res.title || "Product").replace(/\s+review$/i, '');            let schemaItem = {              "@type": "Product",              "name": itemName,              "image": res.image || targetUrl,              "review": {                "@type": "Review",                "url": targetUrl,                "name": res.title || "Review",                "datePublished": res.publishDate || new Date().toISOString().split('T')[0],                "author": {                  "@type": "Organization",                  "name": "PC Gamer"                },                "publisher": {                  "@type": "Organization",                  "name": "PC Gamer"                }              }            };            if (res.score) {              schemaItem.review.reviewRating = {                "@type": "Rating",                "ratingValue": res.score,                "bestRating": "100",                "worstRating": "1"              };            }            return {              "@type": "ListItem",              "position": index + 1,              "item": schemaItem            };          });          const schema = {            "@context": "https://schema.org",            "@type": "ItemList",            "itemListElement": itemListElements          };          ldScript.textContent = JSON.stringify(schema);        }        function openReaderInPage(targetUrl) {          closeDropdown();          readerContainer.style.display = 'flex';          updateIframeHeight(false, true);          const readerLinkContainer = document.getElementById("pcg-reader-link-container");          if (readerLinkContainer) {            readerLinkContainer.innerHTML = '<a href="' + targetUrl + '" target="_blank" rel="noopener noreferrer" class="bg-[#DC1F26] text-white px-3 py-1.5 rounded-full font-sans text-[11px] md:text-xs font-bold hover:bg-black transition-colors border-2 border-[#DC1F26] hover:border-black shadow-sm inline-block" style="text-decoration: none;">Read full review</a>';          }          readerContent.innerHTML = '<div class="pcg-reader-loading"><p>Loading article...</p></div>';          fetch(API_BASE + "/api/content?q=" + btoa(targetUrl))            .then(res => res.json())            .then(data => {               if(!data || !data.content) {                 readerContent.innerHTML = '<div class="pcg-reader-msg">Could not load article content.</div>';                 return;               }               let html = '<div class="pcg-prose-content">';               html += '<header class="pcg-reader-header">';               html += '<h1 class="pcg-reader-title">' + (data.title || '') + '</h1>';                              if (data.byline || data.date) {                 html += '<div class="pcg-reader-meta">';                 if (data.byline) {                   html += '<span>BY ' + data.byline + '</span>';                 }                 if (data.byline && data.date) {                   html += '<span class="pcg-reader-meta-divider">|</span>';                 }                 if (data.date) {                   html += '<span>PUBLISHED ' + data.date + '</span>';                 }                 html += '</div>';               }               html += '</header>';                              html += '<div class="pcg-reader-body">';               html += data.content;               html += '</div></div>';                              readerContent.innerHTML = html;            })            .catch(err => {               console.error(err);               readerContent.innerHTML = '<div class="pcg-reader-msg">An error occurred loading the article.</div>';            });        }        const searchBoxContainer = document.getElementById("pcg-search-container");        if (searchBoxContainer) {           searchBoxContainer.addEventListener("click", () => {              openDropdown();           });        }                if (searchInput) {          searchInput.addEventListener("focus", () => {             openDropdown();          });          searchInput.addEventListener("click", () => {             openDropdown();          });          searchInput.addEventListener("input", (e) => {            openDropdown();            clearTimeout(debounceTimer);            debounceTimer = setTimeout(() => fetchResults(e.target.value), 500);          });                    // Initial render with embedded cache          fetchResults("");                    // Background revalidate          fetch(API_BASE + "/api/reviews?category=" + encodeURIComponent(CATEGORY) + "&limit=10")            .then(res => res.json())            .then(data => {               if (data && data.results && data.results.length > 0) {                 LOCAL_REVIEWS = data.results;                 // If the user hasn't typed anything yet, refresh the UI silently                 if (!searchInput.value) {                   fetchResults("");                 }               }            })            .catch(err => console.error("Background refresh failed:", err));        }      </script>    </body></html>" width="100%" height="140" style="border: none; width: 100%; max-width: 1024px; margin: 0 auto; display: block; background: transparent; transition: height 0.3s ease-out;" title="PC Gamer Gaming Monitors Widget"></iframe><script>            function sendMessageToParentWindow(typeOfMessage, message = null) {                let postMessage = { bordeaux: message };                let url = "http://crow.futurecdn.net/output/pcg-widget-gaming-monitors-00002/pcg-widget-gaming-monitors-00002.html";                if (typeOfMessage === "analytics") {                    postMessage = { analytics: { ...message } };                }                if (postMessage !== {}) {                    window.parent.postMessage(                        postMessage,                        url                    );                }            }            let message = {                targeting: {                    ["pcg-widget-gaming-monitors-00002.html"]: "PC Gamer Gaming Monitors Widget"                }            }            window.onload = sendMessageToParentWindow("bordeaux", message);        </script></div><p>Not quite. It's not all pros with this RGB-stripe panel. There are some cons, too, at least on paper. The RGB-stripe subpixel structure—or red, green and blue subpixels arranged vertically in that order—should mean more precise rendering, especially for elements like fonts that rely on addressing the panel at subpixel level to achieve maximum crispness. It also promises more accurate colours and a wider overall colour volume, too.</p><p>However, LG has been using the white subpixel on all of its previous OLED panel generations for PC monitors for a reason. And the consequence of removing it is that this RGB-stripe 32-inch Tandem WOLED panel has lower full-screen and peak HDR brightness ratings than its RGWB cousin.</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="ZXL9gM62hMzrRsMQ9D6qh" name="Asus ROG Swift PG32UCWM 00006" alt="Asus ROG Swift PG32UCWM gaming monitor" src="https://cdn.mos.cms.futurecdn.net/ZXL9gM62hMzrRsMQ9D6qh.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/ZXL9gM62hMzrRsMQ9D6qh.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, where the Asus Strix model was rated at 330 nits full screen and 1,500 nits peak HDR in a 2% window, this RGB-stripe Asus Swift clocks in at 250 nits and 1,000 nits respectively. It also makes do with DisplayHDR True Black 400 certification instead of True Black 500.</p><p>Just to confuse things, this new RGB-stripe panel tech is also being used in the new Alienware AW3926QW 39-inch 5K2K monitor, a review of which we also have coming. That has exactly the same pixel density, but somehow Alienware has managed to squeeze 300 nits, 1,300 nits and HDR True Black 500 from that panel. Odd.</p><p>Anyway, it should also be noted peak brightness specs aren't the whole story, in any case. As I've explained before in reference to monitors using Samsung's competing QD-OLED panels, which have never used white subpixels at all, peak brightness ratings are for pure white.</p><p>But panels with lower brightness ratings thanks to using pure-RGB subpixel structure can actually offer superior colour brightness. Put another way, if you want to show pure and accurate red, for instance, the white subpixel isn't much help in boosting brightness.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/qFDiNB6obz4UyfTZTxd3TF.jpg" alt="Asus ROG Swift PG32UCWM gaming monitor" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fK8qWk8Q83fJV6jTE9UywJ.jpg" alt="Asus ROG Swift PG32UCWM gaming monitor" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Speaking of QD-OLED monitors, it's notable that the likes of the <a href="https://www.pcgamer.com/hardware/gaming-monitors/msi-mpg-322ur-x24-review/">MSI MPG 322UR X24</a> uses a Samsung panel with no white subpixel to achieve 300 nits full screen and True Black 500 certification. What's more, <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/">Samsung has also announced an even better 32-inch 4K QD-OLED panel</a> with 360 Hz refresh and True Black 600 certification. Samsung hasn't quoted panel brightness, but the True Black 600 tier requires 350 nits full-screen at minimum. Like I said, it's a lot to keep up with.</p><p>One last note on the panel tech. LG's branding for all this stuff is getting really confusing. The "W" in Tandem WOLED doesn't refer to the white subpixel, hence its use here. It refers to the fact that each subpixel emits white light that is then passed through a colour filter. And the "Tandem" equally doesn't actually mean two full OLED panels stacked atop one another, but instead refers to additional emissive layers, again within the subpixels.</p><p>My actual final note on the panel is that it's glossy, not matte, which isn't always a given with LG-based OLED monitors. Anywho, aside from the panel specs, this is an Asus "Swift" model, which makes it more premium than the Strix version I reviewed recently and that has implications for the feature set. First up, that includes a 480 Hz 1080p "Dual" mode to complement the 240 Hz native 4K refresh rate.</p><div><blockquote><p>The panel is glossy, not matte, which isn't always a given with LG-based OLED monitors.</p></blockquote></div><p>Connectivity wise, you get full 80 Gbps DisplayPort 2.1, two HDMI 2.1 ports, plus USB-C with 90 W of power delivery. There's also full KVM switch support. Further gaming-friendly features include ELMB motion blur reduction and VRR anti-flicker. Oh, and there's not only HDR10 support, but Dolby Vision, too, albeit Dolby Vision is more relevant to HDR video than HDR gaming.</p><p>It's all wrapped up in a premium chassis that includes height, swivel and tilt adjustment, RGB lighting, including a down projector, and some nifty design elements. Most unusual is the partly transparent rear chassis cover.</p><p>It's a lot like the see-through rear cover on devices like Nothing's smartphones and headphones. It's pretty neat, albeit you're obviously not going to see it day-to-day on a monitor sitting up close to a wall. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ktBT3eKFfoLzu5tzPw63gP.jpg" alt="Asus ROG Swift PG32UCWM's RGB subpixels" /><figcaption>RGB-stripe subpixels for the win!<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vuzuLvpwQR23LYiReKTiSX.jpg" alt="Asus ROG Swift PG32UCWM's OSD menu" /><figcaption>Asus's "Adjustable HDR" option does the same job as MSI' EOTF Boost mode.<small role="credit">Future</small></figcaption></figure></figure><p>Without further ado, then, how good, exactly is this new RGB-stripe Tandem WOLED panel? Pretty darn good, but not quite perfect, is the short answer. There's some subjectivity in this, but I have never personally much liked LG OLED panels with the added white subpixel. They lack colour vibrancy and suffer from slightly green-tinted white tones.</p><p>That's all fixed with the RGB-stripe panel. To sum up the experience, it's a lot closer to a Samsung QD-OLED panel in terms of how pleasing and punchy the colours are. But you don't have to worry about the purple tint that even the latest QD-OPLED panels suffer from in bright ambient light.</p><p>This RGB-stripe WOLED also has a more accurate and neutral colour balance compared to the slightly warm colour temperature of QD-OLED panels. Add in the precision of the RGB-stripe subpixel structure, especially as applied here to a super-sharp 4K panel, and all the usual OLED upsides, including ridiculously fast 0.03 ms pixel response, perfect lighting control and very wide viewing angles and, well, you have one heck of an experience.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/NRH52DAMg4HGrBa74iKbcg.jpg" alt="Asus ROG Swift PG32UCWM panel up close" /><figcaption>The LG WOLED panel stays black even in bright ambient light.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fcdLMYZKBwbJkzfL2S7y7n.jpg" alt="Asus ROG Swift PG32UCWM gaming monitor" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>For the record, the banding or "dirty screen effect" that some other lower resolution Tandem WOLEDs suffer from is more or less invisible here. So, that's good. And if you are wondering, yes this monitor does have something akin to MSI's EOTF boost mode that essentially enables maximum available brightness in both brighter and darker HDR scenes.</p><p>Asus calls it "Adjustable HDR" on this model, but it does basically the same job and works well enough, albeit with some limitations, which we'll come to in a moment.</p><p>Now, I know I go on about this routinely when it comes to OLED monitors. But the night time HDR scenes in CyberPunk 2077 really do look spectacular on this panel. Let me give you an example to get across the experience. You know those neon lights and signs that populate many of Cyberpunk's moody urban scenes? They don't look like images of neon lights and signs. They look like actual light sources.</p><div><blockquote><p>That's actually the point of HDR done right. To recreate the true dynamic range of reality and that means light sources that look like actual light sources.</p></blockquote></div><p>That's actually the point of HDR done right. To recreate the true dynamic range of reality and that means light sources that look like actual light sources.</p><p>The reality is that most supposedly HDR-capable screens can't really do HDR. Well, this one can, and it looks epic at its best. But what about at its worst? Brighter gaming scenes inevitably show up the limited full-screen punch.</p><p>Again, we're into subjective territory here. Do you really want the screen to light up at 500 nits and beyond across the whole screen? That wouldn't actually be comfortable for extended use. But it cannot be denied that 250 nits full-screen is not hugely punchy and there are moments when this monitor can look a bit, well, dull.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/VGgBnYRbndQ4ZzYdkBdUH5.jpg" alt="Asus ROG Swift PG32UCWM gaming monitor" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/dxZMmwt48SDTe5FoS8J6u8.jpg" alt="Asus ROG Swift PG32UCWM gaming monitor" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/m48Bp2spCPsXZ7aqxhywhB.jpg" alt="Asus ROG Swift PG32UCWM inputs" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Overall, I'd definitely take this RGB panel over the RGWB alternative. Where the choice becomes more tricky is versus a QD-OLED. I think the latest QD-OLEDs are still a touch punchier in brighter scenes and on the Windows desktop. </p><p>If you disable uniform brightness in order to max out the visual pop in SDR mode, there's more apparent dimming according to how much bright content you are showing with this LG RGB-stripe panel than a Samsung QD-OLED.</p><p>That dimming, as more and more of the screen is lit up, is also apparent in HDR mode when the Adjustable HDR setting is maxed out. And that dimming is more significant than you'll see on the latest QD-OLED panels, including that MSI MPG 322UR X24, which is something to think about.</p><p>On the other hand, there's no purple tint to contend with and, like I said, the colour temperature is more natural. In the end, it's now a very close run thing between this LG panel and the QD-OLED alternative. That's a major step forward given I'd have taken QD-OLED easily, before. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/T5wCBXsGa36wwVuPGypYyH.jpg" alt="Asus ROG Swift PG32UCWM gaming monitor" /><figcaption>Grey scale uniformity is good on this RGB-stripe panel.<small role="credit">Future</small></figcaption></figure></figure><p>Really twist my arm and I'd probably pick this panel. There, I've said it. Wait, can I take that back? I've just remembered this LG RGB-stripe dims a tiny bit more than I like. Argh. Ultimately, it's probably too close to call. Both of the current LG and Samsung options have their own slight shortcomings, but both are also great panels.</p><p>More to the point, however, 32-inch 4K OLEDs of any stripe—pun fully intended— make fantastic all rounders. They're big enough to be really immersive, in-game, but also have sufficient pixel density to look crisp and sharp for daily computing. </p><p>So, really the main problem for the Asus ROG Swift PG32UCWM is how the value proposition stacks up. At $1,299 or £1,099 this is a very expensive display. You can typically get a first-gen 32-inch 4K QD-OLED for somewhere in the $600 to $700 range, currently. Yes, this new RGB-stripe Tandem OLED is better by several metrics. But not <em>that </em>much better.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ds7CgoqrZz4dv6RCKkHAAS.jpg" alt="Asus ROG Swift PG32UCWM gaming monitor" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><div><blockquote><p>The choice is yours, but I'd want a look at that Alienware before pulling the trigger, that's for sure.</p></blockquote></div><p>Then there's the comparison with that Alienware AW3926QW. That isn't quite on sale yet, but it's expected to come in at $1,100. Okay, it doesn't have USB-C connectivity. But it's not only brighter, but larger at 39 inches and offers that ultrawide 5K2K upgrade.</p><p>Of course, you're going to need one heck of a GPU to drive this display at its full 240 Hz refresh at 4K and that challenge is only going to be stiffer with a 5K2K panel. But perhaps that's a separate issue to the reality that you're paying more for less with this Asus compared to that upcoming Alienware. The choice is yours, but I'd want a look at that Alienware before pulling the trigger, that's for sure.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Pulsar Feinmann F01 Noctua Edition review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="Pulsar Feinmann F01 Noctua Edition" data-widget-title="" class="hawk-root"></div><p>Would you believe me if I told you the Pulsar Feinmann F01 Noctua Edition is actually the second gaming mouse with a fan I've tried? Back in 2021, I had the unique experience of getting my clammy mitts on the Marsback Zephyr Pro, and I was… a fan.</p><p>But I can comfortably say that Pulsar's Feinmann F01 Noctua Edition is the most luxurious gaming mouse with a fan I've tried—a prestigious award, I know. It's loaded with great specs, like a Pulsar XS-2 sensor with up to 42,000 DPI and up to an 8,000 Hz polling rate. As such, it's not <em>just </em>a gaming mouse with a fan; it's a full-on competitive device. </p><p>I suspect the most 'love it or hate it' aspect of Pulsar and Noctua's Frankenstein gaming mouse won't actually have anything to do with the aforementioned fan but will instead be its honeycomb shell. In order for the fan to actually blow cold air on your palm, it needs room to do so, and the spaces in the shell are plenty. They also come with the added benefit of taking some weight off, which is needed because the F01 Noctua Edition is pretty heavy at 73 g.</p><div ><table><caption>Pulsar Feinmann F01 Noctua Edition Specs</caption><tbody><tr><td class="firstcol " ><p><strong>Sensor</strong></p></td><td  ><p>Pulsar XS-2</p></td></tr><tr><td class="firstcol " ><p><strong>Connectivity</strong></p></td><td  ><p>Wired and wireless (2.4 GHz)</p></td></tr><tr><td class="firstcol " ><p><strong>Switches</strong></p></td><td  ><p>Optical switches</p></td></tr><tr><td class="firstcol " ><p><strong>Polling rate</strong></p></td><td  ><p>Up to<strong> </strong>8,000 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>DPI</strong></p></td><td  ><p>42,000</p></td></tr><tr><td class="firstcol " ><p><strong>Acceleration</strong></p></td><td  ><p>70 G</p></td></tr><tr><td class="firstcol " ><p><strong>Speed</strong></p></td><td  ><p>800 IPS</p></td></tr><tr><td class="firstcol " ><p><strong>RGB</strong></p></td><td  ><p>One RGB light</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>73 g</p></td></tr><tr><td class="firstcol " ><p><strong>Battery life</strong></p></td><td  ><p>8-20 hours (depending on polling rate and fan speed)</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://us.pulsar.gg/products/noctua-feinmann-f01-gaming-mouse?variant=53226219372911" target="_blank">$180</a> | <a href="https://eu.pulsar.gg/products/noctua-feinmann-f01-gaming-mouse?variant=54883923362121" target="_blank">€199</a></p></td></tr></tbody></table></div><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> Your hands get sweaty while gaming: </strong>The fan is a joy to use, and fine-tuned for fast movements, making it a boon for a sweaty gamer.</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 won't use the fan: </strong>Though it's still a solid gaming mouse without the fan, it is expensive, and you are adding to the weight for that airflow.</p></div></div></div></div><p>Then again, Pulsar's fanless<a href="https://eu.pulsar.gg/collections/feinmann/products/first-edition-feinmann-f01-gaming-mouse"> Feinmann F01</a> has all the same holes (though at almost 30 g lighter), so maybe Pulsar just likes the 'this thing took a couple of bullets, but it still works' look. I personally think Noctua's iconic beige and brown colour scheme makes the mouse look pretty decent despite all the gaps, but a <a href="https://en.wikipedia.org/wiki/Trypophobia">trypophobe</a> (warning, don't click on that link if you have trypophobia) may want to look for something a bit <em>less holey</em>.</p><p>Despite the holes, the F01 is no slouch in durability. I have intentionally tried to place pressure on the thinnest parts of its carbon composite shell, and it barely flexes. The same is true of the sides of the mouse, which hold in place despite me squeezing far harder than one would traditionally with a gaming mouse. Noctua made a series of "<a href="https://www.pcgamer.com/hardware/gaming-mice/noctua-shows-off-custom-built-torture-test-rigs-for-testing-fans-and-now-im-afraid-of-ever-setting-foot-in-the-noctua-factory/" target="_blank">custom-built torture-test rigs</a>" for testing the fan in the mouse, and I'm happy to say that despite my flailing around, it too holds up incredibly well. </p><p>Throwing the mouse from side to side or up and down doesn't catch the fan at all, making it a pretty smooth experience. This is not something that bothered me, but you can feel the fan humming just a little when off the pad. I can't feel the fan rumble on the highest mode when grounded on a mouse pad, but when picking it up to move across the pad, I feel a slight movement. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/7srdqRL5vNJJYrC27QZJpH.jpg" alt="The Pulsar Feinmann F01 Noctua Edition gaming mouse from the front, next to its connector on a wooden desk" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/friFHX8X84wvj2wPuZvTqH.jpg" alt="The Pulsar Feinmann F01 Noctua Edition gaming mouse  to the right of its dongle on a wooden desk" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/uu7mDoQv8SCizNFV4FRSpH.jpg" alt="The Pulsar Feinmann F01 Noctua Edition gaming mouse from the left with its light on, near the connector on a wooden desk" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/gK3VvX4yuHJafJVoEH2FrH.jpg" alt="The Pulsar Feinmann F01 Noctua Edition gaming mouse and dongle on a wooden desk" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The fan is super easy to adjust too. Simply hold both of the buttons on the left-hand side, and push the scroll wheel up or down to cycle through the four fan intensities (plus one mode for it being off entirely). On the highest intensity (four), you can certainly hear the fan spin, but it roughly matches the noise of my rig, and I tend to play games and work with headphones anyway. It becomes near silent on intensity one and two, with three being notable, but only in a quiet room. </p><p>One thing that surprised me after a couple of days of using the mouse is that I genuinely missed the fan when I briefly swapped to a different mouse. This elevates it in my mind from a gimmick to a niche feature. But it's a niche feature you are paying nearly $200 for, and that's a hefty cost when you can get lighter competitive mouse for less. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Yp2VMzeegTtTLGzspgHRaH.jpg" alt="The Pulsar Feinmann F01 Noctua Edition gaming mouse on a wooden desk from the top left, close up" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/JSJVzaFRN9wJLQ5UxmaEoH.jpg" alt="The Pulsar Feinmann F01 Noctua Edition gaming mouse on a wooden desk from the back right, up close" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Pulsar calls it the "mouse that breathes", which is far less appealing than I assume Pulsar thought it is. But that does feel like an accurate description of how the fan works. It doesn't blast your hand with air; instead, it feels like a cool breeze gently caressing your palm. Or maybe a less gross visual metaphor. A draft coming in through a window? Yeah, that doesn't sound as striking as 'mouse that breathes'.</p><p>One place I really benefited from the mouse is while I was playing Counter-Strike 2. When strafing through rooms, snapping sights on enemies, the game just has a capacity to make my palms sweat (Knees weak, arms heavy?), and yet I finished a game with my right hand feeling fresh. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Gg9vRYkjdk6yY2jHyyR5mi.png" alt="Pulsar Feinmann F01 Noctua Edition MouseTester Result:" /><figcaption>Tested at 1,000 Hz — The closer the dots are together, the more consistent a mouse is reporting movement. More variation or stray dots makes for a less accurate sensor.<small role="credit">MouseTester</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Y6DYqUQCaQzivbWvN7Kiji.png" alt="Pulsar Feinmann F01 Noctua Edition MouseTester Result:" /><figcaption>Tested at 1,000 Hz — Each dot represents an update, which corresponds to the polling rate. Every 1 ms should mark a single update on a 1,000 Hz mouse.<small role="credit">MouseTester</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HPgJhoZqaASk7ZEhYT2aji.png" alt="Pulsar Feinmann F01 Noctua Edition MouseTester Result:" /><figcaption>Tested at 1,000 Hz — The spikes represent an increase in velocity, with more erratic spikes showing tracking going haywire.<small role="credit">MouseTester</small></figcaption></figure></figure><p>The mouse's ability to battle palm sweat helps in horror games like Crisol: Theater of Idols and in the Call of Duty Zombies-like Sker Ritual. It's also a super snappy mouse, and its optical switches are not only fast and efficient, but also offer a decent sound too. They produce a high ping that is satisfying without being too nasally in sound. Given the amount of open space in the mouse, I was concerned there would be a reverb of some kind, but the sound is well engineered. </p><div><blockquote><p>Even with the fan off, it's a solid gaming mouse. </p></blockquote></div><p>The over 70-gram mouse is a tad heavy, and you notice that when rapidly sliding it around the mousepad, but it's well balanced in the hand, which makes picking it up easy, and the PTFE feet are plenty smooth too. My preference would be to knock 15 or so grams off the mouse, but it doesn't handle the weight poorly. </p><p>And it's not just solid for competitive play either. In everyday use, the mouse is super comfortable to place the palm on, and the four different fan modes offer a decent degree of thermal customisation. Even with the fan off, it's a solid gaming mouse. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/imYj3Lxgg3ye3niEpUjLpH.jpg" alt="The Pulsar Feinmann F01 Noctua Edition gaming mouse from the front left on a wooden desk" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/zk4Aw7SZtSG2y8kJncNJoH.jpg" alt="The Pulsar Feinmann F01 Noctua Edition gaming mouse from the back right on a wooden desk" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/xvNpP7g7ybFP6fmp2FXMkH.jpg" alt="The Pulsar Feinmann F01 Noctua Edition gaming mouse from the front on a wooden desk" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/jsZHumd3pRDG32qQZu6HoH.jpg" alt="The Pulsar Feinmann F01 Noctua Edition gaming mouse on a wooden desk from the right hand side" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5tCAPHoXad4NQGHeonbRoH.jpg" alt="The Pulsar Feinmann F01 Noctua Edition gaming mouse on a wooden desk, from the left hand side" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/NwP9RM7xjSo3HrYubCM9pH.jpg" alt="The Pulsar Feinmann F01 Noctua Edition gaming mouse on a wooden desk, from the bottom, showing the Feinmann logo" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>In paint simulator SuchArt, I found the sensor to be super responsive and accurate, and the fan helped sustain my painting sessions. The weight of the mouse is downright comforting in SuchArt's more relaxed environment, and makes slow, smooth movement a breeze. </p><p>Unfortunately, though, in addition to the weight, there are other compromises to make such a mouse, and one of the big ones is battery life. The 500mAh battery drains super quickly, with it losing just under half of its charge in just over two hours in 8,000 Hz polling with the fan set to max. Even in 1,000 Hz polling mode, it drains quite quickly, with it going down by 20% in just under two hours. That means, with the fan set to max, you can expect to charge it every day or two if you work from home or game a lot. </p><p>With a charging dock or smart battery system (like the <a href="https://www.pcgamer.com/hardware/gaming-mice/glorious-model-o3-wireless-review/">Glorious Model O 3 wireless</a> has), that could be okay, but going without means you either plug it into a USB Type-C every night before bed, or don't bother with the wireless mode. </p><div><blockquote><p>Many of the best gaming mice, like the Razer Viper V4 Pro, are cheaper, with better battery life, and a lighter weight</p></blockquote></div><p>And speaking of its wireless mode, the F01 Noctua Edition comes with a neat dongle, which not only connects the mouse to your rig, but also has two buttons. The right side changes DPI, and the left side is a function button, which initially flits through profiles, but it can change the fan in the mouse, swap polling rate, change liftoff distance and more. </p><p>I wouldn't set the left side of the dongle to DPI, as you can swap that from under the mouse, and I wouldn't set it to adjust fan speed, as you can change that from the mouse too. I think my choice for the left button would maybe be polling rate, so you can crank it up in competitive games for quicker responses and bring it back down in more casual games to save battery life, but this is admittedly a pretty niche use case. I like the dongle a good bit, and my only critique is that having it feature USB passthrough or some sort of charging system would really make up for the pretty poor battery life. </p><p>Another thing to consider here is the price. Many of the <a href="https://www.pcgamer.com/the-best-gaming-mouse/" target="_blank">best gaming mice</a>, like the <a href="https://www.pcgamer.com/hardware/gaming-mice/razer-viper-v4-pro-review/" target="_blank">Razer Viper V4 Pro</a>, are cheaper, with better battery life, and a lighter weight. Even the <a href="https://www.pcgamer.com/hardware/gaming-mice/logitech-g-pro-x2-superstrike-review/" target="_blank">Logitech G Pro X2 Superstrike</a>, and its revolutionary clicks, fetch the same price as the F01 Noctua edition. </p><p>As such, I'm left in a difficult space trying to sum up this breezy gaming mouse. On the one hand, it's got a super solid build, and some smart engineering in how its fan works, and with a great sensor and high polling, it even offers competitive-level play. Yet on the other hand, it's giving up weight and battery life for that fan, and putting a bigger battery in it would only increase that weight. And therefore, it sits just under competitive mice for performance, yet costs more money. </p><p>And it's far too expensive to justify buying for the fan alone. It feels like a niche on a niche, and though it's smartly made, you really need to want <em>exactly </em>what it offers to justify that asking price. It is, though, one of the most unique gaming mice I've used in a few years, and a great but hard-to-recommend bit of hardware as a result.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-mice/pulsar-feinmann-f01-noctua-edition-review/</link>
                                                                            <description>
                            <![CDATA[ Breezy and comfortable, but I'm not a fan of its price and battery. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">7Ck8uEtqvvSPUEMBEB3WBL</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/VwUWxAQNqmnvcuJzK3zznH-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 11 Aug 2026 14:22:21 +0000</pubDate>                                                                                                                                <updated>Thu, 20 Aug 2026 08:56:40 +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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/VwUWxAQNqmnvcuJzK3zznH-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Pulsar Feinmann F01 Noctua Edition gaming mouse on a wooden desk, from the back right showing off the Noctua logo]]></media:description>                                                            <media:text><![CDATA[The Pulsar Feinmann F01 Noctua Edition gaming mouse on a wooden desk, from the back right showing off the Noctua logo]]></media:text>
                                <media:title type="plain"><![CDATA[The Pulsar Feinmann F01 Noctua Edition gaming mouse on a wooden desk, from the back right showing off the Noctua logo]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/VwUWxAQNqmnvcuJzK3zznH-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="Pulsar Feinmann F01 Noctua Edition" data-widget-title="" class="hawk-root"></div><p>Would you believe me if I told you the Pulsar Feinmann F01 Noctua Edition is actually the second gaming mouse with a fan I've tried? Back in 2021, I had the unique experience of getting my clammy mitts on the Marsback Zephyr Pro, and I was… a fan.</p><p>But I can comfortably say that Pulsar's Feinmann F01 Noctua Edition is the most luxurious gaming mouse with a fan I've tried—a prestigious award, I know. It's loaded with great specs, like a Pulsar XS-2 sensor with up to 42,000 DPI and up to an 8,000 Hz polling rate. As such, it's not <em>just </em>a gaming mouse with a fan; it's a full-on competitive device. </p><p>I suspect the most 'love it or hate it' aspect of Pulsar and Noctua's Frankenstein gaming mouse won't actually have anything to do with the aforementioned fan but will instead be its honeycomb shell. In order for the fan to actually blow cold air on your palm, it needs room to do so, and the spaces in the shell are plenty. They also come with the added benefit of taking some weight off, which is needed because the F01 Noctua Edition is pretty heavy at 73 g.</p><div ><table><caption>Pulsar Feinmann F01 Noctua Edition Specs</caption><tbody><tr><td class="firstcol " ><p><strong>Sensor</strong></p></td><td  ><p>Pulsar XS-2</p></td></tr><tr><td class="firstcol " ><p><strong>Connectivity</strong></p></td><td  ><p>Wired and wireless (2.4 GHz)</p></td></tr><tr><td class="firstcol " ><p><strong>Switches</strong></p></td><td  ><p>Optical switches</p></td></tr><tr><td class="firstcol " ><p><strong>Polling rate</strong></p></td><td  ><p>Up to<strong> </strong>8,000 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>DPI</strong></p></td><td  ><p>42,000</p></td></tr><tr><td class="firstcol " ><p><strong>Acceleration</strong></p></td><td  ><p>70 G</p></td></tr><tr><td class="firstcol " ><p><strong>Speed</strong></p></td><td  ><p>800 IPS</p></td></tr><tr><td class="firstcol " ><p><strong>RGB</strong></p></td><td  ><p>One RGB light</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>73 g</p></td></tr><tr><td class="firstcol " ><p><strong>Battery life</strong></p></td><td  ><p>8-20 hours (depending on polling rate and fan speed)</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://us.pulsar.gg/products/noctua-feinmann-f01-gaming-mouse?variant=53226219372911" target="_blank">$180</a> | <a href="https://eu.pulsar.gg/products/noctua-feinmann-f01-gaming-mouse?variant=54883923362121" target="_blank">€199</a></p></td></tr></tbody></table></div><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> Your hands get sweaty while gaming: </strong>The fan is a joy to use, and fine-tuned for fast movements, making it a boon for a sweaty gamer.</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 won't use the fan: </strong>Though it's still a solid gaming mouse without the fan, it is expensive, and you are adding to the weight for that airflow.</p></div></div></div></div><p>Then again, Pulsar's fanless<a href="https://eu.pulsar.gg/collections/feinmann/products/first-edition-feinmann-f01-gaming-mouse"> Feinmann F01</a> has all the same holes (though at almost 30 g lighter), so maybe Pulsar just likes the 'this thing took a couple of bullets, but it still works' look. I personally think Noctua's iconic beige and brown colour scheme makes the mouse look pretty decent despite all the gaps, but a <a href="https://en.wikipedia.org/wiki/Trypophobia">trypophobe</a> (warning, don't click on that link if you have trypophobia) may want to look for something a bit <em>less holey</em>.</p><p>Despite the holes, the F01 is no slouch in durability. I have intentionally tried to place pressure on the thinnest parts of its carbon composite shell, and it barely flexes. The same is true of the sides of the mouse, which hold in place despite me squeezing far harder than one would traditionally with a gaming mouse. Noctua made a series of "<a href="https://www.pcgamer.com/hardware/gaming-mice/noctua-shows-off-custom-built-torture-test-rigs-for-testing-fans-and-now-im-afraid-of-ever-setting-foot-in-the-noctua-factory/" target="_blank">custom-built torture-test rigs</a>" for testing the fan in the mouse, and I'm happy to say that despite my flailing around, it too holds up incredibly well. </p><p>Throwing the mouse from side to side or up and down doesn't catch the fan at all, making it a pretty smooth experience. This is not something that bothered me, but you can feel the fan humming just a little when off the pad. I can't feel the fan rumble on the highest mode when grounded on a mouse pad, but when picking it up to move across the pad, I feel a slight movement. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/7srdqRL5vNJJYrC27QZJpH.jpg" alt="The Pulsar Feinmann F01 Noctua Edition gaming mouse from the front, next to its connector on a wooden desk" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/friFHX8X84wvj2wPuZvTqH.jpg" alt="The Pulsar Feinmann F01 Noctua Edition gaming mouse  to the right of its dongle on a wooden desk" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/uu7mDoQv8SCizNFV4FRSpH.jpg" alt="The Pulsar Feinmann F01 Noctua Edition gaming mouse from the left with its light on, near the connector on a wooden desk" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/gK3VvX4yuHJafJVoEH2FrH.jpg" alt="The Pulsar Feinmann F01 Noctua Edition gaming mouse and dongle on a wooden desk" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The fan is super easy to adjust too. Simply hold both of the buttons on the left-hand side, and push the scroll wheel up or down to cycle through the four fan intensities (plus one mode for it being off entirely). On the highest intensity (four), you can certainly hear the fan spin, but it roughly matches the noise of my rig, and I tend to play games and work with headphones anyway. It becomes near silent on intensity one and two, with three being notable, but only in a quiet room. </p><p>One thing that surprised me after a couple of days of using the mouse is that I genuinely missed the fan when I briefly swapped to a different mouse. This elevates it in my mind from a gimmick to a niche feature. But it's a niche feature you are paying nearly $200 for, and that's a hefty cost when you can get lighter competitive mouse for less. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Yp2VMzeegTtTLGzspgHRaH.jpg" alt="The Pulsar Feinmann F01 Noctua Edition gaming mouse on a wooden desk from the top left, close up" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/JSJVzaFRN9wJLQ5UxmaEoH.jpg" alt="The Pulsar Feinmann F01 Noctua Edition gaming mouse on a wooden desk from the back right, up close" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Pulsar calls it the "mouse that breathes", which is far less appealing than I assume Pulsar thought it is. But that does feel like an accurate description of how the fan works. It doesn't blast your hand with air; instead, it feels like a cool breeze gently caressing your palm. Or maybe a less gross visual metaphor. A draft coming in through a window? Yeah, that doesn't sound as striking as 'mouse that breathes'.</p><p>One place I really benefited from the mouse is while I was playing Counter-Strike 2. When strafing through rooms, snapping sights on enemies, the game just has a capacity to make my palms sweat (Knees weak, arms heavy?), and yet I finished a game with my right hand feeling fresh. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Gg9vRYkjdk6yY2jHyyR5mi.png" alt="Pulsar Feinmann F01 Noctua Edition MouseTester Result:" /><figcaption>Tested at 1,000 Hz — The closer the dots are together, the more consistent a mouse is reporting movement. More variation or stray dots makes for a less accurate sensor.<small role="credit">MouseTester</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Y6DYqUQCaQzivbWvN7Kiji.png" alt="Pulsar Feinmann F01 Noctua Edition MouseTester Result:" /><figcaption>Tested at 1,000 Hz — Each dot represents an update, which corresponds to the polling rate. Every 1 ms should mark a single update on a 1,000 Hz mouse.<small role="credit">MouseTester</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HPgJhoZqaASk7ZEhYT2aji.png" alt="Pulsar Feinmann F01 Noctua Edition MouseTester Result:" /><figcaption>Tested at 1,000 Hz — The spikes represent an increase in velocity, with more erratic spikes showing tracking going haywire.<small role="credit">MouseTester</small></figcaption></figure></figure><p>The mouse's ability to battle palm sweat helps in horror games like Crisol: Theater of Idols and in the Call of Duty Zombies-like Sker Ritual. It's also a super snappy mouse, and its optical switches are not only fast and efficient, but also offer a decent sound too. They produce a high ping that is satisfying without being too nasally in sound. Given the amount of open space in the mouse, I was concerned there would be a reverb of some kind, but the sound is well engineered. </p><div><blockquote><p>Even with the fan off, it's a solid gaming mouse. </p></blockquote></div><p>The over 70-gram mouse is a tad heavy, and you notice that when rapidly sliding it around the mousepad, but it's well balanced in the hand, which makes picking it up easy, and the PTFE feet are plenty smooth too. My preference would be to knock 15 or so grams off the mouse, but it doesn't handle the weight poorly. </p><p>And it's not just solid for competitive play either. In everyday use, the mouse is super comfortable to place the palm on, and the four different fan modes offer a decent degree of thermal customisation. Even with the fan off, it's a solid gaming mouse. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/imYj3Lxgg3ye3niEpUjLpH.jpg" alt="The Pulsar Feinmann F01 Noctua Edition gaming mouse from the front left on a wooden desk" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/zk4Aw7SZtSG2y8kJncNJoH.jpg" alt="The Pulsar Feinmann F01 Noctua Edition gaming mouse from the back right on a wooden desk" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/xvNpP7g7ybFP6fmp2FXMkH.jpg" alt="The Pulsar Feinmann F01 Noctua Edition gaming mouse from the front on a wooden desk" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/jsZHumd3pRDG32qQZu6HoH.jpg" alt="The Pulsar Feinmann F01 Noctua Edition gaming mouse on a wooden desk from the right hand side" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5tCAPHoXad4NQGHeonbRoH.jpg" alt="The Pulsar Feinmann F01 Noctua Edition gaming mouse on a wooden desk, from the left hand side" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/NwP9RM7xjSo3HrYubCM9pH.jpg" alt="The Pulsar Feinmann F01 Noctua Edition gaming mouse on a wooden desk, from the bottom, showing the Feinmann logo" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>In paint simulator SuchArt, I found the sensor to be super responsive and accurate, and the fan helped sustain my painting sessions. The weight of the mouse is downright comforting in SuchArt's more relaxed environment, and makes slow, smooth movement a breeze. </p><p>Unfortunately, though, in addition to the weight, there are other compromises to make such a mouse, and one of the big ones is battery life. The 500mAh battery drains super quickly, with it losing just under half of its charge in just over two hours in 8,000 Hz polling with the fan set to max. Even in 1,000 Hz polling mode, it drains quite quickly, with it going down by 20% in just under two hours. That means, with the fan set to max, you can expect to charge it every day or two if you work from home or game a lot. </p><p>With a charging dock or smart battery system (like the <a href="https://www.pcgamer.com/hardware/gaming-mice/glorious-model-o3-wireless-review/">Glorious Model O 3 wireless</a> has), that could be okay, but going without means you either plug it into a USB Type-C every night before bed, or don't bother with the wireless mode. </p><div><blockquote><p>Many of the best gaming mice, like the Razer Viper V4 Pro, are cheaper, with better battery life, and a lighter weight</p></blockquote></div><p>And speaking of its wireless mode, the F01 Noctua Edition comes with a neat dongle, which not only connects the mouse to your rig, but also has two buttons. The right side changes DPI, and the left side is a function button, which initially flits through profiles, but it can change the fan in the mouse, swap polling rate, change liftoff distance and more. </p><p>I wouldn't set the left side of the dongle to DPI, as you can swap that from under the mouse, and I wouldn't set it to adjust fan speed, as you can change that from the mouse too. I think my choice for the left button would maybe be polling rate, so you can crank it up in competitive games for quicker responses and bring it back down in more casual games to save battery life, but this is admittedly a pretty niche use case. I like the dongle a good bit, and my only critique is that having it feature USB passthrough or some sort of charging system would really make up for the pretty poor battery life. </p><p>Another thing to consider here is the price. Many of the <a href="https://www.pcgamer.com/the-best-gaming-mouse/" target="_blank">best gaming mice</a>, like the <a href="https://www.pcgamer.com/hardware/gaming-mice/razer-viper-v4-pro-review/" target="_blank">Razer Viper V4 Pro</a>, are cheaper, with better battery life, and a lighter weight. Even the <a href="https://www.pcgamer.com/hardware/gaming-mice/logitech-g-pro-x2-superstrike-review/" target="_blank">Logitech G Pro X2 Superstrike</a>, and its revolutionary clicks, fetch the same price as the F01 Noctua edition. </p><p>As such, I'm left in a difficult space trying to sum up this breezy gaming mouse. On the one hand, it's got a super solid build, and some smart engineering in how its fan works, and with a great sensor and high polling, it even offers competitive-level play. Yet on the other hand, it's giving up weight and battery life for that fan, and putting a bigger battery in it would only increase that weight. And therefore, it sits just under competitive mice for performance, yet costs more money. </p><p>And it's far too expensive to justify buying for the fan alone. It feels like a niche on a niche, and though it's smartly made, you really need to want <em>exactly </em>what it offers to justify that asking price. It is, though, one of the most unique gaming mice I've used in a few years, and a great but hard-to-recommend bit of hardware as a result.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Sovereign Tower review ]]></title>
                                                                                                <dc:content><![CDATA[ <div  class="fancy-box"><div class="fancy_box-title">Need to know</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it? </strong>A visual novel, RPG, management game with time travel. <br><strong>Release date </strong>August 6, 2026<br><strong>Expect to pay</strong> $17/£12.74<br><strong>Developer</strong> Wild Wit Games<br><strong>Publisher</strong> Curve Games<br><strong>Reviewed on</strong> RTX 4090, Intel i9-13900k, 32GB RAM<br><strong>Steam Deck </strong>Verified<br><strong>Link </strong><a data-analytics-id="inline-link" href="https://store.steampowered.com/app/4113940/Sovereign_Tower/" target="_blank">Steam</a></p></div></div><p>Sovereign Tower is so much more than it seems—which feels rather appropriate for a game where you play an itinerant leper who accidentally becomes the ruler of a magical kingdom, the titular Sovereign. Nobody is quite sure what to make of you, especially if, like me, you start suggesting eating cats or recruit a literal wolf to join your Knights of the Roundtable. </p><p>At first glance this is a cosy visual novel management game with a soft colour palette and handsome art. You sit on your throne listening to requests, demands and grievances, and then you send out your growing gaggle of knights on quests in an attempt to keep everyone happy. </p><p>But Sovereign Tower quickly reveals itself to be a complicated juggling act where nearly everyone needs your help, and those who don't probably want to kill you. There are fires everywhere, and you'll never have enough knights to put them all out. </p><p>It takes some of the fundamentals of the excellent Reigns series, but stretches them out, filling the space with more elaborate storylines, surprisingly meaty roleplaying systems and, most importantly, <em>time travel</em>.</p><h2 id="time-to-kill">Time to kill</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="qtP8EXLUFboMkvvKj53KhY" name="20260807121128_1" alt="Sovereign Tower review" src="https://cdn.mos.cms.futurecdn.net/qtP8EXLUFboMkvvKj53KhY.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2162" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/qtP8EXLUFboMkvvKj53KhY.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: Wild Wit Games)</span></figcaption></figure><p>Time is the dreadful spectre looming over Sovereign Tower. Most quests can be completed whenever you want, or simply ignored, but each act features main quests and random emergency quests that must be tackled within an allotted timeframe. Sometimes these are also tied to the satisfaction level of the various classes of your citizenry—scholars, merchants, nobles and the people—or the wealth contained in your treasury. </p><p>So you'll need to send out your knights in time, <em>and </em>keep your people happy and your economy strong. That's easier said than done. </p><p>If you want to get more nobles on your side, you might have to piss off the merchants. If you want a full treasury, how are you going to pay for your knights' armour to be repaired, or equip them with expensive magical equipment and fast horses? And if you're too cheap, how are your knights going to succeed in their quests? </p><p>Quests also challenge specific abilities—strength, agility, charisma, luck, magic and wit. You're not going to want to send a scrawny magical knight on a quest that involves lifting heavy objects. And your brawniest warrior might have a tricky time taking down a rogue necromancer. </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.30%;"><img id="fCnz2ooRHh9L8rNv27daC4" name="20260804122114_1" alt="Sovereign Tower" src="https://cdn.mos.cms.futurecdn.net/fCnz2ooRHh9L8rNv27daC4.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2162" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/fCnz2ooRHh9L8rNv27daC4.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: Wild Wits Games)</span></figcaption></figure><p>Each adventure also contains certain keywords that relate to the attributes and preferences of your knights. Angelica, the first knight you'll recruit, loves animals. So if the quest involves killing a bunch of critters, she might not be your first choice. On the other hand, she might be the perfect choice, with her attribute allowing her to pacify the animals without bloodshed. Quests can have unexpected outcomes, which means that it's worth sometimes going with your gut and taking a risky punt. </p><p>Preferences work differently. One of Angelica's preferences is diplomacy, so if you send her to end a dispute between some druids and a mob of angry peasants, this will make her happy. She loves mediation (yes, she's a dork). Keep their satisfaction high and your knights will be loyal even as you make the worst possible decisions. Let it drop, however, and you might notice some empty spaces around the Roundtable. </p><p>There's one more wrinkle: you don't automatically get a full list of everyone's attributes and preferences. As the Sovereign you might have a lot of power, but that doesn't mean you immediately know everything about your employees. You'll need to hang out with them, then—spend a bit of time getting to know them. Or you can just get one of your advisors to spy on them. </p><p>Sovereign Tower manages to make what could have been disparate management, roleplaying and relationship systems feel incredibly cohesive—and crucially, fun to explore and exploit. Key to this is the fact that all your knights have a degree of agency that elevates them above mere pawns. They can surprise you on quests, or even come to you with alternative solutions to difficult problems. </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.30%;"><img id="dNUzVv6GxsTwS4Upn4nqaY" name="20260806185418_1" alt="Sovereign Tower review" src="https://cdn.mos.cms.futurecdn.net/dNUzVv6GxsTwS4Upn4nqaY.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2162" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/dNUzVv6GxsTwS4Upn4nqaY.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: Wild Wit Games)</span></figcaption></figure><p>It's exclusively thanks to one of my knights that we defeated an intimidating rival. He suggested we kidnap the guy's son to put him off his game. He's also the reason I got the option to assassinate a rebel leader instead of negotiating with her. And, off the record, that horse race I won? Where all the other competitors mysteriously died? Yeah, he might have had something to do with it. </p><p>OK, so your people dig you, you've got an enviable roster of talented knights, you're fabulously wealthy, that must be all you need to worry about, right? Sorry, no. Life is unfair. </p><p>Those time-sensitive quests I mentioned before will sometimes just appear out of the blue. A village is about to be destroyed by a flood! Send your knights to help in one turn! But, oh dear, all the knights who could save the day are already busy on a three-day adventure. I guess the village is going to become a water park. </p><h2 id="give-me-more-time">Give me more time</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="JRSC9jiYbohR4piG8eAsx3" name="20260805140238_1" alt="Sovereign Tower" src="https://cdn.mos.cms.futurecdn.net/JRSC9jiYbohR4piG8eAsx3.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2162" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/JRSC9jiYbohR4piG8eAsx3.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: Wild Wits Games)</span></figcaption></figure><p>It can often feel like you're only ever a few turns away from a daunting crisis. The murder of a knight, a betrayal, a kidnapping, a civil war—sometimes you'll be able to resolve them, sometimes you won't. Luckily, a lot of crises allow you to just carry on even if you don't find a solution. But you might not be happy with the results. And that's where time travel comes in. </p><p>Locked in a crypt in the bowels of your tower sits a magical artefact possessed by a powerful demon. Specifically, it has the power to turn back the clock—whenever you want. If, you know, you're cool with working with a demon who is maybe a little bit too enthusiastic about breaking the timeline. </p><p>The beauty of this time travel system is that the game acknowledges your foreknowledge <em>constantly</em>. New dialogue options and actions appear, allowing you to use what you learned in the now-defunct timeline to make changes big and small. There's a lot of "I know what you're going to say", which can result in some entertaining reactions, and it also means you get to skip a lot of exposition and dialogue you've already read before. But the big stuff is game changing. </p><p>You can thwart murders, end wars before they begin, unite warring factions, and simply make different decisions that completely change the character of your playthrough. But it's not as simple as just fixing all of your mistakes. </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.30%;"><img id="und33YYvDaMcuS5FCs3uC4" name="20260805140228_1" alt="Sovereign Tower" src="https://cdn.mos.cms.futurecdn.net/und33YYvDaMcuS5FCs3uC4.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2162" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/und33YYvDaMcuS5FCs3uC4.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: Wild Wits Games)</span></figcaption></figure><p>Sure, you probably don't want one of your knights to get murdered. But if you turn back time, then you're killing off all the possibilities that stemmed from that event—and some of them might have been positive. Fiddling with the timeline means you might never meet certain knights, or you might miss out on alliances or magical artefacts that would bolster your power considerably. </p><p>So you can ignore this tantalising power, letting the cards fall where they may, and just deal with the consequences. Developer Wild Wits has taken a big risk by letting you simply not engage with the game's strongest mechanic—but its confidence in the rest of its systems has paid off. </p><p>In my first playthrough, I only fiddled with time once. I was constantly being tempted, wrestling with these cosmic, ethical conundrums, so it's not like the time travel system ceases to have an impact just because you abstain. Even without mucking around with Sovereign Tower's big hook, I was still smitten. </p><p>The playful writing, eccentric characters and tense juggling act left me riveted. It's simply a great management game, visual novel and RPG. </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.30%;"><img id="DixJFgoaFk8eVDmNrxVMB4" name="20260804123829_1" alt="Sovereign Tower" src="https://cdn.mos.cms.futurecdn.net/DixJFgoaFk8eVDmNrxVMB4.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2162" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/DixJFgoaFk8eVDmNrxVMB4.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: Wild Wits Games)</span></figcaption></figure><p>Now, though, I am taking a leaf out of The Master's book, always asking myself what Doctor Who's archrival would do. At the end of my first playthrough, I opted to travel right back to the start, using my knowledge of the future to change <em>everything. </em>But even with this power, I can't always predict how the new paths will play out, prompting me to keep hopping back, over and over again, until the timeline is <em>just right. </em>For me, at least. </p><p>Playing Sovereign Tower has been a damn delight—the most fun I've had at my desk all year. And I fully intend to keep playing. I've got mistakes to fix, and an adorable wolf barking at me, wanting to bound off on another adventure. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-exV5JO"></div>                            </div>                            <script src="https://kwizly.com/embed/exV5JO.js" async></script><div class="product"><a data-dimension112="2653e5c4-94cc-11f1-8960-63c01265a43e" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="2653e5c4-94cc-11f1-8960-63c01265a43e" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/games/rpg/sovereign-tower-review/</link>
                                                                            <description>
                            <![CDATA[ Judiciously rule a fantasy kingdom, or just use time travel to fix all of your terrible mistakes. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">g5XwDLPe86C5NTZEjBKpDm</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/SnyiPz5E4j3G2BA7niZrhY-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 10 Aug 2026 15:07:56 +0000</pubDate>                                                                                                                                <updated>Mon, 10 Aug 2026 22:31:58 +0000</updated>
                                                                                                                                            <category><![CDATA[RPG]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                                    <dc:creator><![CDATA[ Fraser Brown ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/wKNKbq8mrKbjjBvak9oDSh.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/SnyiPz5E4j3G2BA7niZrhY-1280-80.jpg">
                                                            <media:credit><![CDATA[Wild Wit Games]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Sovereign Tower review]]></media:description>                                                            <media:text><![CDATA[Sovereign Tower review]]></media:text>
                                <media:title type="plain"><![CDATA[Sovereign Tower review]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/SnyiPz5E4j3G2BA7niZrhY-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div  class="fancy-box"><div class="fancy_box-title">Need to know</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it? </strong>A visual novel, RPG, management game with time travel. <br><strong>Release date </strong>August 6, 2026<br><strong>Expect to pay</strong> $17/£12.74<br><strong>Developer</strong> Wild Wit Games<br><strong>Publisher</strong> Curve Games<br><strong>Reviewed on</strong> RTX 4090, Intel i9-13900k, 32GB RAM<br><strong>Steam Deck </strong>Verified<br><strong>Link </strong><a data-analytics-id="inline-link" href="https://store.steampowered.com/app/4113940/Sovereign_Tower/" target="_blank">Steam</a></p></div></div><p>Sovereign Tower is so much more than it seems—which feels rather appropriate for a game where you play an itinerant leper who accidentally becomes the ruler of a magical kingdom, the titular Sovereign. Nobody is quite sure what to make of you, especially if, like me, you start suggesting eating cats or recruit a literal wolf to join your Knights of the Roundtable. </p><p>At first glance this is a cosy visual novel management game with a soft colour palette and handsome art. You sit on your throne listening to requests, demands and grievances, and then you send out your growing gaggle of knights on quests in an attempt to keep everyone happy. </p><p>But Sovereign Tower quickly reveals itself to be a complicated juggling act where nearly everyone needs your help, and those who don't probably want to kill you. There are fires everywhere, and you'll never have enough knights to put them all out. </p><p>It takes some of the fundamentals of the excellent Reigns series, but stretches them out, filling the space with more elaborate storylines, surprisingly meaty roleplaying systems and, most importantly, <em>time travel</em>.</p><h2 id="time-to-kill">Time to kill</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="qtP8EXLUFboMkvvKj53KhY" name="20260807121128_1" alt="Sovereign Tower review" src="https://cdn.mos.cms.futurecdn.net/qtP8EXLUFboMkvvKj53KhY.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2162" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/qtP8EXLUFboMkvvKj53KhY.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: Wild Wit Games)</span></figcaption></figure><p>Time is the dreadful spectre looming over Sovereign Tower. Most quests can be completed whenever you want, or simply ignored, but each act features main quests and random emergency quests that must be tackled within an allotted timeframe. Sometimes these are also tied to the satisfaction level of the various classes of your citizenry—scholars, merchants, nobles and the people—or the wealth contained in your treasury. </p><p>So you'll need to send out your knights in time, <em>and </em>keep your people happy and your economy strong. That's easier said than done. </p><p>If you want to get more nobles on your side, you might have to piss off the merchants. If you want a full treasury, how are you going to pay for your knights' armour to be repaired, or equip them with expensive magical equipment and fast horses? And if you're too cheap, how are your knights going to succeed in their quests? </p><p>Quests also challenge specific abilities—strength, agility, charisma, luck, magic and wit. You're not going to want to send a scrawny magical knight on a quest that involves lifting heavy objects. And your brawniest warrior might have a tricky time taking down a rogue necromancer. </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.30%;"><img id="fCnz2ooRHh9L8rNv27daC4" name="20260804122114_1" alt="Sovereign Tower" src="https://cdn.mos.cms.futurecdn.net/fCnz2ooRHh9L8rNv27daC4.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2162" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/fCnz2ooRHh9L8rNv27daC4.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: Wild Wits Games)</span></figcaption></figure><p>Each adventure also contains certain keywords that relate to the attributes and preferences of your knights. Angelica, the first knight you'll recruit, loves animals. So if the quest involves killing a bunch of critters, she might not be your first choice. On the other hand, she might be the perfect choice, with her attribute allowing her to pacify the animals without bloodshed. Quests can have unexpected outcomes, which means that it's worth sometimes going with your gut and taking a risky punt. </p><p>Preferences work differently. One of Angelica's preferences is diplomacy, so if you send her to end a dispute between some druids and a mob of angry peasants, this will make her happy. She loves mediation (yes, she's a dork). Keep their satisfaction high and your knights will be loyal even as you make the worst possible decisions. Let it drop, however, and you might notice some empty spaces around the Roundtable. </p><p>There's one more wrinkle: you don't automatically get a full list of everyone's attributes and preferences. As the Sovereign you might have a lot of power, but that doesn't mean you immediately know everything about your employees. You'll need to hang out with them, then—spend a bit of time getting to know them. Or you can just get one of your advisors to spy on them. </p><p>Sovereign Tower manages to make what could have been disparate management, roleplaying and relationship systems feel incredibly cohesive—and crucially, fun to explore and exploit. Key to this is the fact that all your knights have a degree of agency that elevates them above mere pawns. They can surprise you on quests, or even come to you with alternative solutions to difficult problems. </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.30%;"><img id="dNUzVv6GxsTwS4Upn4nqaY" name="20260806185418_1" alt="Sovereign Tower review" src="https://cdn.mos.cms.futurecdn.net/dNUzVv6GxsTwS4Upn4nqaY.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2162" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/dNUzVv6GxsTwS4Upn4nqaY.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: Wild Wit Games)</span></figcaption></figure><p>It's exclusively thanks to one of my knights that we defeated an intimidating rival. He suggested we kidnap the guy's son to put him off his game. He's also the reason I got the option to assassinate a rebel leader instead of negotiating with her. And, off the record, that horse race I won? Where all the other competitors mysteriously died? Yeah, he might have had something to do with it. </p><p>OK, so your people dig you, you've got an enviable roster of talented knights, you're fabulously wealthy, that must be all you need to worry about, right? Sorry, no. Life is unfair. </p><p>Those time-sensitive quests I mentioned before will sometimes just appear out of the blue. A village is about to be destroyed by a flood! Send your knights to help in one turn! But, oh dear, all the knights who could save the day are already busy on a three-day adventure. I guess the village is going to become a water park. </p><h2 id="give-me-more-time">Give me more time</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="JRSC9jiYbohR4piG8eAsx3" name="20260805140238_1" alt="Sovereign Tower" src="https://cdn.mos.cms.futurecdn.net/JRSC9jiYbohR4piG8eAsx3.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2162" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/JRSC9jiYbohR4piG8eAsx3.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: Wild Wits Games)</span></figcaption></figure><p>It can often feel like you're only ever a few turns away from a daunting crisis. The murder of a knight, a betrayal, a kidnapping, a civil war—sometimes you'll be able to resolve them, sometimes you won't. Luckily, a lot of crises allow you to just carry on even if you don't find a solution. But you might not be happy with the results. And that's where time travel comes in. </p><p>Locked in a crypt in the bowels of your tower sits a magical artefact possessed by a powerful demon. Specifically, it has the power to turn back the clock—whenever you want. If, you know, you're cool with working with a demon who is maybe a little bit too enthusiastic about breaking the timeline. </p><p>The beauty of this time travel system is that the game acknowledges your foreknowledge <em>constantly</em>. New dialogue options and actions appear, allowing you to use what you learned in the now-defunct timeline to make changes big and small. There's a lot of "I know what you're going to say", which can result in some entertaining reactions, and it also means you get to skip a lot of exposition and dialogue you've already read before. But the big stuff is game changing. </p><p>You can thwart murders, end wars before they begin, unite warring factions, and simply make different decisions that completely change the character of your playthrough. But it's not as simple as just fixing all of your mistakes. </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.30%;"><img id="und33YYvDaMcuS5FCs3uC4" name="20260805140228_1" alt="Sovereign Tower" src="https://cdn.mos.cms.futurecdn.net/und33YYvDaMcuS5FCs3uC4.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2162" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/und33YYvDaMcuS5FCs3uC4.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: Wild Wits Games)</span></figcaption></figure><p>Sure, you probably don't want one of your knights to get murdered. But if you turn back time, then you're killing off all the possibilities that stemmed from that event—and some of them might have been positive. Fiddling with the timeline means you might never meet certain knights, or you might miss out on alliances or magical artefacts that would bolster your power considerably. </p><p>So you can ignore this tantalising power, letting the cards fall where they may, and just deal with the consequences. Developer Wild Wits has taken a big risk by letting you simply not engage with the game's strongest mechanic—but its confidence in the rest of its systems has paid off. </p><p>In my first playthrough, I only fiddled with time once. I was constantly being tempted, wrestling with these cosmic, ethical conundrums, so it's not like the time travel system ceases to have an impact just because you abstain. Even without mucking around with Sovereign Tower's big hook, I was still smitten. </p><p>The playful writing, eccentric characters and tense juggling act left me riveted. It's simply a great management game, visual novel and RPG. </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.30%;"><img id="DixJFgoaFk8eVDmNrxVMB4" name="20260804123829_1" alt="Sovereign Tower" src="https://cdn.mos.cms.futurecdn.net/DixJFgoaFk8eVDmNrxVMB4.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2162" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/DixJFgoaFk8eVDmNrxVMB4.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: Wild Wits Games)</span></figcaption></figure><p>Now, though, I am taking a leaf out of The Master's book, always asking myself what Doctor Who's archrival would do. At the end of my first playthrough, I opted to travel right back to the start, using my knowledge of the future to change <em>everything. </em>But even with this power, I can't always predict how the new paths will play out, prompting me to keep hopping back, over and over again, until the timeline is <em>just right. </em>For me, at least. </p><p>Playing Sovereign Tower has been a damn delight—the most fun I've had at my desk all year. And I fully intend to keep playing. I've got mistakes to fix, and an adorable wolf barking at me, wanting to bound off on another adventure. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-exV5JO"></div>                            </div>                            <script src="https://kwizly.com/embed/exV5JO.js" async></script><div class="product"><a data-dimension112="2653e5c4-94cc-11f1-8960-63c01265a43e" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="2653e5c4-94cc-11f1-8960-63c01265a43e" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus ROG Zephyrus G16 (2026) review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="Asus ROG Zephyrus G16 (2026)" class="hawk-root"></div><p>The Asus ROG Zephyrus G16 2026 is a fantastic 16-inch gaming laptop. There you go, review over, we can all go home. But wait, because it's got a serious flaw that should make you hold your fire before pressing the order button. And that flaw, as those familiar with the ongoing <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">memory crisis</a> may have already guessed, is the price.</p><p>Asus has sent me a 64 GB LPDDR5, RTX 5080-equipped machine for testing, and the same-specced model is currently listed for an astonishing <a href="https://eshop.asus.com/us/rog-zephyrus-g16-g14-2026.html?config=90NR0PG1-M006C0" target="_blank">$4,800</a>. Cheaper models with more reasonable amounts of RAM are available—but even the 32 GB, 1 TB version is currently listed at Best Buy for <a href="https://www.bestbuy.com/product/asus-rog-zephyrus-g16-16-oled-3k-gaming-laptop-intel-core-ultra-9-386h-2026-32gb-memory-geforce-rtx-5080-1tb-storage-eclipse-gray/JJGHGSJZR6/sku/6673590" target="_blank">$4,400</a>.</p><p>I'm sorry, but that's simply too much to pay for an RTX 5080 gaming laptop. Even one as lovely as this. Particularly as the phenomenal <a href="https://www.pcgamer.com/hardware/gaming-laptops/razer-blade-16-2026-review/" target="_blank">Razer Blade 16 (2026)</a> in RTX 5080 trim is <a href="https://www.razer.com/gaming-laptops/razer-blade-16/RZ09-05818EN3-R3U1" target="_blank">$400 cheaper</a>, with the same Intel Panther Lake-based chip.</p><p>If you can find the new G16 for the same money as the Razer Blade 16 during the sales, the choice becomes a lot more difficult. The Asus machine is a worthy competitor, what with its excellent chassis design, stunning 240 Hz OLED display, and superb portability. It's a gaming laptop I've enjoyed testing, particularly as it's capable of knocking the MSI Stealth 16 AI+ for six in certain gaming benchmarks.</p><p>Better still, it's got excellent battery life. This is a machine I would happily take on the road with me, gaming in bliss as I go. But when it's this expensive, I can't give it the wholehearted recommendation my heart desires. </p><p>Money matters, and when the G16 is listed for such teeth-chattering prices, I have to dock some precious points off the score.</p><p>The memory crisis has affected gaming laptops particularly badly in recent months—and by the looks of things, it's not going to get better any time soon. My hope for the G16 is that the sales periods will bring it down to more reasonable figures, in which case you'll find me shouting its virtues from the nearest rooftop. But as things currently stand? It's simply too pricey to gain a top spot.</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've got the cash to splash: </strong>If money is no object, then the new Asus G16 is a fantastic gaming laptop well worth considering. The Razer Blade 16, however, is the better of the two.<br><br>✅ <strong>You want something truly portable: </strong>As 16-inch gaming laptops go, they don't come much more backpack-friendly than this.</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 on a budget:</strong> I hate to keep hammering the same point home, but the price is truly eye-watering.<br><br>❌ <strong>You want ultimate frame rates: </strong>Concessions need to be made in a slim and light gaming laptop—and while the G16 is a great performer in its class, bulkier models will likely outpace it in the gaming benchmarks.</p></div></div></div></div><h2 class="article-body__section" id="section-asus-rog-zephyrus-g16-2026-features"><span>Asus ROG Zephyrus G16 (2026) features</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="f2NmXK27GAyhHUi3kowrWW" name="AsusG162026-2" alt="An Asus ROG Zephyrus G16 gaming laptop next to a benchmarking rig" src="https://cdn.mos.cms.futurecdn.net/f2NmXK27GAyhHUi3kowrWW.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><caption>Asus ROG Zephyrus G16 tested specs</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Asus ROG Zephyrus G16 (2026)</strong></p></td><td  ><p><strong>Asus ROG Zephyrus G16 (2025)</strong></p></td></tr><tr><td class="firstcol " ><p><strong>CPU</strong></p></td><td  ><p>Intel Core Ultra 9 386H</p></td><td  ><p>Intel Core Ultra 9 285H</p></td></tr><tr><td class="firstcol " ><p><strong>GPU</strong></p></td><td  ><p>Nvidia GeForce RTX 5080 (160 W Max TGP)</p></td><td  ><p>Nvidia GeForce RTX 5080 (120 W Max TGP)</p></td></tr><tr><td class="firstcol " ><p><strong>Memory</strong></p></td><td  ><p>64 GB LPDDR5X-8533</p></td><td  ><p>32 GB LPDDR5X-7467</p></td></tr><tr><td class="firstcol " ><p><strong>Storage</strong></p></td><td  ><p>1 TB PCIe 4.0 NVMe M.2 SSD</p></td><td  ><p>2 TB PCIe 4.0 NVMe M.2 SSD</p></td></tr><tr><td class="firstcol " ><p><strong>Expansion slots</strong></p></td><td  ><p>2x M.2 NVMe (one used)</p></td><td  ><p>2x M.2 NVMe (one used)</p></td></tr><tr><td class="firstcol " ><p><strong>Display</strong></p></td><td  ><p>16-inch 2560 x 1600 OLED, 240 Hz</p></td><td  ><p>16-inch 2560 x 1600 OLED, 240 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>35.4 x 24.6 x 1.49 ~ 1.79 cm | 13.94 x 9.69 x 0.59 ~ 0.70-inches</p></td><td  ><p>35.4 x 24.6 x 1.49 ~ 1.79 cm | 13.94 x 9.69 x 0.59 ~ 0.70-inches</p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p>90 Whr</p></td><td  ><p>90 Whr</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>1.95 kg (4.3 lbs)</p></td><td  ><p>1.95 kg (4.3 lbs)</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://eshop.asus.com/us/rog/rog-zephyrus-g16-g14-2026.html?config=90NR0PG1-M006C0" target="_blank">$4,800</a></p></td><td  ><p>$3,600 (64 GB model) / £3,400</p></td></tr></tbody></table></div><p>The new Zephyrus G16 looks much the same as the old model, but under the hood it's had some significant tweaks. The largest of which is the addition of a Panther Lake-based <a href="https://www.intel.com/content/www/us/en/products/sku/245529/intel-core-ultra-9-processor-386h-18m-cache-up-to-4-90-ghz/specifications.html" target="_blank">Intel Core Ultra 9 386H</a> processor, the same as you'll find in the new Razer Blade 16. </p><p>It's a 16-core chip, breaking down into four Performance cores, eight Efficient, and four Low Power Efficient beasties. As with the new Blade, that core loadout might seem a little underpowered at first, but the Core Ultra 9 386H makes a compelling case for itself as a powerful gaming CPU tucked inside a slim laptop frame.</p><p>My particular review sample comes with a ludicrous 64 GB of LPDDR5X-8533, paired with a… 1 TB SSD. I'm not sure who'd spec out a G16 this way, as I'd much rather have half the RAM and double the storage space, which is more traditional for a high-powered gaming lappy. Still, that's what Asus sent me, so that's what I'll be testing.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/fkifb3dCndK6UCBMcGgRkB.jpg" alt="An Asus ROG Zephyrus G16 2026 shot from various angles on a test bench" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/u4zEGYMjC3FGDgtrMwLzjB.jpg" alt="An Asus ROG Zephyrus G16 2026 shot from various angles on a test bench" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vLbyXVczDYU3wJJK4JgpjB.jpg" alt="An Asus ROG Zephyrus G16 2026 shot from various angles on a test bench" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/4TPT7FwhMte89C4VvcCfdB.jpg" alt="An Asus ROG Zephyrus G16 2026 shot from various angles on a test bench" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The 2026 G16 comes in many flavours, with up to an RTX 5090 crammed within its aluminium chassis. This one's got an RTX 5080 mobile, with a raised TGP of 135 W compared to the older model's 120 W limit. It can be pushed all the way up to 160 W in Manual mode within the Asus Armory Crate software—but I've mostly tested it at 135 W in Turbo mode, as your average user isn't likely to dive too far into the manual settings. </p><p>That being said, on paper, it's an impressive max power limit for such a slim and sleek machine.</p><div><blockquote><p>It's still one of the best-looking (and feeling) super-portable 16-inch gaming laptops you can buy</p></blockquote></div><p>Asus has made a few tweaks to the keyboard, too. The deck has been reinforced to prevent flex, and the keycaps now have an anti-fingerprint coating, which feels rather grippy underneath my fingertips. </p><p>The hinge also uses two torsion springs to make it easier to lift, which is a nice touch. It's full of little bits of refinement, sprinkled on top of what was already an excellent design.</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="GPtuMg5Wpm2dZgNTbypFzH" name="20260806_104121" alt="A close up of the keyboard of the Asus ROG Zephyrus G16 2026" src="https://cdn.mos.cms.futurecdn.net/GPtuMg5Wpm2dZgNTbypFzH.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 240 Hz OLED panel has also received some attention, as it now features a peak brightness rating of 1100 nits and VESA TrueBlack 1000 HDR certification. It's a sumptuous 1600p display, and a rival to the Blade 16's similarly-specced screen. </p><p>Overall, the G16 looks and feels near-identical to the old model when you pass it around in your hands. It's still got a large slash of tasteful LED lights on the lid, it's still one of the best-looking (and feeling) super-portable 16-inch gaming laptops you can buy, and this new version has received some tasty hardware upgrades. A strong start, I would say.</p><h2 class="article-body__section" id="section-asus-rog-zephyrus-g16-performance"><span>Asus ROG Zephyrus G16 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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="cYdhPwtF9ZVn8UHKvuZZff" name="AsusROGG16-6" alt="The Asus ROG Zephyrus G16 (2026) sitting on a test bench" src="https://cdn.mos.cms.futurecdn.net/cYdhPwtF9ZVn8UHKvuZZff.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>At 1080p, the new G16 puts on a good showing against the other RTX 5080-equipped, slim-as-you-like gaming machines in my charts—although the much chonkier Legion Pro 7i looms menacingly at the bottom. </p><p>Still, the fresh-faced Asus lappy is often significantly faster than the old model. This becomes obvious in our CPU-heavy Baldur's Gate 3 test, where the new Panther Lake chip beats the older Core Ultra 9 285 H quite handily. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1786112287373-asssbxbp6 *, #fv-chart-1786112287373-asssbxbp6 *:before, #fv-chart-1786112287373-asssbxbp6 *:after, #fv-chart-1786112287373-asssbxbp6-slideshow *, #fv-chart-1786112287373-asssbxbp6-slideshow *:before, #fv-chart-1786112287373-asssbxbp6-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1786112287373-asssbxbp6, #fv-chart-1786112287373-asssbxbp6-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1786112287373-asssbxbp6 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1786112287373-asssbxbp6.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1786112287373-asssbxbp6.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-1786112287373-asssbxbp6 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1786112287373-asssbxbp6-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1786112287373-asssbxbp6-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1786112287373-asssbxbp6-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1786112287373-asssbxbp6-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-1786112287373-asssbxbp6-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-1786112287373-asssbxbp6-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1786112287373-asssbxbp6-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1786112287373-asssbxbp6-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-1786112287373-asssbxbp6-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1786112287373-asssbxbp6-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-1786112287373-asssbxbp6-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786112287373-asssbxbp6 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1786112287373-asssbxbp6 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1786112287373-asssbxbp6 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1786112287373-asssbxbp6 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1786112287373-asssbxbp6 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1786112287373-asssbxbp6 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1786112287373-asssbxbp6 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1786112287373-asssbxbp6 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1786112287373-asssbxbp6 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1786112287373-asssbxbp6 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-bar-row, #fv-chart-1786112287373-asssbxbp6 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1786112287373-asssbxbp6.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786112287373-asssbxbp6.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1786112287373-asssbxbp6.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1786112287373-asssbxbp6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786112287373-asssbxbp6.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1786112287373-asssbxbp6.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1786112287373-asssbxbp6 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1786112287373-asssbxbp6 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1786112287373-asssbxbp6 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1786112287373-asssbxbp6 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1786112287373-asssbxbp6 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1786112287373-asssbxbp6 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1786112287373-asssbxbp6 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1786112287373-asssbxbp6 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1786112287373-asssbxbp6 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1786112287373-asssbxbp6 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1786112287373-asssbxbp6 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1786112287373-asssbxbp6 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1786112287373-asssbxbp6 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1786112287373-asssbxbp6 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1786112287373-asssbxbp6 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-pie-container,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-bar-row,#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-stacked-product,#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-grouped-bar-product,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-bar-row,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-stacked-product,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1786112287373-asssbxbp6.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-1786112287373-asssbxbp6.mobile-view .fv-bar-label,#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-grouped-product-title,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-bar-label,#fv-chart-1786112287373-asssbxbp6.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-1786112287373-asssbxbp6.mobile-view .fv-bar-container,#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-bar-cluster,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-bar-container,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-x-axis-wrapper,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-x-axis-label-space,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-x-axis-chart-space,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-benchmark-title,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-dropdown-title,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-carousel-nav-btn,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-chart-title,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-chart-subhead,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-versus-header,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-versus-select-wrapper,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-versus-vs,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-versus-select-container,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-versus-select,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-stl-shop-all-btn,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-stl-shop-all-logo,#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-stl-shop-all-icon,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-bar-commentary-inline,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786112287373-asssbxbp6.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1786112287373-asssbxbp6 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786112287373-asssbxbp6 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786112287373-asssbxbp6 .fv-bar-row,#fv-chart-1786112287373-asssbxbp6 .fv-stacked-product,#fv-chart-1786112287373-asssbxbp6 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-bar-label,#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-bar-container,#fv-chart-1786112287373-asssbxbp6 .fv-bar-cluster {width: 100% !important;}#fv-chart-1786112287373-asssbxbp6 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786112287373-asssbxbp6 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786112287373-asssbxbp6 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786112287373-asssbxbp6 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786112287373-asssbxbp6 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786112287373-asssbxbp6 .fv-x-axis-label-space {display: none !important;}#fv-chart-1786112287373-asssbxbp6 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786112287373-asssbxbp6 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786112287373-asssbxbp6 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786112287373-asssbxbp6 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786112287373-asssbxbp6 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786112287373-asssbxbp6 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786112287373-asssbxbp6 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786112287373-asssbxbp6 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786112287373-asssbxbp6 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786112287373-asssbxbp6 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786112287373-asssbxbp6 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786112287373-asssbxbp6 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786112287373-asssbxbp6 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786112287373-asssbxbp6 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786112287373-asssbxbp6 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786112287373-asssbxbp6 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786112287373-asssbxbp6 .fv-stl-shop-all-logo,#fv-chart-1786112287373-asssbxbp6 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786112287373-asssbxbp6 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786112287373-asssbxbp6 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786112287373-asssbxbp6 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786112287373-asssbxbp6.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "1080p gaming performance","description": "This chart shows average and 1% low frame rate results in various tested games at 1080p resolution","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-07T14:18:07.373Z","citation": "The 2026 version of the G16 handily beats its predecessor in every benchmark at 1080p, and often beats the similarly-specced MSI Stealth 16 AI+ to boot. The much-chonkier Lenovo, however, wins the day overall.","keywords": ["Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H","Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H","MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H","Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H","Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX","Cyberpunk 2077 (1080p RT Ultra)","Baldur's Gate 3 (1080p Ultra)","Black Myth: Wukong benchmarking tool (1080p High)","F1 24 (1080p Ultra High)","Metro Exodus Enhanced Edition (1080p Ultra)","Black Myth: Wukong (1080p High)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Cyberpunk 2077 (1080p RT Ultra)","value": 52,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – Cyberpunk 2077 (1080p RT Ultra)","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – Cyberpunk 2077 (1080p RT Ultra)","value": 55,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Cyberpunk 2077 (1080p RT Ultra)","value": 66,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – Cyberpunk 2077 (1080p RT Ultra)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Baldur's Gate 3 (1080p Ultra)","value": 78,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – Baldur's Gate 3 (1080p Ultra)","value": 69,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – Baldur's Gate 3 (1080p Ultra)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Baldur's Gate 3 (1080p Ultra)","value": 83,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – Baldur's Gate 3 (1080p Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Black Myth: Wukong benchmarking tool (1080p High)","value": 102,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – Black Myth: Wukong benchmarking tool (1080p High)","value": 88,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – Black Myth: Wukong benchmarking tool (1080p High)","value": 73,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Black Myth: Wukong benchmarking tool (1080p High)","value": 110,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – Black Myth: Wukong benchmarking tool (1080p High)","value": 99,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – F1 24 (1080p Ultra High)","value": 101,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – F1 24 (1080p Ultra High)","value": 93,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – F1 24 (1080p Ultra High)","value": 100,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – F1 24 (1080p Ultra High)","value": 120,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – F1 24 (1080p Ultra High)","value": 126,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Metro Exodus Enhanced Edition (1080p Ultra)","value": 102,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – Metro Exodus Enhanced Edition (1080p Ultra)","value": 94,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – Metro Exodus Enhanced Edition (1080p Ultra)","value": 102,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Metro Exodus Enhanced Edition (1080p Ultra)","value": 126,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – Metro Exodus Enhanced Edition (1080p Ultra)","value": 140,"unitText": "Avg FPS"}]}</script><div id="fv-chart-1786112287373-asssbxbp6" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1080p gaming performance</h3><p class="fv-chart-subhead">This chart shows average and 1% low frame rate results in various tested games at 1080p resolution</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cyberpunk 2077 (1080p RT Ultra)</option><option value="1">Baldur's Gate 3 (1080p Ultra)</option><option value="2">Black Myth: Wukong (1080p High)</option><option value="3">F1 24 (1080p Ultra High)</option><option value="4">Metro Exodus Enhanced Edition (1080p Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1786112287373-asssbxbp6-bar-Cyberpunk 2077 (1080p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p RT Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The 2026 version of the G16 handily beats its predecessor in every benchmark at 1080p, and often beats the similarly-specced MSI Stealth 16 AI+ to boot. The much-chonkier Lenovo, however, wins the day overall." 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #E33235;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.75%; background-color: #FE9F58;" data-target-width="48.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.5%; background-color: #E33235;" data-target-width="62.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #E33235;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.5%; background-color: #E33235;" data-target-width="82.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.5%; background-color: #FE9F58;" data-target-width="47.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">38</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (1080p RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>52 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>50 Avg FPS, 44 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>55 Avg FPS, 32 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>66 Avg FPS, 44 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>68 Avg FPS, 38 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1786112287373-asssbxbp6-bar-Baldur's Gate 3 (1080p Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (1080p Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The 2026 version of the G16 handily beats its predecessor in every benchmark at 1080p, and often beats the similarly-specced MSI Stealth 16 AI+ to boot. The much-chonkier Lenovo, however, wins the day overall." 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43%; background-color: #FE9F58;" data-target-width="43" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69%; background-color: #E33235;" data-target-width="69" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41%; background-color: #FE9F58;" data-target-width="41" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39%; background-color: #FE9F58;" data-target-width="39" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83%; background-color: #E33235;" data-target-width="83" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">83</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41%; background-color: #FE9F58;" data-target-width="41" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-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>Baldur's Gate 3 (1080p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>78 Avg FPS, 43 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>69 Avg FPS, 41 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>68 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>83 Avg FPS, 41 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>96 Avg FPS, 55 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1786112287373-asssbxbp6-bar-Black Myth: Wukong benchmarking tool (1080p High)" data-chart-type="Bar" data-title="Black Myth: Wukong (1080p High)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The 2026 version of the G16 handily beats its predecessor in every benchmark at 1080p, and often beats the similarly-specced MSI Stealth 16 AI+ to boot. The much-chonkier Lenovo, however, wins the day overall." 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.333333333333336%; background-color: #FE9F58;" data-target-width="55.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">83</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.666666666666664%; background-color: #E33235;" data-target-width="58.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">88</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #E33235;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 31.333333333333336%; background-color: #FE9F58;" data-target-width="31.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">110</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #FE9F58;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66%; background-color: #E33235;" data-target-width="66" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">99</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #FE9F58;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>Black Myth: Wukong (1080p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>102 Avg FPS, 83 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>88 Avg FPS, 64 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>73 Avg FPS, 47 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>110 Avg FPS, 84 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>99 Avg FPS, 84 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1786112287373-asssbxbp6-bar-F1 24 (1080p Ultra High)" data-chart-type="Bar" data-title="F1 24 (1080p Ultra High)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The 2026 version of the G16 handily beats its predecessor in every benchmark at 1080p, and often beats the similarly-specced MSI Stealth 16 AI+ to boot. The much-chonkier Lenovo, however, wins the day overall." 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.33333333333333%; background-color: #E33235;" data-target-width="67.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">101</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #FE9F58;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62%; background-color: #E33235;" data-target-width="62" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">93</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">100</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 33.33333333333333%; background-color: #FE9F58;" data-target-width="33.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">120</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.33333333333333%; background-color: #FE9F58;" data-target-width="61.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">92</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84%; background-color: #E33235;" data-target-width="84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">126</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34%; background-color: #FE9F58;" data-target-width="34" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>F1 24 (1080p Ultra High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>101 Avg FPS, 76 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>93 Avg FPS, 60 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>100 Avg FPS, 50 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>120 Avg FPS, 92 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>126 Avg FPS, 51 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1786112287373-asssbxbp6-bar-Metro Exodus Enhanced Edition (1080p Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (1080p Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The 2026 version of the G16 handily beats its predecessor in every benchmark at 1080p, and sometimes beats the similarly-specced MSI Stealth 16 AI+ to boot. The much-chonkier Lenovo, however, wins the day overall." 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35.333333333333336%; background-color: #FE9F58;" data-target-width="35.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.66666666666667%; background-color: #E33235;" data-target-width="62.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">94</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 33.33333333333333%; background-color: #FE9F58;" data-target-width="33.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.000000000000004%; background-color: #FE9F58;" data-target-width="28.000000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84%; background-color: #E33235;" data-target-width="84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">126</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">140</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FE9F58;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div></div></div><div class="fv-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>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>102 Avg FPS, 53 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>94 Avg FPS, 50 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>102 Avg FPS, 42 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>126 Avg FPS, 64 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>140 Avg FPS, 72 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The 2026 version of the G16 handily beats its predecessor in every benchmark at 1080p, and often beats the similarly-specced MSI Stealth 16 AI+ to boot. The much-chonkier Lenovo, however, wins the day overall.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1786112287373-asssbxbp6', false); });} else {initialize('fv-chart-1786112287373-asssbxbp6', false);}})();</script></div><p>It also scorches ahead in Black Myth Wukong, beating the new, similarly-specced MSI Stealth 16 AI+ by a massive 29 frames. In fact, it's only eight frames behind the new RTX 5090-equipped Razer Blade 16. Admittedly, the G16 still gets mopped up by the Razer in many of my other benches, but still. Small wins for the 135 W RTX 5080 mobile, and all that.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1786011982121-8e1g25iyb *, #fv-chart-1786011982121-8e1g25iyb *:before, #fv-chart-1786011982121-8e1g25iyb *:after, #fv-chart-1786011982121-8e1g25iyb-slideshow *, #fv-chart-1786011982121-8e1g25iyb-slideshow *:before, #fv-chart-1786011982121-8e1g25iyb-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1786011982121-8e1g25iyb, #fv-chart-1786011982121-8e1g25iyb-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1786011982121-8e1g25iyb {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1786011982121-8e1g25iyb.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1786011982121-8e1g25iyb.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-1786011982121-8e1g25iyb .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1786011982121-8e1g25iyb-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1786011982121-8e1g25iyb-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1786011982121-8e1g25iyb-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1786011982121-8e1g25iyb-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-1786011982121-8e1g25iyb-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-1786011982121-8e1g25iyb-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1786011982121-8e1g25iyb-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1786011982121-8e1g25iyb-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-1786011982121-8e1g25iyb-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1786011982121-8e1g25iyb-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-1786011982121-8e1g25iyb-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786011982121-8e1g25iyb .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1786011982121-8e1g25iyb .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1786011982121-8e1g25iyb .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1786011982121-8e1g25iyb .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1786011982121-8e1g25iyb .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1786011982121-8e1g25iyb .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1786011982121-8e1g25iyb .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1786011982121-8e1g25iyb .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1786011982121-8e1g25iyb .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1786011982121-8e1g25iyb .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-bar-row, #fv-chart-1786011982121-8e1g25iyb .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1786011982121-8e1g25iyb.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786011982121-8e1g25iyb.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1786011982121-8e1g25iyb.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1786011982121-8e1g25iyb .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1786011982121-8e1g25iyb .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1786011982121-8e1g25iyb .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1786011982121-8e1g25iyb .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1786011982121-8e1g25iyb .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1786011982121-8e1g25iyb .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1786011982121-8e1g25iyb .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1786011982121-8e1g25iyb .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1786011982121-8e1g25iyb .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1786011982121-8e1g25iyb .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1786011982121-8e1g25iyb .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1786011982121-8e1g25iyb .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1786011982121-8e1g25iyb .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1786011982121-8e1g25iyb .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1786011982121-8e1g25iyb .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-pie-container,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-bar-row,#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-stacked-product,#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-grouped-bar-product,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-bar-row,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-stacked-product,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1786011982121-8e1g25iyb.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-1786011982121-8e1g25iyb.mobile-view .fv-bar-label,#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-grouped-product-title,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-bar-label,#fv-chart-1786011982121-8e1g25iyb.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-1786011982121-8e1g25iyb.mobile-view .fv-bar-container,#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-bar-cluster,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-bar-container,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-x-axis-wrapper,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-x-axis-label-space,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-x-axis-chart-space,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-benchmark-title,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-dropdown-title,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-carousel-nav-btn,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-chart-title,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-chart-subhead,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-versus-header,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-versus-select-wrapper,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-versus-vs,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-versus-select-container,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-versus-select,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-stl-shop-all-btn,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-stl-shop-all-logo,#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-stl-shop-all-icon,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-bar-commentary-inline,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786011982121-8e1g25iyb.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1786011982121-8e1g25iyb .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786011982121-8e1g25iyb .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786011982121-8e1g25iyb .fv-bar-row,#fv-chart-1786011982121-8e1g25iyb .fv-stacked-product,#fv-chart-1786011982121-8e1g25iyb .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-bar-label,#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-bar-container,#fv-chart-1786011982121-8e1g25iyb .fv-bar-cluster {width: 100% !important;}#fv-chart-1786011982121-8e1g25iyb .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786011982121-8e1g25iyb .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786011982121-8e1g25iyb .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786011982121-8e1g25iyb .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786011982121-8e1g25iyb .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786011982121-8e1g25iyb .fv-x-axis-label-space {display: none !important;}#fv-chart-1786011982121-8e1g25iyb .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786011982121-8e1g25iyb .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786011982121-8e1g25iyb .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786011982121-8e1g25iyb .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786011982121-8e1g25iyb .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786011982121-8e1g25iyb .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786011982121-8e1g25iyb .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786011982121-8e1g25iyb .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786011982121-8e1g25iyb .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786011982121-8e1g25iyb .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786011982121-8e1g25iyb .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786011982121-8e1g25iyb .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786011982121-8e1g25iyb .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786011982121-8e1g25iyb .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786011982121-8e1g25iyb .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786011982121-8e1g25iyb .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786011982121-8e1g25iyb .fv-stl-shop-all-logo,#fv-chart-1786011982121-8e1g25iyb .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786011982121-8e1g25iyb .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786011982121-8e1g25iyb .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786011982121-8e1g25iyb .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786011982121-8e1g25iyb.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": "1600p gaming performance","description": "This chart shows average and 1% low frame rate results in various tested games at 1600p resolution","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-06T10:26:22.122Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H","Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285 H","MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H","Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H","Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX","Cyberpunk 2077 (Native res. RT Ultra)","Baldur's Gate 3 (Native res. Ultra)","Black Myth: Wukong  (Native res. High)","F1 24 (Native res. Ultra High)","Metro Exodus Enhanced Edition (Native res. Ultra)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Cyberpunk 2077 (Native res. RT Ultra)","value": 31,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – Cyberpunk 2077 (Native res. RT Ultra)","value": 28,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – Cyberpunk 2077 (Native res. RT Ultra)","value": 34,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Cyberpunk 2077 (Native res. RT Ultra)","value": 39,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – Cyberpunk 2077 (Native res. RT Ultra)","value": 40,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Baldur's Gate 3 (Native res. Ultra)","value": 80,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – Baldur's Gate 3 (Native res. Ultra)","value": 66,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – Baldur's Gate 3 (Native res. Ultra)","value": 67,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Baldur's Gate 3 (Native res. Ultra)","value": 81,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – Baldur's Gate 3 (Native res. Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Black Myth: Wukong  (Native res. High)","value": 75,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – Black Myth: Wukong  (Native res. High)","value": 76,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – Black Myth: Wukong  (Native res. High)","value": 57,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Black Myth: Wukong  (Native res. High)","value": 76,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – Black Myth: Wukong  (Native res. High)","value": 111,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – F1 24 (Native res. Ultra High)","value": 63,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – F1 24 (Native res. Ultra High)","value": 57,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – F1 24 (Native res. Ultra High)","value": 62,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – F1 24 (Native res. Ultra High)","value": 78,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – F1 24 (Native res. Ultra High)","value": 77,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 74,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 95,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 96,"unitText": "Avg FPS"}]}</script><div id="fv-chart-1786011982121-8e1g25iyb" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1600p gaming performance</h3><p class="fv-chart-subhead">This chart shows average and 1% low frame rate results in various tested games at 1600p resolution</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cyberpunk 2077 (Native res. RT Ultra)</option><option value="1">Baldur's Gate 3 (Native res. Ultra)</option><option value="2">Black Myth: Wukong  (Native res. High)</option><option value="3">F1 24 (Native res. Ultra High)</option><option value="4">Metro Exodus Enhanced Edition (Native res. Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1786011982121-8e1g25iyb-bar-Cyberpunk 2077 (Native res. RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (Native res. RT Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution" 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #E33235;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">31</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #E33235;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.5%; background-color: #FE9F58;" data-target-width="52.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">21</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 97.5%; background-color: #E33235;" data-target-width="97.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 100%; background-color: #E33235;" data-target-width="100" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">40</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">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 (Native res. RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>31 Avg FPS, 24 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>28 Avg FPS, 21 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>34 Avg FPS, 22 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>39 Avg FPS, 30 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>40 Avg FPS, 28 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1786011982121-8e1g25iyb-bar-Baldur's Gate 3 (Native res. Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (Native res. Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution" 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #FE9F58;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66%; background-color: #E33235;" data-target-width="66" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36%; background-color: #FE9F58;" data-target-width="36" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67%; background-color: #E33235;" data-target-width="67" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39%; background-color: #FE9F58;" data-target-width="39" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81%; background-color: #E33235;" data-target-width="81" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #FE9F58;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-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>Baldur's Gate 3 (Native res. Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>80 Avg FPS, 46 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>66 Avg FPS, 36 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>67 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>81 Avg FPS, 45 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>96 Avg FPS, 42 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1786011982121-8e1g25iyb-bar-Black Myth: Wukong  (Native res. High)" data-chart-type="Bar" data-title="Black Myth: Wukong  (Native res. High)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution" 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 44%; background-color: #FE9F58;" data-target-width="44" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #E33235;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38%; background-color: #E33235;" data-target-width="38" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 32.666666666666664%; background-color: #FE9F58;" data-target-width="32.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #E33235;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 32%; background-color: #FE9F58;" data-target-width="32" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">111</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #FE9F58;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div></div></div><div class="fv-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  (Native res. High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>75 Avg FPS, 66 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>76 Avg FPS, 55 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>57 Avg FPS, 49 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>76 Avg FPS, 48 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>111 Avg FPS, 80 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1786011982121-8e1g25iyb-bar-F1 24 (Native res. Ultra High)" data-chart-type="Bar" data-title="F1 24 (Native res. Ultra High)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution" 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.25%; background-color: #FE9F58;" data-target-width="66.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.25%; background-color: #E33235;" data-target-width="71.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #E33235;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.75%; background-color: #FE9F58;" data-target-width="53.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 97.5%; background-color: #E33235;" data-target-width="97.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.75%; background-color: #FE9F58;" data-target-width="83.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.25%; background-color: #E33235;" data-target-width="96.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #FE9F58;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-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 (Native res. Ultra High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>63 Avg FPS, 53 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>57 Avg FPS, 44 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>62 Avg FPS, 43 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>78 Avg FPS, 67 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>77 Avg FPS, 55 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1786011982121-8e1g25iyb-bar-Metro Exodus Enhanced Edition (Native res. Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (Native res. Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution" data-caption="The 2026 G16 trades blows with the MSI 16 Stealth AI+ in three of our benches, although beats it by a large margin in Baldur's Gate 3 and Black Myth Wukong. The extra power of the Blade 16 and the Legion Pro 7i, however, is clear to see." 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #FE9F58;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41%; background-color: #FE9F58;" data-target-width="41" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FE9F58;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95%; background-color: #E33235;" data-target-width="95" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">95</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #FE9F58;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><div class="fv-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 (Native res. Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>68 Avg FPS, 46 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>68 Avg FPS, 41 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>74 Avg FPS, 48 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>95 Avg FPS, 56 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>96 Avg FPS, 65 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1786011982121-8e1g25iyb', false); });} else {initialize('fv-chart-1786011982121-8e1g25iyb', false);}})();</script></div><p>At 1600p, the 2025 G16 catches back up to its younger sibling in several of my tests. We're now out of CPU limited territory and into a zone where the GPUs can more freely compete, and as a result the mere 15 W difference between the two Asus machines means they track fairly closely. Apart from BG3, of course, which still takes all the CPU grunt you can throw at it.</p><p>The MSI Stealth, however, finds a sudden burst of speed in the Metro Exodus Enhanced Edition benchmark, jumping ahead of both G16s by a full six frames in the averages. It's still way off the pace in Black Myth, though, albeit slightly ahead in Cyberpunk 2077.</p><div><blockquote><p>Small wins for the 135 W RTX 5080 mobile, and all that</p></blockquote></div><p>And yes, it's time to talk about those two beasts lurking at the bottom. Our Razer Blade 16 sample might be an RTX 5090-equipped monster, but it's worth mentioning that it's available for the same cash as this particular spec at the time of writing. It's got the G16 firmly licked in three of my benchmarks, although pulls roughly level in the averages in BG3 and Black Myth.</p><p>And then there's the rocketship that is the <a href="https://www.pcgamer.com/hardware/gaming-laptops/lenovo-legion-pro-7i-gen-10-gaming-laptop-review/" target="_blank">Lenovo Legion Pro 7i Gen 10</a>. It's not a slim model, and it's got pretty awful battery life, as we'll see in the charts later. But I've thrown it in as an example of what a much less portable, full-fat gaming laptop can do  when pushed to the limit. Dare I point out it's significantly cheaper, too? Food for thought.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1786012041945-1f5ppeefe *, #fv-chart-1786012041945-1f5ppeefe *:before, #fv-chart-1786012041945-1f5ppeefe *:after, #fv-chart-1786012041945-1f5ppeefe-slideshow *, #fv-chart-1786012041945-1f5ppeefe-slideshow *:before, #fv-chart-1786012041945-1f5ppeefe-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1786012041945-1f5ppeefe, #fv-chart-1786012041945-1f5ppeefe-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1786012041945-1f5ppeefe {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1786012041945-1f5ppeefe.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1786012041945-1f5ppeefe.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-1786012041945-1f5ppeefe .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1786012041945-1f5ppeefe-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1786012041945-1f5ppeefe-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1786012041945-1f5ppeefe-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1786012041945-1f5ppeefe-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-1786012041945-1f5ppeefe-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-1786012041945-1f5ppeefe-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1786012041945-1f5ppeefe-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1786012041945-1f5ppeefe-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-1786012041945-1f5ppeefe-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1786012041945-1f5ppeefe-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-1786012041945-1f5ppeefe-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786012041945-1f5ppeefe .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1786012041945-1f5ppeefe .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1786012041945-1f5ppeefe .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1786012041945-1f5ppeefe .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1786012041945-1f5ppeefe .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1786012041945-1f5ppeefe .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1786012041945-1f5ppeefe .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1786012041945-1f5ppeefe .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1786012041945-1f5ppeefe .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1786012041945-1f5ppeefe .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-bar-row, #fv-chart-1786012041945-1f5ppeefe .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1786012041945-1f5ppeefe.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786012041945-1f5ppeefe.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1786012041945-1f5ppeefe.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1786012041945-1f5ppeefe .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1786012041945-1f5ppeefe .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1786012041945-1f5ppeefe .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1786012041945-1f5ppeefe .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1786012041945-1f5ppeefe .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1786012041945-1f5ppeefe .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1786012041945-1f5ppeefe .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1786012041945-1f5ppeefe .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1786012041945-1f5ppeefe .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1786012041945-1f5ppeefe .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1786012041945-1f5ppeefe .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1786012041945-1f5ppeefe .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1786012041945-1f5ppeefe .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1786012041945-1f5ppeefe .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1786012041945-1f5ppeefe .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-pie-container,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-bar-row,#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-stacked-product,#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-grouped-bar-product,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-bar-row,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-stacked-product,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1786012041945-1f5ppeefe.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-1786012041945-1f5ppeefe.mobile-view .fv-bar-label,#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-grouped-product-title,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-bar-label,#fv-chart-1786012041945-1f5ppeefe.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-1786012041945-1f5ppeefe.mobile-view .fv-bar-container,#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-bar-cluster,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-bar-container,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-x-axis-wrapper,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-x-axis-label-space,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-x-axis-chart-space,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-benchmark-title,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-dropdown-title,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-carousel-nav-btn,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-chart-title,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-chart-subhead,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-versus-header,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-versus-select-wrapper,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-versus-vs,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-versus-select-container,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-versus-select,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-stl-shop-all-btn,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-stl-shop-all-logo,#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-stl-shop-all-icon,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-bar-commentary-inline,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786012041945-1f5ppeefe.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1786012041945-1f5ppeefe .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786012041945-1f5ppeefe .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786012041945-1f5ppeefe .fv-bar-row,#fv-chart-1786012041945-1f5ppeefe .fv-stacked-product,#fv-chart-1786012041945-1f5ppeefe .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-bar-label,#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-bar-container,#fv-chart-1786012041945-1f5ppeefe .fv-bar-cluster {width: 100% !important;}#fv-chart-1786012041945-1f5ppeefe .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786012041945-1f5ppeefe .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786012041945-1f5ppeefe .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786012041945-1f5ppeefe .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786012041945-1f5ppeefe .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786012041945-1f5ppeefe .fv-x-axis-label-space {display: none !important;}#fv-chart-1786012041945-1f5ppeefe .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786012041945-1f5ppeefe .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786012041945-1f5ppeefe .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786012041945-1f5ppeefe .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786012041945-1f5ppeefe .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786012041945-1f5ppeefe .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786012041945-1f5ppeefe .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786012041945-1f5ppeefe .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786012041945-1f5ppeefe .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786012041945-1f5ppeefe .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786012041945-1f5ppeefe .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786012041945-1f5ppeefe .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786012041945-1f5ppeefe .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786012041945-1f5ppeefe .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786012041945-1f5ppeefe .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786012041945-1f5ppeefe .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786012041945-1f5ppeefe .fv-stl-shop-all-logo,#fv-chart-1786012041945-1f5ppeefe .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786012041945-1f5ppeefe .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786012041945-1f5ppeefe .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786012041945-1f5ppeefe .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786012041945-1f5ppeefe.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","description": "This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen. where applicable","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-06T10:27:21.946Z","citation": "Interestingly, with upscaling enabled, the MSI Stealth 16 AI+ inches ahead of the new G16 by a few frames on average. It's still miles off the pace of the Razer and Lenovo machines, though.","keywords": ["Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H","Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285 H","MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H","Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H","Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX","Cyberpunk 2077 (Native res. RT Ultra + Quality upscaling, 2x FG)","Black Myth: Wukong  (Native res. High + Quality upscaling)","F1 24 (Native res. Ultra High + Quality upscaling, 2x FG)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Cyberpunk 2077 (Native res. RT Ultra + Quality upscaling, 2x FG)","value": 95,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – Cyberpunk 2077 (Native res. RT Ultra + Quality upscaling, 2x FG)","value": 85,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – Cyberpunk 2077 (Native res. RT Ultra + Quality upscaling, 2x FG)","value": 97,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Cyberpunk 2077 (Native res. RT Ultra + Quality upscaling, 2x FG)","value": 112,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – Cyberpunk 2077 (Native res. RT Ultra + Quality upscaling, 2x FG)","value": 124,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Black Myth: Wukong  (Native res. High + Quality upscaling)","value": 84,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – Black Myth: Wukong  (Native res. High + Quality upscaling)","value": 76,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – Black Myth: Wukong  (Native res. High + Quality upscaling)","value": 87,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Black Myth: Wukong  (Native res. High + Quality upscaling)","value": 98,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – Black Myth: Wukong  (Native res. High + Quality upscaling)","value": 111,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – F1 24 (Native res. Ultra High + Quality upscaling, 2x FG)","value": 144,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – F1 24 (Native res. Ultra High + Quality upscaling, 2x FG)","value": 130,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – F1 24 (Native res. Ultra High + Quality upscaling, 2x FG)","value": 147,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – F1 24 (Native res. Ultra High + Quality upscaling, 2x FG)","value": 185,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – F1 24 (Native res. Ultra High + Quality upscaling, 2x FG)","value": 184,"unitText": "Avg FPS"}]}</script><div id="fv-chart-1786012041945-1f5ppeefe" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Real-world gaming performance</h3><p class="fv-chart-subhead">This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen. where applicable</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cyberpunk 2077 (Native res. RT Ultra + Quality upscaling, 2x FG)</option><option value="1">Black Myth: Wukong  (Native res. High + Quality upscaling)</option><option value="2">F1 24 (Native res. Ultra High + 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"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1786012041945-1f5ppeefe-bar-Cyberpunk 2077 (Native res. RT Ultra + Quality upscaling, 2x FG)" data-chart-type="Bar" data-title="Cyberpunk 2077 (Native res. RT Ultra + Quality upscaling, 2x FG)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen. where applicable" data-caption="Interestingly, with upscaling enabled, the MSI Stealth 16 AI+ inches ahead of the new G16 by a few frames on average. It's still miles off the pace of the Razer and Lenovo machines, though." 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.33333333333333%; background-color: #E33235;" data-target-width="63.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">95</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #FE9F58;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.666666666666664%; background-color: #E33235;" data-target-width="56.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">85</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 32%; background-color: #FE9F58;" data-target-width="32" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64.66666666666666%; background-color: #E33235;" data-target-width="64.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">97</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35.333333333333336%; background-color: #FE9F58;" data-target-width="35.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74.66666666666667%; background-color: #E33235;" data-target-width="74.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.66666666666667%; background-color: #E33235;" data-target-width="82.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">124</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.333333333333336%; background-color: #FE9F58;" data-target-width="55.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">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>Cyberpunk 2077 (Native res. RT Ultra + Quality upscaling, 2x FG) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>95 Avg FPS, 79 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>85 Avg FPS, 48 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>97 Avg FPS, 53 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>112 Avg FPS, 75 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>124 Avg FPS, 83 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1786012041945-1f5ppeefe-bar-Black Myth: Wukong  (Native res. High + Quality upscaling)" data-chart-type="Bar" data-title="Black Myth: Wukong  (Native res. High + Quality upscaling)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen. where applicable" data-caption="Interestingly, with upscaling enabled, the MSI Stealth 16 AI+ inches ahead of the new G16 by a few frames on average. It's still miles off the pace of the Razer and Lenovo machines, though." 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #E33235;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FE9F58;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #E33235;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.99999999999999%; background-color: #E33235;" data-target-width="57.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">87</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #FE9F58;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.33333333333333%; background-color: #E33235;" data-target-width="65.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">98</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39.33333333333333%; background-color: #FE9F58;" data-target-width="39.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">111</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #FE9F58;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div></div></div><div class="fv-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  (Native res. High + Quality upscaling) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>84 Avg FPS, 72 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>76 Avg FPS, 55 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>87 Avg FPS, 74 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>98 Avg FPS, 59 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>111 Avg FPS, 80 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1786012041945-1f5ppeefe-bar-F1 24 (Native res. Ultra High + Quality upscaling, 2x FG)" data-chart-type="Bar" data-title="F1 24 (Native res. Ultra High + Quality upscaling, 2x FG)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen. where applicable" data-caption="Interestingly, with upscaling enabled, the MSI Stealth 16 AI+ inches ahead of the new G16 by a few frames on average. It's still miles off the pace of the Razer and Lenovo machines, though." 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72%; background-color: #E33235;" data-target-width="72" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">144</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.5%; background-color: #FE9F58;" data-target-width="62.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">125</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #E33235;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">130</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 33%; background-color: #FE9F58;" data-target-width="33" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.5%; background-color: #E33235;" data-target-width="73.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">147</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.000000000000004%; background-color: #FE9F58;" data-target-width="28.000000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92.5%; background-color: #E33235;" data-target-width="92.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">185</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.5%; background-color: #FE9F58;" data-target-width="51.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">103</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92%; background-color: #E33235;" data-target-width="92" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">184</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45.5%; background-color: #FE9F58;" data-target-width="45.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">91</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 (Native res. Ultra High + Quality upscaling, 2x FG) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>144 Avg FPS, 125 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>130 Avg FPS, 66 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>147 Avg FPS, 56 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>185 Avg FPS, 103 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>184 Avg FPS, 91 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Interestingly, with upscaling enabled, the MSI Stealth 16 AI+ inches ahead of the new G16 by a few frames on average. It's still miles off the pace of the Razer and Lenovo machines, though.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1786012041945-1f5ppeefe', false); });} else {initialize('fv-chart-1786012041945-1f5ppeefe', false);}})();</script></div><p>Turn on the upscaling (and frame gen, in certain benches) and something rather interesting happens. The MSI Stealth 16 AI+, a lappy that's performed rather inconsistently across our gaming tests up until now, suddenly comes out on top versus the other lightweight RTX 5080 machines—at least when it comes to average frame rate.</p><p>It's not by a whole lot when compared to the new G16, and the MSI's 1% lows are often all over the place, but still. Not too shabby. And yes, the Blade 16 and the Lenovo rule the charts once more. </p><div><blockquote><p>It's a lot of cash for these sorts of frame rates, even if the portability factor is off the charts</p></blockquote></div><p>The Razer lappy stomps ahead by 15 frames on average in Cyberpunk, but the Lenovo goes another 12 frames further than that. It's a shame it's harder to shove one in your shoulder bag, isn't it?</p><p>Overall, it's a fairly impressive set of gaming results for the new G16. However, the price of this particular model keeps ringing in my ears. Yes, it's got 64 GB of RAM, and yes, the 32 GB version is $400 cheaper. But squaring these prices relative to the performance? It's a lot of cash for these sorts of frame rates, even if the portability factor is off the charts.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1786012059722-j99cr1pc6 *, #fv-chart-1786012059722-j99cr1pc6 *:before, #fv-chart-1786012059722-j99cr1pc6 *:after, #fv-chart-1786012059722-j99cr1pc6-slideshow *, #fv-chart-1786012059722-j99cr1pc6-slideshow *:before, #fv-chart-1786012059722-j99cr1pc6-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1786012059722-j99cr1pc6, #fv-chart-1786012059722-j99cr1pc6-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1786012059722-j99cr1pc6 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1786012059722-j99cr1pc6.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1786012059722-j99cr1pc6.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-1786012059722-j99cr1pc6 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1786012059722-j99cr1pc6-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1786012059722-j99cr1pc6-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1786012059722-j99cr1pc6-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1786012059722-j99cr1pc6-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-1786012059722-j99cr1pc6-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-1786012059722-j99cr1pc6-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1786012059722-j99cr1pc6-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1786012059722-j99cr1pc6-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-1786012059722-j99cr1pc6-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1786012059722-j99cr1pc6-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-1786012059722-j99cr1pc6-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786012059722-j99cr1pc6 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-bar-row, #fv-chart-1786012059722-j99cr1pc6 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1786012059722-j99cr1pc6.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786012059722-j99cr1pc6.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1786012059722-j99cr1pc6.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1786012059722-j99cr1pc6 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-pie-container,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-bar-row,#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-stacked-product,#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-grouped-bar-product,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-bar-row,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-stacked-product,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1786012059722-j99cr1pc6.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-1786012059722-j99cr1pc6.mobile-view .fv-bar-label,#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-grouped-product-title,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-bar-label,#fv-chart-1786012059722-j99cr1pc6.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-1786012059722-j99cr1pc6.mobile-view .fv-bar-container,#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-bar-cluster,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-bar-container,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-x-axis-wrapper,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-x-axis-label-space,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-x-axis-chart-space,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-benchmark-title,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-dropdown-title,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-carousel-nav-btn,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-chart-title,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-chart-subhead,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-versus-header,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-versus-select-wrapper,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-versus-vs,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-versus-select-container,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-versus-select,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-stl-shop-all-btn,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-stl-shop-all-logo,#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-stl-shop-all-icon,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-bar-commentary-inline,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786012059722-j99cr1pc6.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1786012059722-j99cr1pc6 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-bar-row,#fv-chart-1786012059722-j99cr1pc6 .fv-stacked-product,#fv-chart-1786012059722-j99cr1pc6 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-bar-label,#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-bar-container,#fv-chart-1786012059722-j99cr1pc6 .fv-bar-cluster {width: 100% !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786012059722-j99cr1pc6 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786012059722-j99cr1pc6 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786012059722-j99cr1pc6 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-x-axis-label-space {display: none !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-stl-shop-all-logo,#fv-chart-1786012059722-j99cr1pc6 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786012059722-j99cr1pc6.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": "CPU performance","description": "CPU performance figures taken from the Cinebench R24 single-core and multi-core benchmarks","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-06T10:27:39.722Z","citation": "The 2026 Asus G16, MSI Stealth 16 AI+, and the Razer Blade 16 all have the same CPU, and it's pleasing to see how closely they track with each other. The mighty 24-core chip in the Lenovo, however, flexes its muscles once more.","keywords": ["Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H","Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285 H","MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H","Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H","Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX","Cinebench 2024","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Cinebench 2024","value": 1215,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – Cinebench 2024","value": 1171,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – Cinebench 2024","value": 1221,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Cinebench 2024","value": 1200,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – Cinebench 2024","value": 2039,"unitText": "Multi-core index score"}]}</script><div id="fv-chart-1786012059722-j99cr1pc6" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">CPU performance</h3><p class="fv-chart-subhead">CPU performance figures taken from the Cinebench R24 single-core and multi-core benchmarks</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1786012059722-j99cr1pc6-bar-Cinebench 2024" data-chart-type="Bar" data-title="Cinebench 2024" data-subhead="CPU performance figures taken from the Cinebench R24 single-core and multi-core benchmarks" data-caption="The 2026 Asus G16, MSI Stealth 16 AI+, and the Razer Blade 16 all have the same CPU, and it's pleasing to see how closely they track with each other. The mighty 24-core chip in the Lenovo, however, flexes its muscles once more." style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Cinebench 2024</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>Multi-core index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Single-core index score</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.5%; background-color: #E33235;" data-target-width="40.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1215</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.133333333333333%; background-color: #FE9F58;" data-target-width="4.133333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">124</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39.03333333333333%; background-color: #E33235;" data-target-width="39.03333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1171</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.166666666666666%; background-color: #FE9F58;" data-target-width="4.166666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">125</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.699999999999996%; background-color: #E33235;" data-target-width="40.699999999999996" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1221</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.133333333333333%; background-color: #FE9F58;" data-target-width="4.133333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">124</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #E33235;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1200</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.133333333333333%; background-color: #FE9F58;" data-target-width="4.133333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">124</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.96666666666667%; background-color: #E33235;" data-target-width="67.96666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2039</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.6%; background-color: #FE9F58;" data-target-width="4.6" data-target-margin="0"></div><span class="fv-bar-value-outside">138</span></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>750</span><span>1,500</span><span>2,250</span><span>3,000</span></div></div></div><table class="sr-only"><caption>Cinebench 2024 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>1215 Multi-core index score, 124 Single-core index score</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>1171 Multi-core index score, 125 Single-core index score</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>1221 Multi-core index score, 124 Single-core index score</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>1200 Multi-core index score, 124 Single-core index score</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>2039 Multi-core index score, 138 Single-core index score</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The 2026 Asus G16, MSI Stealth 16 AI+, and the Razer Blade 16 all have the same CPU, and it's pleasing to see how closely they track with each other. The mighty 24-core chip in the Lenovo, however, flexes its muscles once more.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1786012059722-j99cr1pc6', false); });} else {initialize('fv-chart-1786012059722-j99cr1pc6', false);}})();</script></div><p>Hey, look at all those near-as-makes-no-difference Cinebench figures. All the Core Ultra 386H chips perform almost identically here, although the elder Core Ultra 9 285H in last year's G16 creeps ahead by a single point in the single-core scores, and drops slightly behind in the multi-core index figures.</p><p>Cinebench R24 can be a little twitchy, so I reckon if I ran all our Panther Lake machines through these benchmarks hundreds of times, you'd see them trade places by small amounts. One thing I would bet on, though, is that the 24-core Arrow Lake chip found in the Legion Pro 7i would beat them all no matter what.</p><p>Again, what we're seeing here is the difference between a chonky gaming laptop, and an ultra-portable machine. Larger chassis designs mean better airflow, and that means more thermal capacity for fire-breathing, ultra-fast components.</p><h2 class="article-body__section" id="section-asus-rog-zephyrus-g16-thermals"><span>Asus ROG Zephyrus G16 thermals</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="ZTKhFmxHXDGyNXftTodaZ4" name="20260806_103954" alt="A close up of the badge on the top of the Asus ROG Zephyrus G16" src="https://cdn.mos.cms.futurecdn.net/ZTKhFmxHXDGyNXftTodaZ4.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>One of my major issues with the 2025 version of the Asus G16 is the fan noise. That might sound slightly odd, as all gaming laptops can make a racket when pushed to their limits; however, the old G16 liked to spin up its fans at a moment's notice. Then spin them down again. Then back up. Then… you get the idea.</p><p>There was also a high-pitched, whiney note that sang out over the top of all the whooshing air, which proved rather irritating over a full working day. Thankfully, the 2026 G16 has no such issues, which makes it much more civilised to live with. It still sounds like a hairdryer in Turbo mode, but again, pretty much all gaming laptops do.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1786012114511-te1y3jhwd *, #fv-chart-1786012114511-te1y3jhwd *:before, #fv-chart-1786012114511-te1y3jhwd *:after, #fv-chart-1786012114511-te1y3jhwd-slideshow *, #fv-chart-1786012114511-te1y3jhwd-slideshow *:before, #fv-chart-1786012114511-te1y3jhwd-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1786012114511-te1y3jhwd, #fv-chart-1786012114511-te1y3jhwd-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1786012114511-te1y3jhwd {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1786012114511-te1y3jhwd.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1786012114511-te1y3jhwd.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-1786012114511-te1y3jhwd .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1786012114511-te1y3jhwd-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1786012114511-te1y3jhwd-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1786012114511-te1y3jhwd-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1786012114511-te1y3jhwd-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-1786012114511-te1y3jhwd-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-1786012114511-te1y3jhwd-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1786012114511-te1y3jhwd-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1786012114511-te1y3jhwd-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-1786012114511-te1y3jhwd-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1786012114511-te1y3jhwd-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-1786012114511-te1y3jhwd-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786012114511-te1y3jhwd .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1786012114511-te1y3jhwd .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1786012114511-te1y3jhwd .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1786012114511-te1y3jhwd .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1786012114511-te1y3jhwd .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1786012114511-te1y3jhwd .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1786012114511-te1y3jhwd .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1786012114511-te1y3jhwd .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1786012114511-te1y3jhwd .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1786012114511-te1y3jhwd .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-bar-row, #fv-chart-1786012114511-te1y3jhwd .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1786012114511-te1y3jhwd.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786012114511-te1y3jhwd.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1786012114511-te1y3jhwd.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1786012114511-te1y3jhwd .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1786012114511-te1y3jhwd .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1786012114511-te1y3jhwd .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1786012114511-te1y3jhwd .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1786012114511-te1y3jhwd .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1786012114511-te1y3jhwd .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1786012114511-te1y3jhwd .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1786012114511-te1y3jhwd .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1786012114511-te1y3jhwd .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1786012114511-te1y3jhwd .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1786012114511-te1y3jhwd .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1786012114511-te1y3jhwd .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1786012114511-te1y3jhwd .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1786012114511-te1y3jhwd .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1786012114511-te1y3jhwd .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-pie-container,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-bar-row,#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-stacked-product,#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-grouped-bar-product,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-bar-row,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-stacked-product,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1786012114511-te1y3jhwd.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-1786012114511-te1y3jhwd.mobile-view .fv-bar-label,#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-grouped-product-title,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-bar-label,#fv-chart-1786012114511-te1y3jhwd.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-1786012114511-te1y3jhwd.mobile-view .fv-bar-container,#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-bar-cluster,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-bar-container,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-x-axis-wrapper,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-x-axis-label-space,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-x-axis-chart-space,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-benchmark-title,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-dropdown-title,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-carousel-nav-btn,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-chart-title,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-chart-subhead,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-versus-header,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-versus-select-wrapper,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-versus-vs,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-versus-select-container,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-versus-select,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-stl-shop-all-btn,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-stl-shop-all-logo,#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-stl-shop-all-icon,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-bar-commentary-inline,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786012114511-te1y3jhwd.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1786012114511-te1y3jhwd .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786012114511-te1y3jhwd .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786012114511-te1y3jhwd .fv-bar-row,#fv-chart-1786012114511-te1y3jhwd .fv-stacked-product,#fv-chart-1786012114511-te1y3jhwd .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-bar-label,#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-bar-container,#fv-chart-1786012114511-te1y3jhwd .fv-bar-cluster {width: 100% !important;}#fv-chart-1786012114511-te1y3jhwd .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786012114511-te1y3jhwd .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786012114511-te1y3jhwd .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786012114511-te1y3jhwd .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786012114511-te1y3jhwd .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786012114511-te1y3jhwd .fv-x-axis-label-space {display: none !important;}#fv-chart-1786012114511-te1y3jhwd .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786012114511-te1y3jhwd .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786012114511-te1y3jhwd .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786012114511-te1y3jhwd .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786012114511-te1y3jhwd .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786012114511-te1y3jhwd .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786012114511-te1y3jhwd .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786012114511-te1y3jhwd .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786012114511-te1y3jhwd .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786012114511-te1y3jhwd .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786012114511-te1y3jhwd .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786012114511-te1y3jhwd .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786012114511-te1y3jhwd .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786012114511-te1y3jhwd .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786012114511-te1y3jhwd .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786012114511-te1y3jhwd .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786012114511-te1y3jhwd .fv-stl-shop-all-logo,#fv-chart-1786012114511-te1y3jhwd .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786012114511-te1y3jhwd .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786012114511-te1y3jhwd .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786012114511-te1y3jhwd .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786012114511-te1y3jhwd.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 temperatures","description": "Gaming temperature results recorded during multiple Metro Exodus EE runs","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-06T10:28:34.512Z","citation": "The new G16 is great at keeping its GPU cool, although the Panther Lake CPUs in each of our Core Ultra 9 386H machines like to run hot. The big Arrow Lake chip in the Lenovo is the toastiest of them all, though.","keywords": ["Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H","Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285 H","MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H","Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H","Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX","Gaming temperatures","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Gaming temperatures","value": 72,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – Gaming temperatures","value": 74,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – Gaming temperatures","value": 92,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Gaming temperatures","value": 82,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – Gaming temperatures","value": 94,"unitText": "Avg CPU (°C)"}]}</script><div id="fv-chart-1786012114511-te1y3jhwd" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Real-world gaming temperatures</h3><p class="fv-chart-subhead">Gaming temperature results recorded during multiple Metro Exodus EE runs</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1786012114511-te1y3jhwd-bar-Gaming temperatures" data-chart-type="Bar" data-title="Gaming temperatures" data-subhead="Gaming temperature results recorded during multiple Metro Exodus EE runs" data-caption="The new G16 is great at keeping its GPU cool, although the Panther Lake CPUs in each of our Core Ultra 9 386H machines like to run hot. The Lenovo is the toastiest of them all, though." style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Gaming temperatures</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>Avg CPU (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Max CPU (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>Avg GPU (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #EB6F71;"></div><span>Max GPU (°C)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #E33235;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.33333333333333%; background-color: #FE9F58;" data-target-width="65.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">98</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #1CA9C4;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.33333333333333%; background-color: #EB6F71;" data-target-width="51.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #E33235;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54%; background-color: #FE9F58;" data-target-width="54" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45.33333333333333%; background-color: #1CA9C4;" data-target-width="45.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #EB6F71;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.33333333333333%; background-color: #E33235;" data-target-width="61.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">92</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #FE9F58;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">100</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54%; background-color: #1CA9C4;" data-target-width="54" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.99999999999999%; background-color: #EB6F71;" data-target-width="57.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">87</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54.666666666666664%; background-color: #E33235;" data-target-width="54.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.33333333333333%; background-color: #FE9F58;" data-target-width="65.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">98</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.333333333333336%; background-color: #1CA9C4;" data-target-width="41.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.33333333333333%; background-color: #EB6F71;" data-target-width="51.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.66666666666667%; background-color: #E33235;" data-target-width="62.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">94</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">105</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #1CA9C4;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #EB6F71;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><div class="fv-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>Gaming temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>72 Avg CPU (°C), 98 Max CPU (°C), 69 Avg GPU (°C), 77 Max GPU (°C)</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>74 Avg CPU (°C), 81 Max CPU (°C), 68 Avg GPU (°C), 72 Max GPU (°C)</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>92 Avg CPU (°C), 100 Max CPU (°C), 81 Avg GPU (°C), 87 Max GPU (°C)</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>82 Avg CPU (°C), 98 Max CPU (°C), 62 Avg GPU (°C), 77 Max GPU (°C)</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>94 Avg CPU (°C), 105 Max CPU (°C), 74 Avg GPU (°C), 79 Max GPU (°C)</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The new G16 is great at keeping its GPU cool, although the Panther Lake CPUs in each of our Core Ultra 9 386H machines like to run hot. The big Arrow Lake chip in the Lenovo is the toastiest of them all, though.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1786012114511-te1y3jhwd', false); });} else {initialize('fv-chart-1786012114511-te1y3jhwd', false);}})();</script></div><p>Not only is the G16 much quieter during day-to-day usage, but it's pretty good at keeping its GPU cool during gaming. The Core Ultra 9 386H, however, likes to run fairly hot when given the opportunity, as you can see across all our Panther Lake-chipped laptops.</p><p>You can also start to see where the Lenovo Legion Pro 7i gets its extra performance from. Its CPU is beefier, and occasionally jumps well over the 100 degree mark—while its 175 W RTX 5080 also likes to suck down power and turn it into heat, as well as frames.</p><h2 class="article-body__section" id="section-asus-rog-zephyrus-g16-battery-life"><span>Asus ROG Zephyrus G16 battery life</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="qxTWdApRzDmFQ47XkWUELG" name="20260806_104145" alt="The Intel and Nvidia badges on top of the inner deck of the Asus ROG Zephyrus G16" src="https://cdn.mos.cms.futurecdn.net/qxTWdApRzDmFQ47XkWUELG.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 new G16 manages an impressive 117 minute gaming battery life figure, sending it to the top of my chart. It's only five minutes more than the older model, but I'd still say that's a pretty good win. It's also relatively light on the battery during a regular working day, which means I haven't felt the need to lug the charger around as often as I would with other gaming laptops.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1786113835857-8qdaq32jc *, #fv-chart-1786113835857-8qdaq32jc *:before, #fv-chart-1786113835857-8qdaq32jc *:after, #fv-chart-1786113835857-8qdaq32jc-slideshow *, #fv-chart-1786113835857-8qdaq32jc-slideshow *:before, #fv-chart-1786113835857-8qdaq32jc-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1786113835857-8qdaq32jc, #fv-chart-1786113835857-8qdaq32jc-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1786113835857-8qdaq32jc {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1786113835857-8qdaq32jc.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1786113835857-8qdaq32jc.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-1786113835857-8qdaq32jc .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1786113835857-8qdaq32jc-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1786113835857-8qdaq32jc-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1786113835857-8qdaq32jc-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1786113835857-8qdaq32jc-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-1786113835857-8qdaq32jc-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-1786113835857-8qdaq32jc-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1786113835857-8qdaq32jc-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1786113835857-8qdaq32jc-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-1786113835857-8qdaq32jc-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1786113835857-8qdaq32jc-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-1786113835857-8qdaq32jc-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786113835857-8qdaq32jc .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1786113835857-8qdaq32jc .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1786113835857-8qdaq32jc .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1786113835857-8qdaq32jc .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1786113835857-8qdaq32jc .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1786113835857-8qdaq32jc .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1786113835857-8qdaq32jc .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1786113835857-8qdaq32jc .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1786113835857-8qdaq32jc .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1786113835857-8qdaq32jc .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-bar-row, #fv-chart-1786113835857-8qdaq32jc .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1786113835857-8qdaq32jc.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786113835857-8qdaq32jc.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1786113835857-8qdaq32jc.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1786113835857-8qdaq32jc .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1786113835857-8qdaq32jc .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1786113835857-8qdaq32jc .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1786113835857-8qdaq32jc .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1786113835857-8qdaq32jc .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1786113835857-8qdaq32jc .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1786113835857-8qdaq32jc .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1786113835857-8qdaq32jc .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1786113835857-8qdaq32jc .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1786113835857-8qdaq32jc .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1786113835857-8qdaq32jc .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1786113835857-8qdaq32jc .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1786113835857-8qdaq32jc .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1786113835857-8qdaq32jc .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1786113835857-8qdaq32jc .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-pie-container,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-bar-row,#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-stacked-product,#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-grouped-bar-product,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-bar-row,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-stacked-product,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1786113835857-8qdaq32jc.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-1786113835857-8qdaq32jc.mobile-view .fv-bar-label,#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-grouped-product-title,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-bar-label,#fv-chart-1786113835857-8qdaq32jc.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-1786113835857-8qdaq32jc.mobile-view .fv-bar-container,#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-bar-cluster,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-bar-container,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-x-axis-wrapper,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-x-axis-label-space,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-x-axis-chart-space,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-benchmark-title,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-dropdown-title,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-carousel-nav-btn,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-chart-title,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-chart-subhead,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-versus-header,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-versus-select-wrapper,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-versus-vs,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-versus-select-container,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-versus-select,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-stl-shop-all-btn,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-stl-shop-all-logo,#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-stl-shop-all-icon,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-bar-commentary-inline,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786113835857-8qdaq32jc.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1786113835857-8qdaq32jc .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786113835857-8qdaq32jc .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786113835857-8qdaq32jc .fv-bar-row,#fv-chart-1786113835857-8qdaq32jc .fv-stacked-product,#fv-chart-1786113835857-8qdaq32jc .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-bar-label,#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-bar-container,#fv-chart-1786113835857-8qdaq32jc .fv-bar-cluster {width: 100% !important;}#fv-chart-1786113835857-8qdaq32jc .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786113835857-8qdaq32jc .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786113835857-8qdaq32jc .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786113835857-8qdaq32jc .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786113835857-8qdaq32jc .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786113835857-8qdaq32jc .fv-x-axis-label-space {display: none !important;}#fv-chart-1786113835857-8qdaq32jc .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786113835857-8qdaq32jc .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786113835857-8qdaq32jc .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786113835857-8qdaq32jc .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786113835857-8qdaq32jc .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786113835857-8qdaq32jc .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786113835857-8qdaq32jc .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786113835857-8qdaq32jc .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786113835857-8qdaq32jc .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786113835857-8qdaq32jc .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786113835857-8qdaq32jc .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786113835857-8qdaq32jc .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786113835857-8qdaq32jc .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786113835857-8qdaq32jc .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786113835857-8qdaq32jc .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786113835857-8qdaq32jc .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786113835857-8qdaq32jc .fv-stl-shop-all-logo,#fv-chart-1786113835857-8qdaq32jc .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786113835857-8qdaq32jc .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786113835857-8qdaq32jc .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786113835857-8qdaq32jc .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786113835857-8qdaq32jc.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","description": "Results recorded in the PCMark 10 gaming battery life test, with screen brightness set to 50% and Wi-Fi disabled","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-07T14:43:55.857Z","citation": "The G16 reigns supreme in the gaming battery life stakes, and it's clear to see the portable advantage of our slim and light laptops over the much chonkier, slightly old-school Lenovo.","keywords": ["Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H","Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H","MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H","Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H","Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX","PCMark 10 gaming battery life test","PCMark 10 gaming battery life test (minutes)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – PCMark 10 gaming battery life test","value": 117,"unitText": ""},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – PCMark 10 gaming battery life test","value": 112,"unitText": ""},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – PCMark 10 gaming battery life test","value": 104,"unitText": ""},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – PCMark 10 gaming battery life test","value": 102,"unitText": ""},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – PCMark 10 gaming battery life test","value": 73,"unitText": ""}]}</script><div id="fv-chart-1786113835857-8qdaq32jc" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Gaming battery life</h3><p class="fv-chart-subhead">Results recorded in the PCMark 10 gaming battery life test, with screen brightness set to 50% and Wi-Fi disabled</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1786113835857-8qdaq32jc-bar-PCMark 10 gaming battery life test" data-chart-type="Bar" data-title="PCMark 10 gaming battery life test (minutes)" data-subhead="Results recorded in the PCMark 10 gaming battery life test, with screen brightness set to 50% and Wi-Fi disabled" data-caption="The G16 reigns supreme in the gaming battery life stakes, and it's clear to see the portable advantage of our slim and light laptops over the much chonkier, slightly old-school Lenovo." style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">PCMark 10 gaming battery life test (minutes)</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #FE9F58;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">117</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 74.66666666666667%; background-color: #E33235;" data-target-width="74.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 69.33333333333334%; background-color: #EB6F71;" data-target-width="69.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">104</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #FFC08B;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #1CA9C4;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div></div><div 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>PCMark 10 gaming battery life test (minutes) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>117</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>112</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>104</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>102</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>73</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The G16 reigns supreme in the gaming battery life stakes, and it's clear to see the portable advantage of our slim and light laptops over the much chonkier, slightly old-school Lenovo.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1786113835857-8qdaq32jc', false); });} else {initialize('fv-chart-1786113835857-8qdaq32jc', false);}})();</script></div><p>That 117 minute result equates to 13 minutes more than the MSI Stealth 16 AI+, 15 minutes more than the Razer, and a massive 44 minutes longer than the Lenovo. </p><p>Again I'm reminded of why you might want to sacrifice gaming performance for portability, beyond the convenience of shoving a slimmer machine in your bag. The Legion Pro 7i Gen 10 may be a lot quicker, but it's got a lot of disadvantages over the Asus G16, too.</p><h2 class="article-body__section" id="section-asus-rog-zephyrus-g16-aesthetics"><span>Asus ROG Zephyrus G16 aesthetics</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="WYMAi3VoLtyY86vjJFhtcA" name="G16bladebacktoback" alt="The Asus ROG Zephyrus G16 and the Razer Blade 16 back to back" src="https://cdn.mos.cms.futurecdn.net/WYMAi3VoLtyY86vjJFhtcA.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 aluminium G16 has always been one of my favourite laptop designs, and little has changed with the 2026 model. This version's silver-y frame (Eclipse Gray, if you ask Asus) is tastefully neutral to behold, looking more like an executive business laptop than a gaming machine.</p><p>Which means it'll look as good in the boardroom as it does on your desk. Many modern gaming laptops overplay their hand when it comes to the gamer aesthetic, which can leave you feeling like a bit of a plum when you want to answer some emails in an airport departure lounge. </p><p>No such worries here. The only hint that the G16 might be a gaming model comes in the form of the font on the keyboard, which still looks like it'd be better suited to a Star Citizen control panel than an all-business laptop design. I doubt anyone will really notice, though.</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="G49ohReunGpZbBr8HKXHLT" name="20260806_104139" alt="A close up of the ROG Nebula OLED screen on the Asus ROG Zephyrus G16" src="https://cdn.mos.cms.futurecdn.net/G49ohReunGpZbBr8HKXHLT.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>All this being said, if I had to pick the best looking laptop of the current crop (and the one with the better keyboard, thanks to its longer, more positive switch travel) it'd be the Razer Blade 16. </p><p>The Asus is a very pretty gaming laptop, but the Blade 16 is just plain <em>purposeful</em>. Moody, even. And as a tempestuous so-and-so myself, I like that. Plus, the Razer's trackpad is a little nicer to use, even if the G16's is also rather good.</p><p>The G16's 240 Hz ROG Nebula OLED panel, though, is a genuine competitor with the Blade's similarly-specced model. It's lush, vibrant, and delivers pretty much everything you could want out of a gaming laptop display. Sitting the two side by side, it's quite difficult to tell which has the better screen of the two. </p><p>Perhaps the Blade, if I was really pushed. Still, the G16 has nothing to be ashamed of in the display department.</p><h2 class="article-body__section" id="section-asus-rog-zephyrus-g16-software"><span>Asus ROG Zephyrus G16 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="YmQsDwaSRNwF7tv3K4z7GH" name="Asusarmorycrate" alt="A screenshot from the Asus Armoury Crate software loaded on an Asus ROG Zephyrus G16" src="https://cdn.mos.cms.futurecdn.net/YmQsDwaSRNwF7tv3K4z7GH.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/YmQsDwaSRNwF7tv3K4z7GH.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 Asus Armoury Crate software package isn't the most straightforward of affairs, I have to admit. Still, the switching options between power modes are easy to find, and a click on an image depicting the laptop itself (which isn't as obvious as it sounds) leads to plenty of extra options for customising the lighting, process handling, keybinds, and more.</p><p>The home page shows real time info for the CPU, GPU, and memory, along with readouts for the fan speeds. There's also a "Playground" menu in the sidebar that allows you to sync the lighting between various Asus products, adjust wallpapers, and all that sort of jazz. </p><p>If I had a major critique of the software (and Armoury Crate is far from alone in this regard), it's that it feels very… bitty. All the info and customisation options you can think of are in here. Somewhere. If you look hard enough. </p><p>A straightforward selection of menus, rather than a host of buttons, toggles, and sliders scattered all over the shop, would make the whole thing gel together a little more seamlessly.</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="WhowLtaVz7mcMQgxQYgj2N" name="AsusArmorycrate2" alt="A screenshot from the Asus Armoury Crate software showing the manual settings for the Asus ROG Zephyrus G16 2026" src="https://cdn.mos.cms.futurecdn.net/WhowLtaVz7mcMQgxQYgj2N.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/WhowLtaVz7mcMQgxQYgj2N.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>There's also a greyed-out "Manual" power option, which is adjusted via a separate menu. Here you can tweak the CPU and GPU clock speeds, along with the option to boost the TGP of the latter all the way up to a 160 W top limit. The Asus reviewer's guide recommends you do this with the fan speeds pegged at 100%— which, as you might expect, is very loud. </p><p>Armoury Crate also provides you with a warning screen as you confirm the settings, absolving Asus from any responsibility if things go wrong. Which is enough to make you cross your fingers when you're testing the limits of a $4,800 gaming laptop, let me tell you.</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="RPR7q3XUiX2U7ieUG85LPD" name="ASUSoverclock" alt="An overclocking warning from the Asus Armoury Crate software" src="https://cdn.mos.cms.futurecdn.net/RPR7q3XUiX2U7ieUG85LPD.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>We don't normally test overclocked gaming laptops beyond the Turbo or standard Maximum presets, but I put in my earplugs and ran the Cyberpunk 2077 benchmark regardless. </p><p>At top wattage settings (and at 1600p with DLSS Quality and 2x frame gen. enabled) this resulted in a 99 fps average, with 83 fps 1% lows. Essentially, a four fps gain in terms of average frames over the 135 W Turbo mode.</p><p>I also recorded an 84 degree peak from the GPU during the benchmark, which seems a little on the hot side to me. The marginal gains, plus the very loud fans and toastier peak GPU temps, don't endear me to the whole idea of messing with the GPU wattage in a machine this slim. It's a nice option to have, but I'd stick to the presets if I were you.</p><h2 class="article-body__section" id="section-asus-rog-zephyrus-g16-value"><span>Asus ROG Zephyrus G16 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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="YRT7WoMWGufSt9p2dzWUfn" name="AsusG16andBlade16" alt="The Asus ROG Zephyrus G16 and the Razer Blade 16 side by side" src="https://cdn.mos.cms.futurecdn.net/YRT7WoMWGufSt9p2dzWUfn.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>And so we reach a crucial point. The concept of "value" and the term "gaming laptop" are two very difficult things to square in 2026, and the Asus ROG Zephyrus G16 2026 is a prime example of why. It's a lovely machine, and one I wish I didn't have to mark down over such trifling concerns as, y'know, money.</p><p>But the facts are simple. My review sample is $4,800, and that's far too much to pay for an RTX 5080 lappy. Even if it does come with 64 GB of RAM, for reasons that still elude me.</p><p>Luckily, the 32 GB version is a fair bit cheaper. I've found one for <a href="https://www.bestbuy.com/product/asus-rog-zephyrus-g16-16-oled-3k-gaming-laptop-intel-core-ultra-9-386h-2026-32gb-memory-geforce-rtx-5080-1tb-storage-eclipse-gray/JJGHGSJZR6/sku/6673590" target="_blank">$4,400</a> at Best Buy, although it's still got a somewhat-miserly 1 TB SSD. For this sort of cash, I'd definitely be wanting more room for my games—and I'd want it included as part of the package, rather than having to make a pricey component upgrade for myself.</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="BMM3Yu78tyYXAcEq7ct5XD" name="AsusG16Blade16sbs" alt="The Asus ROG Zephyrus G16 off to the side of the Razer Blade 16" src="https://cdn.mos.cms.futurecdn.net/BMM3Yu78tyYXAcEq7ct5XD.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>Here's another issue. The Razer Blade 16 2026, a laptop that, in my estimation, is even more desirable than the G16, is available in a RTX 5080 + 1 TB SSD config for <a href="https://www.razer.com/gaming-laptops/razer-blade-16/RZ09-05818EN3-R3U1" target="_blank">$4,000</a>. That's a $400 saving over the equivalent G16, and far from chump change. Plus it's got the same Intel chip, another excellent OLED panel, and a chassis, keyboard, and trackpad design that's got the G16 2026 beat. Even if it's just by a nose.</p><p>In previous years, both the Asus ROG Zephyrus G16 and the smaller, 14-inch G14 have been recurring entries on our <a href="https://www.pcgamer.com/gaming-laptop-deals/" target="_blank">gaming laptop deals</a> page. I know, because I'm the one that updates it. Often, RTX 5070 and RTX 5080 variants have dropped down well below the $2,000 mark, and that's made them fantastic value for what you end up receiving.</p><div><blockquote><p>If you can find one with a healthy discount? Go for it.</p></blockquote></div><p>This time around, though, I've got a feeling it might be different. The memory crisis continues to rip its way through the gaming laptop market, and I don't think we're likely to see such heavy price reductions on these new 2026 models. </p><p>Unless they stop selling entirely, or you're prepared to wait for the Black Friday sales. It's a hard thing to judge, but I don't think I've got that small crumb of  comfort to lean on—at least not in the same way I might have done previously.</p><p>All of which is to say, I think the G16 is a fantastic high-end gaming device, with a gorgeous OLED display and plenty to recommend it for. But it's hugely over-priced as things stand, and that's a fatal flaw hanging over the head of what is otherwise a highly-recommendable gaming laptop. </p><p>If you can find one with a healthy discount? Go for it. At full price, though? I'd urge you to check out the Razer lineup instead. Your money goes further, and the machine you'll end up with… well, it simply has the edge.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/asus-rog-zephyrus-g16-2026-review/</link>
                                                                            <description>
                            <![CDATA[ The super-portable G16 is, in many ways, better than ever—but the memory crisis has priced it out of top contention. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">D9HRoAXmmbE9a5yRWs2wFL</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ozLmpvwtRGMfs4nrhJGSjH-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 07 Aug 2026 15:49:06 +0000</pubDate>                                                                                                                                <updated>Mon, 10 Aug 2026 15:49:47 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Laptops]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/ozLmpvwtRGMfs4nrhJGSjH-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An Asus ROG Zephyrus G16 (2026) gaming laptop on a wooden-topped table next to a benchmarking rig]]></media:description>                                                            <media:text><![CDATA[An Asus ROG Zephyrus G16 (2026) gaming laptop on a wooden-topped table next to a benchmarking rig]]></media:text>
                                <media:title type="plain"><![CDATA[An Asus ROG Zephyrus G16 (2026) gaming laptop on a wooden-topped table next to a benchmarking rig]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ozLmpvwtRGMfs4nrhJGSjH-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="Asus ROG Zephyrus G16 (2026)" class="hawk-root"></div><p>The Asus ROG Zephyrus G16 2026 is a fantastic 16-inch gaming laptop. There you go, review over, we can all go home. But wait, because it's got a serious flaw that should make you hold your fire before pressing the order button. And that flaw, as those familiar with the ongoing <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">memory crisis</a> may have already guessed, is the price.</p><p>Asus has sent me a 64 GB LPDDR5, RTX 5080-equipped machine for testing, and the same-specced model is currently listed for an astonishing <a href="https://eshop.asus.com/us/rog-zephyrus-g16-g14-2026.html?config=90NR0PG1-M006C0" target="_blank">$4,800</a>. Cheaper models with more reasonable amounts of RAM are available—but even the 32 GB, 1 TB version is currently listed at Best Buy for <a href="https://www.bestbuy.com/product/asus-rog-zephyrus-g16-16-oled-3k-gaming-laptop-intel-core-ultra-9-386h-2026-32gb-memory-geforce-rtx-5080-1tb-storage-eclipse-gray/JJGHGSJZR6/sku/6673590" target="_blank">$4,400</a>.</p><p>I'm sorry, but that's simply too much to pay for an RTX 5080 gaming laptop. Even one as lovely as this. Particularly as the phenomenal <a href="https://www.pcgamer.com/hardware/gaming-laptops/razer-blade-16-2026-review/" target="_blank">Razer Blade 16 (2026)</a> in RTX 5080 trim is <a href="https://www.razer.com/gaming-laptops/razer-blade-16/RZ09-05818EN3-R3U1" target="_blank">$400 cheaper</a>, with the same Intel Panther Lake-based chip.</p><p>If you can find the new G16 for the same money as the Razer Blade 16 during the sales, the choice becomes a lot more difficult. The Asus machine is a worthy competitor, what with its excellent chassis design, stunning 240 Hz OLED display, and superb portability. It's a gaming laptop I've enjoyed testing, particularly as it's capable of knocking the MSI Stealth 16 AI+ for six in certain gaming benchmarks.</p><p>Better still, it's got excellent battery life. This is a machine I would happily take on the road with me, gaming in bliss as I go. But when it's this expensive, I can't give it the wholehearted recommendation my heart desires. </p><p>Money matters, and when the G16 is listed for such teeth-chattering prices, I have to dock some precious points off the score.</p><p>The memory crisis has affected gaming laptops particularly badly in recent months—and by the looks of things, it's not going to get better any time soon. My hope for the G16 is that the sales periods will bring it down to more reasonable figures, in which case you'll find me shouting its virtues from the nearest rooftop. But as things currently stand? It's simply too pricey to gain a top spot.</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've got the cash to splash: </strong>If money is no object, then the new Asus G16 is a fantastic gaming laptop well worth considering. The Razer Blade 16, however, is the better of the two.<br><br>✅ <strong>You want something truly portable: </strong>As 16-inch gaming laptops go, they don't come much more backpack-friendly than this.</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 on a budget:</strong> I hate to keep hammering the same point home, but the price is truly eye-watering.<br><br>❌ <strong>You want ultimate frame rates: </strong>Concessions need to be made in a slim and light gaming laptop—and while the G16 is a great performer in its class, bulkier models will likely outpace it in the gaming benchmarks.</p></div></div></div></div><h2 class="article-body__section" id="section-asus-rog-zephyrus-g16-2026-features"><span>Asus ROG Zephyrus G16 (2026) features</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="f2NmXK27GAyhHUi3kowrWW" name="AsusG162026-2" alt="An Asus ROG Zephyrus G16 gaming laptop next to a benchmarking rig" src="https://cdn.mos.cms.futurecdn.net/f2NmXK27GAyhHUi3kowrWW.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><caption>Asus ROG Zephyrus G16 tested specs</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Asus ROG Zephyrus G16 (2026)</strong></p></td><td  ><p><strong>Asus ROG Zephyrus G16 (2025)</strong></p></td></tr><tr><td class="firstcol " ><p><strong>CPU</strong></p></td><td  ><p>Intel Core Ultra 9 386H</p></td><td  ><p>Intel Core Ultra 9 285H</p></td></tr><tr><td class="firstcol " ><p><strong>GPU</strong></p></td><td  ><p>Nvidia GeForce RTX 5080 (160 W Max TGP)</p></td><td  ><p>Nvidia GeForce RTX 5080 (120 W Max TGP)</p></td></tr><tr><td class="firstcol " ><p><strong>Memory</strong></p></td><td  ><p>64 GB LPDDR5X-8533</p></td><td  ><p>32 GB LPDDR5X-7467</p></td></tr><tr><td class="firstcol " ><p><strong>Storage</strong></p></td><td  ><p>1 TB PCIe 4.0 NVMe M.2 SSD</p></td><td  ><p>2 TB PCIe 4.0 NVMe M.2 SSD</p></td></tr><tr><td class="firstcol " ><p><strong>Expansion slots</strong></p></td><td  ><p>2x M.2 NVMe (one used)</p></td><td  ><p>2x M.2 NVMe (one used)</p></td></tr><tr><td class="firstcol " ><p><strong>Display</strong></p></td><td  ><p>16-inch 2560 x 1600 OLED, 240 Hz</p></td><td  ><p>16-inch 2560 x 1600 OLED, 240 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>35.4 x 24.6 x 1.49 ~ 1.79 cm | 13.94 x 9.69 x 0.59 ~ 0.70-inches</p></td><td  ><p>35.4 x 24.6 x 1.49 ~ 1.79 cm | 13.94 x 9.69 x 0.59 ~ 0.70-inches</p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p>90 Whr</p></td><td  ><p>90 Whr</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>1.95 kg (4.3 lbs)</p></td><td  ><p>1.95 kg (4.3 lbs)</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://eshop.asus.com/us/rog/rog-zephyrus-g16-g14-2026.html?config=90NR0PG1-M006C0" target="_blank">$4,800</a></p></td><td  ><p>$3,600 (64 GB model) / £3,400</p></td></tr></tbody></table></div><p>The new Zephyrus G16 looks much the same as the old model, but under the hood it's had some significant tweaks. The largest of which is the addition of a Panther Lake-based <a href="https://www.intel.com/content/www/us/en/products/sku/245529/intel-core-ultra-9-processor-386h-18m-cache-up-to-4-90-ghz/specifications.html" target="_blank">Intel Core Ultra 9 386H</a> processor, the same as you'll find in the new Razer Blade 16. </p><p>It's a 16-core chip, breaking down into four Performance cores, eight Efficient, and four Low Power Efficient beasties. As with the new Blade, that core loadout might seem a little underpowered at first, but the Core Ultra 9 386H makes a compelling case for itself as a powerful gaming CPU tucked inside a slim laptop frame.</p><p>My particular review sample comes with a ludicrous 64 GB of LPDDR5X-8533, paired with a… 1 TB SSD. I'm not sure who'd spec out a G16 this way, as I'd much rather have half the RAM and double the storage space, which is more traditional for a high-powered gaming lappy. Still, that's what Asus sent me, so that's what I'll be testing.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/fkifb3dCndK6UCBMcGgRkB.jpg" alt="An Asus ROG Zephyrus G16 2026 shot from various angles on a test bench" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/u4zEGYMjC3FGDgtrMwLzjB.jpg" alt="An Asus ROG Zephyrus G16 2026 shot from various angles on a test bench" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vLbyXVczDYU3wJJK4JgpjB.jpg" alt="An Asus ROG Zephyrus G16 2026 shot from various angles on a test bench" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/4TPT7FwhMte89C4VvcCfdB.jpg" alt="An Asus ROG Zephyrus G16 2026 shot from various angles on a test bench" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The 2026 G16 comes in many flavours, with up to an RTX 5090 crammed within its aluminium chassis. This one's got an RTX 5080 mobile, with a raised TGP of 135 W compared to the older model's 120 W limit. It can be pushed all the way up to 160 W in Manual mode within the Asus Armory Crate software—but I've mostly tested it at 135 W in Turbo mode, as your average user isn't likely to dive too far into the manual settings. </p><p>That being said, on paper, it's an impressive max power limit for such a slim and sleek machine.</p><div><blockquote><p>It's still one of the best-looking (and feeling) super-portable 16-inch gaming laptops you can buy</p></blockquote></div><p>Asus has made a few tweaks to the keyboard, too. The deck has been reinforced to prevent flex, and the keycaps now have an anti-fingerprint coating, which feels rather grippy underneath my fingertips. </p><p>The hinge also uses two torsion springs to make it easier to lift, which is a nice touch. It's full of little bits of refinement, sprinkled on top of what was already an excellent design.</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="GPtuMg5Wpm2dZgNTbypFzH" name="20260806_104121" alt="A close up of the keyboard of the Asus ROG Zephyrus G16 2026" src="https://cdn.mos.cms.futurecdn.net/GPtuMg5Wpm2dZgNTbypFzH.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 240 Hz OLED panel has also received some attention, as it now features a peak brightness rating of 1100 nits and VESA TrueBlack 1000 HDR certification. It's a sumptuous 1600p display, and a rival to the Blade 16's similarly-specced screen. </p><p>Overall, the G16 looks and feels near-identical to the old model when you pass it around in your hands. It's still got a large slash of tasteful LED lights on the lid, it's still one of the best-looking (and feeling) super-portable 16-inch gaming laptops you can buy, and this new version has received some tasty hardware upgrades. A strong start, I would say.</p><h2 class="article-body__section" id="section-asus-rog-zephyrus-g16-performance"><span>Asus ROG Zephyrus G16 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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="cYdhPwtF9ZVn8UHKvuZZff" name="AsusROGG16-6" alt="The Asus ROG Zephyrus G16 (2026) sitting on a test bench" src="https://cdn.mos.cms.futurecdn.net/cYdhPwtF9ZVn8UHKvuZZff.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>At 1080p, the new G16 puts on a good showing against the other RTX 5080-equipped, slim-as-you-like gaming machines in my charts—although the much chonkier Legion Pro 7i looms menacingly at the bottom. </p><p>Still, the fresh-faced Asus lappy is often significantly faster than the old model. This becomes obvious in our CPU-heavy Baldur's Gate 3 test, where the new Panther Lake chip beats the older Core Ultra 9 285 H quite handily. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1786112287373-asssbxbp6 *, #fv-chart-1786112287373-asssbxbp6 *:before, #fv-chart-1786112287373-asssbxbp6 *:after, #fv-chart-1786112287373-asssbxbp6-slideshow *, #fv-chart-1786112287373-asssbxbp6-slideshow *:before, #fv-chart-1786112287373-asssbxbp6-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1786112287373-asssbxbp6, #fv-chart-1786112287373-asssbxbp6-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1786112287373-asssbxbp6 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1786112287373-asssbxbp6.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1786112287373-asssbxbp6.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-1786112287373-asssbxbp6 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1786112287373-asssbxbp6-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1786112287373-asssbxbp6-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1786112287373-asssbxbp6-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1786112287373-asssbxbp6-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-1786112287373-asssbxbp6-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-1786112287373-asssbxbp6-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1786112287373-asssbxbp6-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1786112287373-asssbxbp6-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-1786112287373-asssbxbp6-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1786112287373-asssbxbp6-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-1786112287373-asssbxbp6-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786112287373-asssbxbp6 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1786112287373-asssbxbp6 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1786112287373-asssbxbp6 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1786112287373-asssbxbp6 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1786112287373-asssbxbp6 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1786112287373-asssbxbp6 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1786112287373-asssbxbp6 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1786112287373-asssbxbp6 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1786112287373-asssbxbp6 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1786112287373-asssbxbp6 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1786112287373-asssbxbp6 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-bar-row, #fv-chart-1786112287373-asssbxbp6 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1786112287373-asssbxbp6.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786112287373-asssbxbp6.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1786112287373-asssbxbp6.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1786112287373-asssbxbp6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786112287373-asssbxbp6.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1786112287373-asssbxbp6.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1786112287373-asssbxbp6 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1786112287373-asssbxbp6 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1786112287373-asssbxbp6 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1786112287373-asssbxbp6 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1786112287373-asssbxbp6 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1786112287373-asssbxbp6 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1786112287373-asssbxbp6 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1786112287373-asssbxbp6 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1786112287373-asssbxbp6 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1786112287373-asssbxbp6 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1786112287373-asssbxbp6 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1786112287373-asssbxbp6 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1786112287373-asssbxbp6 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1786112287373-asssbxbp6 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1786112287373-asssbxbp6 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-pie-container,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-bar-row,#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-stacked-product,#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-grouped-bar-product,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-bar-row,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-stacked-product,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1786112287373-asssbxbp6.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-1786112287373-asssbxbp6.mobile-view .fv-bar-label,#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-grouped-product-title,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-bar-label,#fv-chart-1786112287373-asssbxbp6.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-1786112287373-asssbxbp6.mobile-view .fv-bar-container,#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-bar-cluster,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-bar-container,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-x-axis-wrapper,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-x-axis-label-space,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-x-axis-chart-space,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-benchmark-title,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-dropdown-title,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-carousel-nav-btn,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-chart-title,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-chart-subhead,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-versus-header,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-versus-select-wrapper,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-versus-vs,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-versus-select-container,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-versus-select,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-stl-shop-all-btn,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-stl-shop-all-logo,#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-stl-shop-all-icon,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-bar-commentary-inline,#fv-chart-1786112287373-asssbxbp6.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786112287373-asssbxbp6.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786112287373-asssbxbp6.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1786112287373-asssbxbp6 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786112287373-asssbxbp6 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786112287373-asssbxbp6 .fv-bar-row,#fv-chart-1786112287373-asssbxbp6 .fv-stacked-product,#fv-chart-1786112287373-asssbxbp6 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-bar-label,#fv-chart-1786112287373-asssbxbp6 .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-1786112287373-asssbxbp6 .fv-bar-container,#fv-chart-1786112287373-asssbxbp6 .fv-bar-cluster {width: 100% !important;}#fv-chart-1786112287373-asssbxbp6 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786112287373-asssbxbp6 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786112287373-asssbxbp6 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786112287373-asssbxbp6 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786112287373-asssbxbp6 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786112287373-asssbxbp6 .fv-x-axis-label-space {display: none !important;}#fv-chart-1786112287373-asssbxbp6 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786112287373-asssbxbp6 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786112287373-asssbxbp6 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786112287373-asssbxbp6 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786112287373-asssbxbp6 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786112287373-asssbxbp6 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786112287373-asssbxbp6 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786112287373-asssbxbp6 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786112287373-asssbxbp6 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786112287373-asssbxbp6 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786112287373-asssbxbp6 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786112287373-asssbxbp6 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786112287373-asssbxbp6 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786112287373-asssbxbp6 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786112287373-asssbxbp6 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786112287373-asssbxbp6 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786112287373-asssbxbp6 .fv-stl-shop-all-logo,#fv-chart-1786112287373-asssbxbp6 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786112287373-asssbxbp6 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786112287373-asssbxbp6 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786112287373-asssbxbp6 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786112287373-asssbxbp6.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "1080p gaming performance","description": "This chart shows average and 1% low frame rate results in various tested games at 1080p resolution","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-07T14:18:07.373Z","citation": "The 2026 version of the G16 handily beats its predecessor in every benchmark at 1080p, and often beats the similarly-specced MSI Stealth 16 AI+ to boot. The much-chonkier Lenovo, however, wins the day overall.","keywords": ["Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H","Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H","MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H","Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H","Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX","Cyberpunk 2077 (1080p RT Ultra)","Baldur's Gate 3 (1080p Ultra)","Black Myth: Wukong benchmarking tool (1080p High)","F1 24 (1080p Ultra High)","Metro Exodus Enhanced Edition (1080p Ultra)","Black Myth: Wukong (1080p High)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Cyberpunk 2077 (1080p RT Ultra)","value": 52,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – Cyberpunk 2077 (1080p RT Ultra)","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – Cyberpunk 2077 (1080p RT Ultra)","value": 55,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Cyberpunk 2077 (1080p RT Ultra)","value": 66,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – Cyberpunk 2077 (1080p RT Ultra)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Baldur's Gate 3 (1080p Ultra)","value": 78,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – Baldur's Gate 3 (1080p Ultra)","value": 69,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – Baldur's Gate 3 (1080p Ultra)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Baldur's Gate 3 (1080p Ultra)","value": 83,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – Baldur's Gate 3 (1080p Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Black Myth: Wukong benchmarking tool (1080p High)","value": 102,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – Black Myth: Wukong benchmarking tool (1080p High)","value": 88,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – Black Myth: Wukong benchmarking tool (1080p High)","value": 73,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Black Myth: Wukong benchmarking tool (1080p High)","value": 110,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – Black Myth: Wukong benchmarking tool (1080p High)","value": 99,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – F1 24 (1080p Ultra High)","value": 101,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – F1 24 (1080p Ultra High)","value": 93,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – F1 24 (1080p Ultra High)","value": 100,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – F1 24 (1080p Ultra High)","value": 120,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – F1 24 (1080p Ultra High)","value": 126,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Metro Exodus Enhanced Edition (1080p Ultra)","value": 102,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – Metro Exodus Enhanced Edition (1080p Ultra)","value": 94,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – Metro Exodus Enhanced Edition (1080p Ultra)","value": 102,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Metro Exodus Enhanced Edition (1080p Ultra)","value": 126,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – Metro Exodus Enhanced Edition (1080p Ultra)","value": 140,"unitText": "Avg FPS"}]}</script><div id="fv-chart-1786112287373-asssbxbp6" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1080p gaming performance</h3><p class="fv-chart-subhead">This chart shows average and 1% low frame rate results in various tested games at 1080p resolution</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cyberpunk 2077 (1080p RT Ultra)</option><option value="1">Baldur's Gate 3 (1080p Ultra)</option><option value="2">Black Myth: Wukong (1080p High)</option><option value="3">F1 24 (1080p Ultra High)</option><option value="4">Metro Exodus Enhanced Edition (1080p Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1786112287373-asssbxbp6-bar-Cyberpunk 2077 (1080p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p RT Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The 2026 version of the G16 handily beats its predecessor in every benchmark at 1080p, and often beats the similarly-specced MSI Stealth 16 AI+ to boot. The much-chonkier Lenovo, however, wins the day overall." 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #E33235;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.75%; background-color: #FE9F58;" data-target-width="48.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.5%; background-color: #E33235;" data-target-width="62.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #E33235;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.5%; background-color: #E33235;" data-target-width="82.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.5%; background-color: #FE9F58;" data-target-width="47.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">38</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (1080p RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>52 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>50 Avg FPS, 44 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>55 Avg FPS, 32 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>66 Avg FPS, 44 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>68 Avg FPS, 38 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1786112287373-asssbxbp6-bar-Baldur's Gate 3 (1080p Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (1080p Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The 2026 version of the G16 handily beats its predecessor in every benchmark at 1080p, and often beats the similarly-specced MSI Stealth 16 AI+ to boot. The much-chonkier Lenovo, however, wins the day overall." 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43%; background-color: #FE9F58;" data-target-width="43" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69%; background-color: #E33235;" data-target-width="69" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41%; background-color: #FE9F58;" data-target-width="41" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39%; background-color: #FE9F58;" data-target-width="39" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83%; background-color: #E33235;" data-target-width="83" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">83</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41%; background-color: #FE9F58;" data-target-width="41" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-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>Baldur's Gate 3 (1080p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>78 Avg FPS, 43 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>69 Avg FPS, 41 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>68 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>83 Avg FPS, 41 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>96 Avg FPS, 55 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1786112287373-asssbxbp6-bar-Black Myth: Wukong benchmarking tool (1080p High)" data-chart-type="Bar" data-title="Black Myth: Wukong (1080p High)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The 2026 version of the G16 handily beats its predecessor in every benchmark at 1080p, and often beats the similarly-specced MSI Stealth 16 AI+ to boot. The much-chonkier Lenovo, however, wins the day overall." 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.333333333333336%; background-color: #FE9F58;" data-target-width="55.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">83</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.666666666666664%; background-color: #E33235;" data-target-width="58.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">88</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #E33235;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 31.333333333333336%; background-color: #FE9F58;" data-target-width="31.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">110</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #FE9F58;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66%; background-color: #E33235;" data-target-width="66" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">99</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #FE9F58;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>Black Myth: Wukong (1080p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>102 Avg FPS, 83 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>88 Avg FPS, 64 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>73 Avg FPS, 47 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>110 Avg FPS, 84 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>99 Avg FPS, 84 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1786112287373-asssbxbp6-bar-F1 24 (1080p Ultra High)" data-chart-type="Bar" data-title="F1 24 (1080p Ultra High)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The 2026 version of the G16 handily beats its predecessor in every benchmark at 1080p, and often beats the similarly-specced MSI Stealth 16 AI+ to boot. The much-chonkier Lenovo, however, wins the day overall." 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.33333333333333%; background-color: #E33235;" data-target-width="67.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">101</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #FE9F58;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62%; background-color: #E33235;" data-target-width="62" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">93</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">100</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 33.33333333333333%; background-color: #FE9F58;" data-target-width="33.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">120</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.33333333333333%; background-color: #FE9F58;" data-target-width="61.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">92</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84%; background-color: #E33235;" data-target-width="84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">126</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34%; background-color: #FE9F58;" data-target-width="34" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>F1 24 (1080p Ultra High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>101 Avg FPS, 76 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>93 Avg FPS, 60 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>100 Avg FPS, 50 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>120 Avg FPS, 92 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>126 Avg FPS, 51 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1786112287373-asssbxbp6-bar-Metro Exodus Enhanced Edition (1080p Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (1080p Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The 2026 version of the G16 handily beats its predecessor in every benchmark at 1080p, and sometimes beats the similarly-specced MSI Stealth 16 AI+ to boot. The much-chonkier Lenovo, however, wins the day overall." 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35.333333333333336%; background-color: #FE9F58;" data-target-width="35.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.66666666666667%; background-color: #E33235;" data-target-width="62.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">94</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 33.33333333333333%; background-color: #FE9F58;" data-target-width="33.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.000000000000004%; background-color: #FE9F58;" data-target-width="28.000000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84%; background-color: #E33235;" data-target-width="84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">126</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">140</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FE9F58;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div></div></div><div class="fv-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>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>102 Avg FPS, 53 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>94 Avg FPS, 50 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>102 Avg FPS, 42 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>126 Avg FPS, 64 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>140 Avg FPS, 72 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The 2026 version of the G16 handily beats its predecessor in every benchmark at 1080p, and often beats the similarly-specced MSI Stealth 16 AI+ to boot. The much-chonkier Lenovo, however, wins the day overall.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1786112287373-asssbxbp6', false); });} else {initialize('fv-chart-1786112287373-asssbxbp6', false);}})();</script></div><p>It also scorches ahead in Black Myth Wukong, beating the new, similarly-specced MSI Stealth 16 AI+ by a massive 29 frames. In fact, it's only eight frames behind the new RTX 5090-equipped Razer Blade 16. Admittedly, the G16 still gets mopped up by the Razer in many of my other benches, but still. Small wins for the 135 W RTX 5080 mobile, and all that.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1786011982121-8e1g25iyb *, #fv-chart-1786011982121-8e1g25iyb *:before, #fv-chart-1786011982121-8e1g25iyb *:after, #fv-chart-1786011982121-8e1g25iyb-slideshow *, #fv-chart-1786011982121-8e1g25iyb-slideshow *:before, #fv-chart-1786011982121-8e1g25iyb-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1786011982121-8e1g25iyb, #fv-chart-1786011982121-8e1g25iyb-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1786011982121-8e1g25iyb {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1786011982121-8e1g25iyb.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1786011982121-8e1g25iyb.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-1786011982121-8e1g25iyb .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1786011982121-8e1g25iyb-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1786011982121-8e1g25iyb-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1786011982121-8e1g25iyb-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1786011982121-8e1g25iyb-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-1786011982121-8e1g25iyb-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-1786011982121-8e1g25iyb-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1786011982121-8e1g25iyb-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1786011982121-8e1g25iyb-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-1786011982121-8e1g25iyb-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1786011982121-8e1g25iyb-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-1786011982121-8e1g25iyb-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786011982121-8e1g25iyb .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1786011982121-8e1g25iyb .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1786011982121-8e1g25iyb .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1786011982121-8e1g25iyb .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1786011982121-8e1g25iyb .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1786011982121-8e1g25iyb .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1786011982121-8e1g25iyb .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1786011982121-8e1g25iyb .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1786011982121-8e1g25iyb .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1786011982121-8e1g25iyb .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1786011982121-8e1g25iyb .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-bar-row, #fv-chart-1786011982121-8e1g25iyb .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1786011982121-8e1g25iyb.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786011982121-8e1g25iyb.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1786011982121-8e1g25iyb.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1786011982121-8e1g25iyb .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1786011982121-8e1g25iyb .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1786011982121-8e1g25iyb .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1786011982121-8e1g25iyb .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1786011982121-8e1g25iyb .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1786011982121-8e1g25iyb .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1786011982121-8e1g25iyb .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1786011982121-8e1g25iyb .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1786011982121-8e1g25iyb .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1786011982121-8e1g25iyb .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1786011982121-8e1g25iyb .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1786011982121-8e1g25iyb .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1786011982121-8e1g25iyb .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1786011982121-8e1g25iyb .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1786011982121-8e1g25iyb .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-pie-container,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-bar-row,#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-stacked-product,#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-grouped-bar-product,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-bar-row,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-stacked-product,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1786011982121-8e1g25iyb.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-1786011982121-8e1g25iyb.mobile-view .fv-bar-label,#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-grouped-product-title,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-bar-label,#fv-chart-1786011982121-8e1g25iyb.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-1786011982121-8e1g25iyb.mobile-view .fv-bar-container,#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-bar-cluster,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-bar-container,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-x-axis-wrapper,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-x-axis-label-space,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-x-axis-chart-space,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-benchmark-title,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-dropdown-title,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-carousel-nav-btn,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-chart-title,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-chart-subhead,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-versus-header,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-versus-select-wrapper,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-versus-vs,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-versus-select-container,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-versus-select,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-stl-shop-all-btn,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-stl-shop-all-logo,#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-stl-shop-all-icon,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-bar-commentary-inline,#fv-chart-1786011982121-8e1g25iyb.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786011982121-8e1g25iyb.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786011982121-8e1g25iyb.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1786011982121-8e1g25iyb .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786011982121-8e1g25iyb .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786011982121-8e1g25iyb .fv-bar-row,#fv-chart-1786011982121-8e1g25iyb .fv-stacked-product,#fv-chart-1786011982121-8e1g25iyb .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-bar-label,#fv-chart-1786011982121-8e1g25iyb .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-1786011982121-8e1g25iyb .fv-bar-container,#fv-chart-1786011982121-8e1g25iyb .fv-bar-cluster {width: 100% !important;}#fv-chart-1786011982121-8e1g25iyb .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786011982121-8e1g25iyb .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786011982121-8e1g25iyb .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786011982121-8e1g25iyb .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786011982121-8e1g25iyb .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786011982121-8e1g25iyb .fv-x-axis-label-space {display: none !important;}#fv-chart-1786011982121-8e1g25iyb .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786011982121-8e1g25iyb .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786011982121-8e1g25iyb .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786011982121-8e1g25iyb .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786011982121-8e1g25iyb .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786011982121-8e1g25iyb .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786011982121-8e1g25iyb .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786011982121-8e1g25iyb .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786011982121-8e1g25iyb .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786011982121-8e1g25iyb .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786011982121-8e1g25iyb .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786011982121-8e1g25iyb .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786011982121-8e1g25iyb .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786011982121-8e1g25iyb .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786011982121-8e1g25iyb .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786011982121-8e1g25iyb .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786011982121-8e1g25iyb .fv-stl-shop-all-logo,#fv-chart-1786011982121-8e1g25iyb .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786011982121-8e1g25iyb .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786011982121-8e1g25iyb .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786011982121-8e1g25iyb .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786011982121-8e1g25iyb.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": "1600p gaming performance","description": "This chart shows average and 1% low frame rate results in various tested games at 1600p resolution","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-06T10:26:22.122Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H","Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285 H","MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H","Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H","Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX","Cyberpunk 2077 (Native res. RT Ultra)","Baldur's Gate 3 (Native res. Ultra)","Black Myth: Wukong  (Native res. High)","F1 24 (Native res. Ultra High)","Metro Exodus Enhanced Edition (Native res. Ultra)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Cyberpunk 2077 (Native res. RT Ultra)","value": 31,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – Cyberpunk 2077 (Native res. RT Ultra)","value": 28,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – Cyberpunk 2077 (Native res. RT Ultra)","value": 34,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Cyberpunk 2077 (Native res. RT Ultra)","value": 39,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – Cyberpunk 2077 (Native res. RT Ultra)","value": 40,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Baldur's Gate 3 (Native res. Ultra)","value": 80,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – Baldur's Gate 3 (Native res. Ultra)","value": 66,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – Baldur's Gate 3 (Native res. Ultra)","value": 67,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Baldur's Gate 3 (Native res. Ultra)","value": 81,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – Baldur's Gate 3 (Native res. Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Black Myth: Wukong  (Native res. High)","value": 75,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – Black Myth: Wukong  (Native res. High)","value": 76,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – Black Myth: Wukong  (Native res. High)","value": 57,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Black Myth: Wukong  (Native res. High)","value": 76,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – Black Myth: Wukong  (Native res. High)","value": 111,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – F1 24 (Native res. Ultra High)","value": 63,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – F1 24 (Native res. Ultra High)","value": 57,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – F1 24 (Native res. Ultra High)","value": 62,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – F1 24 (Native res. Ultra High)","value": 78,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – F1 24 (Native res. Ultra High)","value": 77,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 74,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 95,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 96,"unitText": "Avg FPS"}]}</script><div id="fv-chart-1786011982121-8e1g25iyb" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1600p gaming performance</h3><p class="fv-chart-subhead">This chart shows average and 1% low frame rate results in various tested games at 1600p resolution</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cyberpunk 2077 (Native res. RT Ultra)</option><option value="1">Baldur's Gate 3 (Native res. Ultra)</option><option value="2">Black Myth: Wukong  (Native res. High)</option><option value="3">F1 24 (Native res. Ultra High)</option><option value="4">Metro Exodus Enhanced Edition (Native res. Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1786011982121-8e1g25iyb-bar-Cyberpunk 2077 (Native res. RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (Native res. RT Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution" 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #E33235;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">31</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #E33235;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.5%; background-color: #FE9F58;" data-target-width="52.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">21</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 97.5%; background-color: #E33235;" data-target-width="97.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 100%; background-color: #E33235;" data-target-width="100" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">40</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">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 (Native res. RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>31 Avg FPS, 24 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>28 Avg FPS, 21 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>34 Avg FPS, 22 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>39 Avg FPS, 30 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>40 Avg FPS, 28 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1786011982121-8e1g25iyb-bar-Baldur's Gate 3 (Native res. Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (Native res. Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution" 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #FE9F58;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66%; background-color: #E33235;" data-target-width="66" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36%; background-color: #FE9F58;" data-target-width="36" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67%; background-color: #E33235;" data-target-width="67" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39%; background-color: #FE9F58;" data-target-width="39" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81%; background-color: #E33235;" data-target-width="81" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #FE9F58;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-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>Baldur's Gate 3 (Native res. Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>80 Avg FPS, 46 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>66 Avg FPS, 36 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>67 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>81 Avg FPS, 45 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>96 Avg FPS, 42 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1786011982121-8e1g25iyb-bar-Black Myth: Wukong  (Native res. High)" data-chart-type="Bar" data-title="Black Myth: Wukong  (Native res. High)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution" 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 44%; background-color: #FE9F58;" data-target-width="44" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #E33235;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38%; background-color: #E33235;" data-target-width="38" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 32.666666666666664%; background-color: #FE9F58;" data-target-width="32.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #E33235;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 32%; background-color: #FE9F58;" data-target-width="32" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">111</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #FE9F58;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div></div></div><div class="fv-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  (Native res. High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>75 Avg FPS, 66 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>76 Avg FPS, 55 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>57 Avg FPS, 49 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>76 Avg FPS, 48 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>111 Avg FPS, 80 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1786011982121-8e1g25iyb-bar-F1 24 (Native res. Ultra High)" data-chart-type="Bar" data-title="F1 24 (Native res. Ultra High)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution" 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.25%; background-color: #FE9F58;" data-target-width="66.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.25%; background-color: #E33235;" data-target-width="71.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #E33235;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.75%; background-color: #FE9F58;" data-target-width="53.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 97.5%; background-color: #E33235;" data-target-width="97.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.75%; background-color: #FE9F58;" data-target-width="83.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.25%; background-color: #E33235;" data-target-width="96.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #FE9F58;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-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 (Native res. Ultra High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>63 Avg FPS, 53 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>57 Avg FPS, 44 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>62 Avg FPS, 43 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>78 Avg FPS, 67 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>77 Avg FPS, 55 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1786011982121-8e1g25iyb-bar-Metro Exodus Enhanced Edition (Native res. Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (Native res. Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution" data-caption="The 2026 G16 trades blows with the MSI 16 Stealth AI+ in three of our benches, although beats it by a large margin in Baldur's Gate 3 and Black Myth Wukong. The extra power of the Blade 16 and the Legion Pro 7i, however, is clear to see." 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #FE9F58;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41%; background-color: #FE9F58;" data-target-width="41" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FE9F58;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95%; background-color: #E33235;" data-target-width="95" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">95</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #FE9F58;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><div class="fv-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 (Native res. Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>68 Avg FPS, 46 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>68 Avg FPS, 41 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>74 Avg FPS, 48 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>95 Avg FPS, 56 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>96 Avg FPS, 65 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1786011982121-8e1g25iyb', false); });} else {initialize('fv-chart-1786011982121-8e1g25iyb', false);}})();</script></div><p>At 1600p, the 2025 G16 catches back up to its younger sibling in several of my tests. We're now out of CPU limited territory and into a zone where the GPUs can more freely compete, and as a result the mere 15 W difference between the two Asus machines means they track fairly closely. Apart from BG3, of course, which still takes all the CPU grunt you can throw at it.</p><p>The MSI Stealth, however, finds a sudden burst of speed in the Metro Exodus Enhanced Edition benchmark, jumping ahead of both G16s by a full six frames in the averages. It's still way off the pace in Black Myth, though, albeit slightly ahead in Cyberpunk 2077.</p><div><blockquote><p>Small wins for the 135 W RTX 5080 mobile, and all that</p></blockquote></div><p>And yes, it's time to talk about those two beasts lurking at the bottom. Our Razer Blade 16 sample might be an RTX 5090-equipped monster, but it's worth mentioning that it's available for the same cash as this particular spec at the time of writing. It's got the G16 firmly licked in three of my benchmarks, although pulls roughly level in the averages in BG3 and Black Myth.</p><p>And then there's the rocketship that is the <a href="https://www.pcgamer.com/hardware/gaming-laptops/lenovo-legion-pro-7i-gen-10-gaming-laptop-review/" target="_blank">Lenovo Legion Pro 7i Gen 10</a>. It's not a slim model, and it's got pretty awful battery life, as we'll see in the charts later. But I've thrown it in as an example of what a much less portable, full-fat gaming laptop can do  when pushed to the limit. Dare I point out it's significantly cheaper, too? Food for thought.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1786012041945-1f5ppeefe *, #fv-chart-1786012041945-1f5ppeefe *:before, #fv-chart-1786012041945-1f5ppeefe *:after, #fv-chart-1786012041945-1f5ppeefe-slideshow *, #fv-chart-1786012041945-1f5ppeefe-slideshow *:before, #fv-chart-1786012041945-1f5ppeefe-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1786012041945-1f5ppeefe, #fv-chart-1786012041945-1f5ppeefe-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1786012041945-1f5ppeefe {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1786012041945-1f5ppeefe.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1786012041945-1f5ppeefe.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-1786012041945-1f5ppeefe .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1786012041945-1f5ppeefe-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1786012041945-1f5ppeefe-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1786012041945-1f5ppeefe-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1786012041945-1f5ppeefe-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-1786012041945-1f5ppeefe-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-1786012041945-1f5ppeefe-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1786012041945-1f5ppeefe-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1786012041945-1f5ppeefe-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-1786012041945-1f5ppeefe-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1786012041945-1f5ppeefe-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-1786012041945-1f5ppeefe-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786012041945-1f5ppeefe .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1786012041945-1f5ppeefe .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1786012041945-1f5ppeefe .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1786012041945-1f5ppeefe .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1786012041945-1f5ppeefe .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1786012041945-1f5ppeefe .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1786012041945-1f5ppeefe .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1786012041945-1f5ppeefe .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1786012041945-1f5ppeefe .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1786012041945-1f5ppeefe .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1786012041945-1f5ppeefe .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-bar-row, #fv-chart-1786012041945-1f5ppeefe .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1786012041945-1f5ppeefe.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786012041945-1f5ppeefe.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1786012041945-1f5ppeefe.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1786012041945-1f5ppeefe .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1786012041945-1f5ppeefe .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1786012041945-1f5ppeefe .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1786012041945-1f5ppeefe .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1786012041945-1f5ppeefe .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1786012041945-1f5ppeefe .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1786012041945-1f5ppeefe .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1786012041945-1f5ppeefe .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1786012041945-1f5ppeefe .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1786012041945-1f5ppeefe .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1786012041945-1f5ppeefe .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1786012041945-1f5ppeefe .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1786012041945-1f5ppeefe .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1786012041945-1f5ppeefe .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1786012041945-1f5ppeefe .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-pie-container,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-bar-row,#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-stacked-product,#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-grouped-bar-product,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-bar-row,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-stacked-product,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1786012041945-1f5ppeefe.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-1786012041945-1f5ppeefe.mobile-view .fv-bar-label,#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-grouped-product-title,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-bar-label,#fv-chart-1786012041945-1f5ppeefe.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-1786012041945-1f5ppeefe.mobile-view .fv-bar-container,#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-bar-cluster,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-bar-container,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-x-axis-wrapper,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-x-axis-label-space,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-x-axis-chart-space,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-benchmark-title,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-dropdown-title,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-carousel-nav-btn,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-chart-title,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-chart-subhead,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-versus-header,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-versus-select-wrapper,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-versus-vs,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-versus-select-container,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-versus-select,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-stl-shop-all-btn,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-stl-shop-all-logo,#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-stl-shop-all-icon,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-bar-commentary-inline,#fv-chart-1786012041945-1f5ppeefe.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786012041945-1f5ppeefe.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786012041945-1f5ppeefe.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1786012041945-1f5ppeefe .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786012041945-1f5ppeefe .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786012041945-1f5ppeefe .fv-bar-row,#fv-chart-1786012041945-1f5ppeefe .fv-stacked-product,#fv-chart-1786012041945-1f5ppeefe .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-bar-label,#fv-chart-1786012041945-1f5ppeefe .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-1786012041945-1f5ppeefe .fv-bar-container,#fv-chart-1786012041945-1f5ppeefe .fv-bar-cluster {width: 100% !important;}#fv-chart-1786012041945-1f5ppeefe .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786012041945-1f5ppeefe .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786012041945-1f5ppeefe .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786012041945-1f5ppeefe .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786012041945-1f5ppeefe .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786012041945-1f5ppeefe .fv-x-axis-label-space {display: none !important;}#fv-chart-1786012041945-1f5ppeefe .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786012041945-1f5ppeefe .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786012041945-1f5ppeefe .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786012041945-1f5ppeefe .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786012041945-1f5ppeefe .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786012041945-1f5ppeefe .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786012041945-1f5ppeefe .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786012041945-1f5ppeefe .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786012041945-1f5ppeefe .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786012041945-1f5ppeefe .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786012041945-1f5ppeefe .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786012041945-1f5ppeefe .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786012041945-1f5ppeefe .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786012041945-1f5ppeefe .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786012041945-1f5ppeefe .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786012041945-1f5ppeefe .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786012041945-1f5ppeefe .fv-stl-shop-all-logo,#fv-chart-1786012041945-1f5ppeefe .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786012041945-1f5ppeefe .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786012041945-1f5ppeefe .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786012041945-1f5ppeefe .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786012041945-1f5ppeefe.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","description": "This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen. where applicable","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-06T10:27:21.946Z","citation": "Interestingly, with upscaling enabled, the MSI Stealth 16 AI+ inches ahead of the new G16 by a few frames on average. It's still miles off the pace of the Razer and Lenovo machines, though.","keywords": ["Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H","Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285 H","MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H","Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H","Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX","Cyberpunk 2077 (Native res. RT Ultra + Quality upscaling, 2x FG)","Black Myth: Wukong  (Native res. High + Quality upscaling)","F1 24 (Native res. Ultra High + Quality upscaling, 2x FG)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Cyberpunk 2077 (Native res. RT Ultra + Quality upscaling, 2x FG)","value": 95,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – Cyberpunk 2077 (Native res. RT Ultra + Quality upscaling, 2x FG)","value": 85,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – Cyberpunk 2077 (Native res. RT Ultra + Quality upscaling, 2x FG)","value": 97,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Cyberpunk 2077 (Native res. RT Ultra + Quality upscaling, 2x FG)","value": 112,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – Cyberpunk 2077 (Native res. RT Ultra + Quality upscaling, 2x FG)","value": 124,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Black Myth: Wukong  (Native res. High + Quality upscaling)","value": 84,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – Black Myth: Wukong  (Native res. High + Quality upscaling)","value": 76,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – Black Myth: Wukong  (Native res. High + Quality upscaling)","value": 87,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Black Myth: Wukong  (Native res. High + Quality upscaling)","value": 98,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – Black Myth: Wukong  (Native res. High + Quality upscaling)","value": 111,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – F1 24 (Native res. Ultra High + Quality upscaling, 2x FG)","value": 144,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – F1 24 (Native res. Ultra High + Quality upscaling, 2x FG)","value": 130,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – F1 24 (Native res. Ultra High + Quality upscaling, 2x FG)","value": 147,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – F1 24 (Native res. Ultra High + Quality upscaling, 2x FG)","value": 185,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – F1 24 (Native res. Ultra High + Quality upscaling, 2x FG)","value": 184,"unitText": "Avg FPS"}]}</script><div id="fv-chart-1786012041945-1f5ppeefe" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Real-world gaming performance</h3><p class="fv-chart-subhead">This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen. where applicable</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cyberpunk 2077 (Native res. RT Ultra + Quality upscaling, 2x FG)</option><option value="1">Black Myth: Wukong  (Native res. High + Quality upscaling)</option><option value="2">F1 24 (Native res. Ultra High + 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"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1786012041945-1f5ppeefe-bar-Cyberpunk 2077 (Native res. RT Ultra + Quality upscaling, 2x FG)" data-chart-type="Bar" data-title="Cyberpunk 2077 (Native res. RT Ultra + Quality upscaling, 2x FG)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen. where applicable" data-caption="Interestingly, with upscaling enabled, the MSI Stealth 16 AI+ inches ahead of the new G16 by a few frames on average. It's still miles off the pace of the Razer and Lenovo machines, though." 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.33333333333333%; background-color: #E33235;" data-target-width="63.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">95</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #FE9F58;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.666666666666664%; background-color: #E33235;" data-target-width="56.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">85</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 32%; background-color: #FE9F58;" data-target-width="32" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64.66666666666666%; background-color: #E33235;" data-target-width="64.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">97</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35.333333333333336%; background-color: #FE9F58;" data-target-width="35.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74.66666666666667%; background-color: #E33235;" data-target-width="74.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.66666666666667%; background-color: #E33235;" data-target-width="82.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">124</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.333333333333336%; background-color: #FE9F58;" data-target-width="55.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">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>Cyberpunk 2077 (Native res. RT Ultra + Quality upscaling, 2x FG) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>95 Avg FPS, 79 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>85 Avg FPS, 48 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>97 Avg FPS, 53 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>112 Avg FPS, 75 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>124 Avg FPS, 83 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1786012041945-1f5ppeefe-bar-Black Myth: Wukong  (Native res. High + Quality upscaling)" data-chart-type="Bar" data-title="Black Myth: Wukong  (Native res. High + Quality upscaling)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen. where applicable" data-caption="Interestingly, with upscaling enabled, the MSI Stealth 16 AI+ inches ahead of the new G16 by a few frames on average. It's still miles off the pace of the Razer and Lenovo machines, though." 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #E33235;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FE9F58;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #E33235;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.99999999999999%; background-color: #E33235;" data-target-width="57.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">87</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #FE9F58;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.33333333333333%; background-color: #E33235;" data-target-width="65.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">98</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39.33333333333333%; background-color: #FE9F58;" data-target-width="39.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">111</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #FE9F58;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div></div></div><div class="fv-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  (Native res. High + Quality upscaling) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>84 Avg FPS, 72 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>76 Avg FPS, 55 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>87 Avg FPS, 74 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>98 Avg FPS, 59 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>111 Avg FPS, 80 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1786012041945-1f5ppeefe-bar-F1 24 (Native res. Ultra High + Quality upscaling, 2x FG)" data-chart-type="Bar" data-title="F1 24 (Native res. Ultra High + Quality upscaling, 2x FG)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen. where applicable" data-caption="Interestingly, with upscaling enabled, the MSI Stealth 16 AI+ inches ahead of the new G16 by a few frames on average. It's still miles off the pace of the Razer and Lenovo machines, though." 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"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72%; background-color: #E33235;" data-target-width="72" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">144</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.5%; background-color: #FE9F58;" data-target-width="62.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">125</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #E33235;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">130</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 33%; background-color: #FE9F58;" data-target-width="33" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.5%; background-color: #E33235;" data-target-width="73.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">147</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.000000000000004%; background-color: #FE9F58;" data-target-width="28.000000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92.5%; background-color: #E33235;" data-target-width="92.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">185</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.5%; background-color: #FE9F58;" data-target-width="51.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">103</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92%; background-color: #E33235;" data-target-width="92" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">184</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45.5%; background-color: #FE9F58;" data-target-width="45.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">91</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 (Native res. Ultra High + Quality upscaling, 2x FG) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>144 Avg FPS, 125 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>130 Avg FPS, 66 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>147 Avg FPS, 56 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>185 Avg FPS, 103 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>184 Avg FPS, 91 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Interestingly, with upscaling enabled, the MSI Stealth 16 AI+ inches ahead of the new G16 by a few frames on average. It's still miles off the pace of the Razer and Lenovo machines, though.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1786012041945-1f5ppeefe', false); });} else {initialize('fv-chart-1786012041945-1f5ppeefe', false);}})();</script></div><p>Turn on the upscaling (and frame gen, in certain benches) and something rather interesting happens. The MSI Stealth 16 AI+, a lappy that's performed rather inconsistently across our gaming tests up until now, suddenly comes out on top versus the other lightweight RTX 5080 machines—at least when it comes to average frame rate.</p><p>It's not by a whole lot when compared to the new G16, and the MSI's 1% lows are often all over the place, but still. Not too shabby. And yes, the Blade 16 and the Lenovo rule the charts once more. </p><div><blockquote><p>It's a lot of cash for these sorts of frame rates, even if the portability factor is off the charts</p></blockquote></div><p>The Razer lappy stomps ahead by 15 frames on average in Cyberpunk, but the Lenovo goes another 12 frames further than that. It's a shame it's harder to shove one in your shoulder bag, isn't it?</p><p>Overall, it's a fairly impressive set of gaming results for the new G16. However, the price of this particular model keeps ringing in my ears. Yes, it's got 64 GB of RAM, and yes, the 32 GB version is $400 cheaper. But squaring these prices relative to the performance? It's a lot of cash for these sorts of frame rates, even if the portability factor is off the charts.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1786012059722-j99cr1pc6 *, #fv-chart-1786012059722-j99cr1pc6 *:before, #fv-chart-1786012059722-j99cr1pc6 *:after, #fv-chart-1786012059722-j99cr1pc6-slideshow *, #fv-chart-1786012059722-j99cr1pc6-slideshow *:before, #fv-chart-1786012059722-j99cr1pc6-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1786012059722-j99cr1pc6, #fv-chart-1786012059722-j99cr1pc6-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1786012059722-j99cr1pc6 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1786012059722-j99cr1pc6.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1786012059722-j99cr1pc6.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-1786012059722-j99cr1pc6 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1786012059722-j99cr1pc6-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1786012059722-j99cr1pc6-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1786012059722-j99cr1pc6-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1786012059722-j99cr1pc6-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-1786012059722-j99cr1pc6-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-1786012059722-j99cr1pc6-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1786012059722-j99cr1pc6-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1786012059722-j99cr1pc6-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-1786012059722-j99cr1pc6-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1786012059722-j99cr1pc6-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-1786012059722-j99cr1pc6-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786012059722-j99cr1pc6 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1786012059722-j99cr1pc6 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-bar-row, #fv-chart-1786012059722-j99cr1pc6 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1786012059722-j99cr1pc6.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786012059722-j99cr1pc6.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1786012059722-j99cr1pc6.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1786012059722-j99cr1pc6 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1786012059722-j99cr1pc6 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-pie-container,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-bar-row,#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-stacked-product,#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-grouped-bar-product,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-bar-row,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-stacked-product,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1786012059722-j99cr1pc6.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-1786012059722-j99cr1pc6.mobile-view .fv-bar-label,#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-grouped-product-title,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-bar-label,#fv-chart-1786012059722-j99cr1pc6.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-1786012059722-j99cr1pc6.mobile-view .fv-bar-container,#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-bar-cluster,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-bar-container,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-x-axis-wrapper,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-x-axis-label-space,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-x-axis-chart-space,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-benchmark-title,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-dropdown-title,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-carousel-nav-btn,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-chart-title,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-chart-subhead,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-versus-header,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-versus-select-wrapper,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-versus-vs,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-versus-select-container,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-versus-select,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-stl-shop-all-btn,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-stl-shop-all-logo,#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-stl-shop-all-icon,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-bar-commentary-inline,#fv-chart-1786012059722-j99cr1pc6.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786012059722-j99cr1pc6.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786012059722-j99cr1pc6.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1786012059722-j99cr1pc6 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-bar-row,#fv-chart-1786012059722-j99cr1pc6 .fv-stacked-product,#fv-chart-1786012059722-j99cr1pc6 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-bar-label,#fv-chart-1786012059722-j99cr1pc6 .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-1786012059722-j99cr1pc6 .fv-bar-container,#fv-chart-1786012059722-j99cr1pc6 .fv-bar-cluster {width: 100% !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786012059722-j99cr1pc6 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786012059722-j99cr1pc6 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786012059722-j99cr1pc6 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-x-axis-label-space {display: none !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-stl-shop-all-logo,#fv-chart-1786012059722-j99cr1pc6 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786012059722-j99cr1pc6 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786012059722-j99cr1pc6.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": "CPU performance","description": "CPU performance figures taken from the Cinebench R24 single-core and multi-core benchmarks","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-06T10:27:39.722Z","citation": "The 2026 Asus G16, MSI Stealth 16 AI+, and the Razer Blade 16 all have the same CPU, and it's pleasing to see how closely they track with each other. The mighty 24-core chip in the Lenovo, however, flexes its muscles once more.","keywords": ["Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H","Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285 H","MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H","Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H","Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX","Cinebench 2024","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Cinebench 2024","value": 1215,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – Cinebench 2024","value": 1171,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – Cinebench 2024","value": 1221,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Cinebench 2024","value": 1200,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – Cinebench 2024","value": 2039,"unitText": "Multi-core index score"}]}</script><div id="fv-chart-1786012059722-j99cr1pc6" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">CPU performance</h3><p class="fv-chart-subhead">CPU performance figures taken from the Cinebench R24 single-core and multi-core benchmarks</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1786012059722-j99cr1pc6-bar-Cinebench 2024" data-chart-type="Bar" data-title="Cinebench 2024" data-subhead="CPU performance figures taken from the Cinebench R24 single-core and multi-core benchmarks" data-caption="The 2026 Asus G16, MSI Stealth 16 AI+, and the Razer Blade 16 all have the same CPU, and it's pleasing to see how closely they track with each other. The mighty 24-core chip in the Lenovo, however, flexes its muscles once more." style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Cinebench 2024</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>Multi-core index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Single-core index score</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.5%; background-color: #E33235;" data-target-width="40.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1215</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.133333333333333%; background-color: #FE9F58;" data-target-width="4.133333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">124</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39.03333333333333%; background-color: #E33235;" data-target-width="39.03333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1171</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.166666666666666%; background-color: #FE9F58;" data-target-width="4.166666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">125</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.699999999999996%; background-color: #E33235;" data-target-width="40.699999999999996" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1221</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.133333333333333%; background-color: #FE9F58;" data-target-width="4.133333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">124</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #E33235;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1200</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.133333333333333%; background-color: #FE9F58;" data-target-width="4.133333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">124</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.96666666666667%; background-color: #E33235;" data-target-width="67.96666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2039</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.6%; background-color: #FE9F58;" data-target-width="4.6" data-target-margin="0"></div><span class="fv-bar-value-outside">138</span></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>750</span><span>1,500</span><span>2,250</span><span>3,000</span></div></div></div><table class="sr-only"><caption>Cinebench 2024 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>1215 Multi-core index score, 124 Single-core index score</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>1171 Multi-core index score, 125 Single-core index score</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>1221 Multi-core index score, 124 Single-core index score</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>1200 Multi-core index score, 124 Single-core index score</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>2039 Multi-core index score, 138 Single-core index score</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The 2026 Asus G16, MSI Stealth 16 AI+, and the Razer Blade 16 all have the same CPU, and it's pleasing to see how closely they track with each other. The mighty 24-core chip in the Lenovo, however, flexes its muscles once more.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1786012059722-j99cr1pc6', false); });} else {initialize('fv-chart-1786012059722-j99cr1pc6', false);}})();</script></div><p>Hey, look at all those near-as-makes-no-difference Cinebench figures. All the Core Ultra 386H chips perform almost identically here, although the elder Core Ultra 9 285H in last year's G16 creeps ahead by a single point in the single-core scores, and drops slightly behind in the multi-core index figures.</p><p>Cinebench R24 can be a little twitchy, so I reckon if I ran all our Panther Lake machines through these benchmarks hundreds of times, you'd see them trade places by small amounts. One thing I would bet on, though, is that the 24-core Arrow Lake chip found in the Legion Pro 7i would beat them all no matter what.</p><p>Again, what we're seeing here is the difference between a chonky gaming laptop, and an ultra-portable machine. Larger chassis designs mean better airflow, and that means more thermal capacity for fire-breathing, ultra-fast components.</p><h2 class="article-body__section" id="section-asus-rog-zephyrus-g16-thermals"><span>Asus ROG Zephyrus G16 thermals</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="ZTKhFmxHXDGyNXftTodaZ4" name="20260806_103954" alt="A close up of the badge on the top of the Asus ROG Zephyrus G16" src="https://cdn.mos.cms.futurecdn.net/ZTKhFmxHXDGyNXftTodaZ4.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>One of my major issues with the 2025 version of the Asus G16 is the fan noise. That might sound slightly odd, as all gaming laptops can make a racket when pushed to their limits; however, the old G16 liked to spin up its fans at a moment's notice. Then spin them down again. Then back up. Then… you get the idea.</p><p>There was also a high-pitched, whiney note that sang out over the top of all the whooshing air, which proved rather irritating over a full working day. Thankfully, the 2026 G16 has no such issues, which makes it much more civilised to live with. It still sounds like a hairdryer in Turbo mode, but again, pretty much all gaming laptops do.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1786012114511-te1y3jhwd *, #fv-chart-1786012114511-te1y3jhwd *:before, #fv-chart-1786012114511-te1y3jhwd *:after, #fv-chart-1786012114511-te1y3jhwd-slideshow *, #fv-chart-1786012114511-te1y3jhwd-slideshow *:before, #fv-chart-1786012114511-te1y3jhwd-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1786012114511-te1y3jhwd, #fv-chart-1786012114511-te1y3jhwd-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1786012114511-te1y3jhwd {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1786012114511-te1y3jhwd.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1786012114511-te1y3jhwd.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-1786012114511-te1y3jhwd .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1786012114511-te1y3jhwd-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1786012114511-te1y3jhwd-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1786012114511-te1y3jhwd-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1786012114511-te1y3jhwd-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-1786012114511-te1y3jhwd-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-1786012114511-te1y3jhwd-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1786012114511-te1y3jhwd-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1786012114511-te1y3jhwd-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-1786012114511-te1y3jhwd-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1786012114511-te1y3jhwd-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-1786012114511-te1y3jhwd-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786012114511-te1y3jhwd .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1786012114511-te1y3jhwd .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1786012114511-te1y3jhwd .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1786012114511-te1y3jhwd .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1786012114511-te1y3jhwd .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1786012114511-te1y3jhwd .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1786012114511-te1y3jhwd .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1786012114511-te1y3jhwd .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1786012114511-te1y3jhwd .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1786012114511-te1y3jhwd .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1786012114511-te1y3jhwd .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-bar-row, #fv-chart-1786012114511-te1y3jhwd .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1786012114511-te1y3jhwd.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786012114511-te1y3jhwd.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1786012114511-te1y3jhwd.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1786012114511-te1y3jhwd .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1786012114511-te1y3jhwd .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1786012114511-te1y3jhwd .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1786012114511-te1y3jhwd .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1786012114511-te1y3jhwd .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1786012114511-te1y3jhwd .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1786012114511-te1y3jhwd .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1786012114511-te1y3jhwd .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1786012114511-te1y3jhwd .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1786012114511-te1y3jhwd .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1786012114511-te1y3jhwd .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1786012114511-te1y3jhwd .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1786012114511-te1y3jhwd .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1786012114511-te1y3jhwd .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1786012114511-te1y3jhwd .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-pie-container,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-bar-row,#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-stacked-product,#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-grouped-bar-product,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-bar-row,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-stacked-product,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1786012114511-te1y3jhwd.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-1786012114511-te1y3jhwd.mobile-view .fv-bar-label,#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-grouped-product-title,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-bar-label,#fv-chart-1786012114511-te1y3jhwd.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-1786012114511-te1y3jhwd.mobile-view .fv-bar-container,#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-bar-cluster,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-bar-container,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-x-axis-wrapper,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-x-axis-label-space,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-x-axis-chart-space,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-benchmark-title,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-dropdown-title,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-carousel-nav-btn,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-chart-title,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-chart-subhead,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-versus-header,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-versus-select-wrapper,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-versus-vs,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-versus-select-container,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-versus-select,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-stl-shop-all-btn,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-stl-shop-all-logo,#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-stl-shop-all-icon,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-bar-commentary-inline,#fv-chart-1786012114511-te1y3jhwd.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786012114511-te1y3jhwd.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786012114511-te1y3jhwd.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1786012114511-te1y3jhwd .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786012114511-te1y3jhwd .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786012114511-te1y3jhwd .fv-bar-row,#fv-chart-1786012114511-te1y3jhwd .fv-stacked-product,#fv-chart-1786012114511-te1y3jhwd .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-bar-label,#fv-chart-1786012114511-te1y3jhwd .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-1786012114511-te1y3jhwd .fv-bar-container,#fv-chart-1786012114511-te1y3jhwd .fv-bar-cluster {width: 100% !important;}#fv-chart-1786012114511-te1y3jhwd .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786012114511-te1y3jhwd .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786012114511-te1y3jhwd .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786012114511-te1y3jhwd .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786012114511-te1y3jhwd .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786012114511-te1y3jhwd .fv-x-axis-label-space {display: none !important;}#fv-chart-1786012114511-te1y3jhwd .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786012114511-te1y3jhwd .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786012114511-te1y3jhwd .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786012114511-te1y3jhwd .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786012114511-te1y3jhwd .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786012114511-te1y3jhwd .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786012114511-te1y3jhwd .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786012114511-te1y3jhwd .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786012114511-te1y3jhwd .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786012114511-te1y3jhwd .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786012114511-te1y3jhwd .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786012114511-te1y3jhwd .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786012114511-te1y3jhwd .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786012114511-te1y3jhwd .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786012114511-te1y3jhwd .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786012114511-te1y3jhwd .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786012114511-te1y3jhwd .fv-stl-shop-all-logo,#fv-chart-1786012114511-te1y3jhwd .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786012114511-te1y3jhwd .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786012114511-te1y3jhwd .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786012114511-te1y3jhwd .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786012114511-te1y3jhwd.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 temperatures","description": "Gaming temperature results recorded during multiple Metro Exodus EE runs","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-06T10:28:34.512Z","citation": "The new G16 is great at keeping its GPU cool, although the Panther Lake CPUs in each of our Core Ultra 9 386H machines like to run hot. The big Arrow Lake chip in the Lenovo is the toastiest of them all, though.","keywords": ["Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H","Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285 H","MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H","Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H","Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX","Gaming temperatures","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Gaming temperatures","value": 72,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – Gaming temperatures","value": 74,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – Gaming temperatures","value": 92,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Gaming temperatures","value": 82,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – Gaming temperatures","value": 94,"unitText": "Avg CPU (°C)"}]}</script><div id="fv-chart-1786012114511-te1y3jhwd" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Real-world gaming temperatures</h3><p class="fv-chart-subhead">Gaming temperature results recorded during multiple Metro Exodus EE runs</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1786012114511-te1y3jhwd-bar-Gaming temperatures" data-chart-type="Bar" data-title="Gaming temperatures" data-subhead="Gaming temperature results recorded during multiple Metro Exodus EE runs" data-caption="The new G16 is great at keeping its GPU cool, although the Panther Lake CPUs in each of our Core Ultra 9 386H machines like to run hot. The Lenovo is the toastiest of them all, though." style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Gaming temperatures</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>Avg CPU (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Max CPU (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>Avg GPU (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #EB6F71;"></div><span>Max GPU (°C)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #E33235;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.33333333333333%; background-color: #FE9F58;" data-target-width="65.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">98</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #1CA9C4;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.33333333333333%; background-color: #EB6F71;" data-target-width="51.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #E33235;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54%; background-color: #FE9F58;" data-target-width="54" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45.33333333333333%; background-color: #1CA9C4;" data-target-width="45.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #EB6F71;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.33333333333333%; background-color: #E33235;" data-target-width="61.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">92</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #FE9F58;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">100</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54%; background-color: #1CA9C4;" data-target-width="54" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.99999999999999%; background-color: #EB6F71;" data-target-width="57.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">87</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54.666666666666664%; background-color: #E33235;" data-target-width="54.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.33333333333333%; background-color: #FE9F58;" data-target-width="65.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">98</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.333333333333336%; background-color: #1CA9C4;" data-target-width="41.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.33333333333333%; background-color: #EB6F71;" data-target-width="51.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.66666666666667%; background-color: #E33235;" data-target-width="62.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">94</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">105</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #1CA9C4;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #EB6F71;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><div class="fv-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>Gaming temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>72 Avg CPU (°C), 98 Max CPU (°C), 69 Avg GPU (°C), 77 Max GPU (°C)</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>74 Avg CPU (°C), 81 Max CPU (°C), 68 Avg GPU (°C), 72 Max GPU (°C)</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>92 Avg CPU (°C), 100 Max CPU (°C), 81 Avg GPU (°C), 87 Max GPU (°C)</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>82 Avg CPU (°C), 98 Max CPU (°C), 62 Avg GPU (°C), 77 Max GPU (°C)</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>94 Avg CPU (°C), 105 Max CPU (°C), 74 Avg GPU (°C), 79 Max GPU (°C)</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The new G16 is great at keeping its GPU cool, although the Panther Lake CPUs in each of our Core Ultra 9 386H machines like to run hot. The big Arrow Lake chip in the Lenovo is the toastiest of them all, though.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1786012114511-te1y3jhwd', false); });} else {initialize('fv-chart-1786012114511-te1y3jhwd', false);}})();</script></div><p>Not only is the G16 much quieter during day-to-day usage, but it's pretty good at keeping its GPU cool during gaming. The Core Ultra 9 386H, however, likes to run fairly hot when given the opportunity, as you can see across all our Panther Lake-chipped laptops.</p><p>You can also start to see where the Lenovo Legion Pro 7i gets its extra performance from. Its CPU is beefier, and occasionally jumps well over the 100 degree mark—while its 175 W RTX 5080 also likes to suck down power and turn it into heat, as well as frames.</p><h2 class="article-body__section" id="section-asus-rog-zephyrus-g16-battery-life"><span>Asus ROG Zephyrus G16 battery life</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="qxTWdApRzDmFQ47XkWUELG" name="20260806_104145" alt="The Intel and Nvidia badges on top of the inner deck of the Asus ROG Zephyrus G16" src="https://cdn.mos.cms.futurecdn.net/qxTWdApRzDmFQ47XkWUELG.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 new G16 manages an impressive 117 minute gaming battery life figure, sending it to the top of my chart. It's only five minutes more than the older model, but I'd still say that's a pretty good win. It's also relatively light on the battery during a regular working day, which means I haven't felt the need to lug the charger around as often as I would with other gaming laptops.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1786113835857-8qdaq32jc *, #fv-chart-1786113835857-8qdaq32jc *:before, #fv-chart-1786113835857-8qdaq32jc *:after, #fv-chart-1786113835857-8qdaq32jc-slideshow *, #fv-chart-1786113835857-8qdaq32jc-slideshow *:before, #fv-chart-1786113835857-8qdaq32jc-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1786113835857-8qdaq32jc, #fv-chart-1786113835857-8qdaq32jc-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1786113835857-8qdaq32jc {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1786113835857-8qdaq32jc.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1786113835857-8qdaq32jc.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-1786113835857-8qdaq32jc .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1786113835857-8qdaq32jc-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1786113835857-8qdaq32jc-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1786113835857-8qdaq32jc-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1786113835857-8qdaq32jc-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-1786113835857-8qdaq32jc-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-1786113835857-8qdaq32jc-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1786113835857-8qdaq32jc-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1786113835857-8qdaq32jc-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-1786113835857-8qdaq32jc-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1786113835857-8qdaq32jc-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-1786113835857-8qdaq32jc-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786113835857-8qdaq32jc .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1786113835857-8qdaq32jc .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1786113835857-8qdaq32jc .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1786113835857-8qdaq32jc .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1786113835857-8qdaq32jc .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1786113835857-8qdaq32jc .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1786113835857-8qdaq32jc .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1786113835857-8qdaq32jc .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1786113835857-8qdaq32jc .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1786113835857-8qdaq32jc .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1786113835857-8qdaq32jc .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-bar-row, #fv-chart-1786113835857-8qdaq32jc .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1786113835857-8qdaq32jc.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786113835857-8qdaq32jc.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1786113835857-8qdaq32jc.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1786113835857-8qdaq32jc .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1786113835857-8qdaq32jc .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1786113835857-8qdaq32jc .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1786113835857-8qdaq32jc .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1786113835857-8qdaq32jc .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1786113835857-8qdaq32jc .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1786113835857-8qdaq32jc .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1786113835857-8qdaq32jc .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1786113835857-8qdaq32jc .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1786113835857-8qdaq32jc .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1786113835857-8qdaq32jc .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1786113835857-8qdaq32jc .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1786113835857-8qdaq32jc .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1786113835857-8qdaq32jc .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1786113835857-8qdaq32jc .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-pie-container,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-bar-row,#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-stacked-product,#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-grouped-bar-product,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-bar-row,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-stacked-product,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1786113835857-8qdaq32jc.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-1786113835857-8qdaq32jc.mobile-view .fv-bar-label,#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-grouped-product-title,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-bar-label,#fv-chart-1786113835857-8qdaq32jc.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-1786113835857-8qdaq32jc.mobile-view .fv-bar-container,#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-bar-cluster,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-bar-container,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-x-axis-wrapper,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-x-axis-label-space,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-x-axis-chart-space,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-benchmark-title,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-dropdown-title,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-carousel-nav-btn,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-chart-title,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-chart-subhead,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-versus-header,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-versus-select-wrapper,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-versus-vs,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-versus-select-container,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-versus-select,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-stl-shop-all-btn,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-stl-shop-all-logo,#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-stl-shop-all-icon,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-bar-commentary-inline,#fv-chart-1786113835857-8qdaq32jc.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786113835857-8qdaq32jc.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786113835857-8qdaq32jc.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1786113835857-8qdaq32jc .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1786113835857-8qdaq32jc .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1786113835857-8qdaq32jc .fv-bar-row,#fv-chart-1786113835857-8qdaq32jc .fv-stacked-product,#fv-chart-1786113835857-8qdaq32jc .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-bar-label,#fv-chart-1786113835857-8qdaq32jc .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-1786113835857-8qdaq32jc .fv-bar-container,#fv-chart-1786113835857-8qdaq32jc .fv-bar-cluster {width: 100% !important;}#fv-chart-1786113835857-8qdaq32jc .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1786113835857-8qdaq32jc .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1786113835857-8qdaq32jc .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1786113835857-8qdaq32jc .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1786113835857-8qdaq32jc .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1786113835857-8qdaq32jc .fv-x-axis-label-space {display: none !important;}#fv-chart-1786113835857-8qdaq32jc .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1786113835857-8qdaq32jc .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1786113835857-8qdaq32jc .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1786113835857-8qdaq32jc .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1786113835857-8qdaq32jc .fv-chart-title {padding: 0 8px !important;}#fv-chart-1786113835857-8qdaq32jc .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1786113835857-8qdaq32jc .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1786113835857-8qdaq32jc .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1786113835857-8qdaq32jc .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1786113835857-8qdaq32jc .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1786113835857-8qdaq32jc .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1786113835857-8qdaq32jc .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1786113835857-8qdaq32jc .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1786113835857-8qdaq32jc .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1786113835857-8qdaq32jc .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1786113835857-8qdaq32jc .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1786113835857-8qdaq32jc .fv-stl-shop-all-logo,#fv-chart-1786113835857-8qdaq32jc .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1786113835857-8qdaq32jc .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1786113835857-8qdaq32jc .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1786113835857-8qdaq32jc .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1786113835857-8qdaq32jc.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","description": "Results recorded in the PCMark 10 gaming battery life test, with screen brightness set to 50% and Wi-Fi disabled","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-07T14:43:55.857Z","citation": "The G16 reigns supreme in the gaming battery life stakes, and it's clear to see the portable advantage of our slim and light laptops over the much chonkier, slightly old-school Lenovo.","keywords": ["Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H","Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H","MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H","Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H","Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX","PCMark 10 gaming battery life test","PCMark 10 gaming battery life test (minutes)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – PCMark 10 gaming battery life test","value": 117,"unitText": ""},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H – PCMark 10 gaming battery life test","value": 112,"unitText": ""},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H – PCMark 10 gaming battery life test","value": 104,"unitText": ""},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – PCMark 10 gaming battery life test","value": 102,"unitText": ""},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX – PCMark 10 gaming battery life test","value": 73,"unitText": ""}]}</script><div id="fv-chart-1786113835857-8qdaq32jc" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Gaming battery life</h3><p class="fv-chart-subhead">Results recorded in the PCMark 10 gaming battery life test, with screen brightness set to 50% and Wi-Fi disabled</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1786113835857-8qdaq32jc-bar-PCMark 10 gaming battery life test" data-chart-type="Bar" data-title="PCMark 10 gaming battery life test (minutes)" data-subhead="Results recorded in the PCMark 10 gaming battery life test, with screen brightness set to 50% and Wi-Fi disabled" data-caption="The G16 reigns supreme in the gaming battery life stakes, and it's clear to see the portable advantage of our slim and light laptops over the much chonkier, slightly old-school Lenovo." style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">PCMark 10 gaming battery life test (minutes)</h4><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #FE9F58;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">117</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 74.66666666666667%; background-color: #E33235;" data-target-width="74.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 69.33333333333334%; background-color: #EB6F71;" data-target-width="69.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">104</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #FFC08B;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #1CA9C4;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div></div><div 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>PCMark 10 gaming battery life test (minutes) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>117</td></tr><tr><td>Asus ROG Zephyrus G16 (2025) | RTX 5080 (120 W) | Core Ultra 9 285H</td><td>112</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W) | Core Ultra 9 386H</td><td>104</td></tr><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>102</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275HX</td><td>73</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The G16 reigns supreme in the gaming battery life stakes, and it's clear to see the portable advantage of our slim and light laptops over the much chonkier, slightly old-school Lenovo.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1786113835857-8qdaq32jc', false); });} else {initialize('fv-chart-1786113835857-8qdaq32jc', false);}})();</script></div><p>That 117 minute result equates to 13 minutes more than the MSI Stealth 16 AI+, 15 minutes more than the Razer, and a massive 44 minutes longer than the Lenovo. </p><p>Again I'm reminded of why you might want to sacrifice gaming performance for portability, beyond the convenience of shoving a slimmer machine in your bag. The Legion Pro 7i Gen 10 may be a lot quicker, but it's got a lot of disadvantages over the Asus G16, too.</p><h2 class="article-body__section" id="section-asus-rog-zephyrus-g16-aesthetics"><span>Asus ROG Zephyrus G16 aesthetics</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="WYMAi3VoLtyY86vjJFhtcA" name="G16bladebacktoback" alt="The Asus ROG Zephyrus G16 and the Razer Blade 16 back to back" src="https://cdn.mos.cms.futurecdn.net/WYMAi3VoLtyY86vjJFhtcA.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 aluminium G16 has always been one of my favourite laptop designs, and little has changed with the 2026 model. This version's silver-y frame (Eclipse Gray, if you ask Asus) is tastefully neutral to behold, looking more like an executive business laptop than a gaming machine.</p><p>Which means it'll look as good in the boardroom as it does on your desk. Many modern gaming laptops overplay their hand when it comes to the gamer aesthetic, which can leave you feeling like a bit of a plum when you want to answer some emails in an airport departure lounge. </p><p>No such worries here. The only hint that the G16 might be a gaming model comes in the form of the font on the keyboard, which still looks like it'd be better suited to a Star Citizen control panel than an all-business laptop design. I doubt anyone will really notice, though.</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="G49ohReunGpZbBr8HKXHLT" name="20260806_104139" alt="A close up of the ROG Nebula OLED screen on the Asus ROG Zephyrus G16" src="https://cdn.mos.cms.futurecdn.net/G49ohReunGpZbBr8HKXHLT.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>All this being said, if I had to pick the best looking laptop of the current crop (and the one with the better keyboard, thanks to its longer, more positive switch travel) it'd be the Razer Blade 16. </p><p>The Asus is a very pretty gaming laptop, but the Blade 16 is just plain <em>purposeful</em>. Moody, even. And as a tempestuous so-and-so myself, I like that. Plus, the Razer's trackpad is a little nicer to use, even if the G16's is also rather good.</p><p>The G16's 240 Hz ROG Nebula OLED panel, though, is a genuine competitor with the Blade's similarly-specced model. It's lush, vibrant, and delivers pretty much everything you could want out of a gaming laptop display. Sitting the two side by side, it's quite difficult to tell which has the better screen of the two. </p><p>Perhaps the Blade, if I was really pushed. Still, the G16 has nothing to be ashamed of in the display department.</p><h2 class="article-body__section" id="section-asus-rog-zephyrus-g16-software"><span>Asus ROG Zephyrus G16 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="YmQsDwaSRNwF7tv3K4z7GH" name="Asusarmorycrate" alt="A screenshot from the Asus Armoury Crate software loaded on an Asus ROG Zephyrus G16" src="https://cdn.mos.cms.futurecdn.net/YmQsDwaSRNwF7tv3K4z7GH.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/YmQsDwaSRNwF7tv3K4z7GH.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 Asus Armoury Crate software package isn't the most straightforward of affairs, I have to admit. Still, the switching options between power modes are easy to find, and a click on an image depicting the laptop itself (which isn't as obvious as it sounds) leads to plenty of extra options for customising the lighting, process handling, keybinds, and more.</p><p>The home page shows real time info for the CPU, GPU, and memory, along with readouts for the fan speeds. There's also a "Playground" menu in the sidebar that allows you to sync the lighting between various Asus products, adjust wallpapers, and all that sort of jazz. </p><p>If I had a major critique of the software (and Armoury Crate is far from alone in this regard), it's that it feels very… bitty. All the info and customisation options you can think of are in here. Somewhere. If you look hard enough. </p><p>A straightforward selection of menus, rather than a host of buttons, toggles, and sliders scattered all over the shop, would make the whole thing gel together a little more seamlessly.</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="WhowLtaVz7mcMQgxQYgj2N" name="AsusArmorycrate2" alt="A screenshot from the Asus Armoury Crate software showing the manual settings for the Asus ROG Zephyrus G16 2026" src="https://cdn.mos.cms.futurecdn.net/WhowLtaVz7mcMQgxQYgj2N.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/WhowLtaVz7mcMQgxQYgj2N.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>There's also a greyed-out "Manual" power option, which is adjusted via a separate menu. Here you can tweak the CPU and GPU clock speeds, along with the option to boost the TGP of the latter all the way up to a 160 W top limit. The Asus reviewer's guide recommends you do this with the fan speeds pegged at 100%— which, as you might expect, is very loud. </p><p>Armoury Crate also provides you with a warning screen as you confirm the settings, absolving Asus from any responsibility if things go wrong. Which is enough to make you cross your fingers when you're testing the limits of a $4,800 gaming laptop, let me tell you.</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="RPR7q3XUiX2U7ieUG85LPD" name="ASUSoverclock" alt="An overclocking warning from the Asus Armoury Crate software" src="https://cdn.mos.cms.futurecdn.net/RPR7q3XUiX2U7ieUG85LPD.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>We don't normally test overclocked gaming laptops beyond the Turbo or standard Maximum presets, but I put in my earplugs and ran the Cyberpunk 2077 benchmark regardless. </p><p>At top wattage settings (and at 1600p with DLSS Quality and 2x frame gen. enabled) this resulted in a 99 fps average, with 83 fps 1% lows. Essentially, a four fps gain in terms of average frames over the 135 W Turbo mode.</p><p>I also recorded an 84 degree peak from the GPU during the benchmark, which seems a little on the hot side to me. The marginal gains, plus the very loud fans and toastier peak GPU temps, don't endear me to the whole idea of messing with the GPU wattage in a machine this slim. It's a nice option to have, but I'd stick to the presets if I were you.</p><h2 class="article-body__section" id="section-asus-rog-zephyrus-g16-value"><span>Asus ROG Zephyrus G16 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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="YRT7WoMWGufSt9p2dzWUfn" name="AsusG16andBlade16" alt="The Asus ROG Zephyrus G16 and the Razer Blade 16 side by side" src="https://cdn.mos.cms.futurecdn.net/YRT7WoMWGufSt9p2dzWUfn.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>And so we reach a crucial point. The concept of "value" and the term "gaming laptop" are two very difficult things to square in 2026, and the Asus ROG Zephyrus G16 2026 is a prime example of why. It's a lovely machine, and one I wish I didn't have to mark down over such trifling concerns as, y'know, money.</p><p>But the facts are simple. My review sample is $4,800, and that's far too much to pay for an RTX 5080 lappy. Even if it does come with 64 GB of RAM, for reasons that still elude me.</p><p>Luckily, the 32 GB version is a fair bit cheaper. I've found one for <a href="https://www.bestbuy.com/product/asus-rog-zephyrus-g16-16-oled-3k-gaming-laptop-intel-core-ultra-9-386h-2026-32gb-memory-geforce-rtx-5080-1tb-storage-eclipse-gray/JJGHGSJZR6/sku/6673590" target="_blank">$4,400</a> at Best Buy, although it's still got a somewhat-miserly 1 TB SSD. For this sort of cash, I'd definitely be wanting more room for my games—and I'd want it included as part of the package, rather than having to make a pricey component upgrade for myself.</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="BMM3Yu78tyYXAcEq7ct5XD" name="AsusG16Blade16sbs" alt="The Asus ROG Zephyrus G16 off to the side of the Razer Blade 16" src="https://cdn.mos.cms.futurecdn.net/BMM3Yu78tyYXAcEq7ct5XD.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>Here's another issue. The Razer Blade 16 2026, a laptop that, in my estimation, is even more desirable than the G16, is available in a RTX 5080 + 1 TB SSD config for <a href="https://www.razer.com/gaming-laptops/razer-blade-16/RZ09-05818EN3-R3U1" target="_blank">$4,000</a>. That's a $400 saving over the equivalent G16, and far from chump change. Plus it's got the same Intel chip, another excellent OLED panel, and a chassis, keyboard, and trackpad design that's got the G16 2026 beat. Even if it's just by a nose.</p><p>In previous years, both the Asus ROG Zephyrus G16 and the smaller, 14-inch G14 have been recurring entries on our <a href="https://www.pcgamer.com/gaming-laptop-deals/" target="_blank">gaming laptop deals</a> page. I know, because I'm the one that updates it. Often, RTX 5070 and RTX 5080 variants have dropped down well below the $2,000 mark, and that's made them fantastic value for what you end up receiving.</p><div><blockquote><p>If you can find one with a healthy discount? Go for it.</p></blockquote></div><p>This time around, though, I've got a feeling it might be different. The memory crisis continues to rip its way through the gaming laptop market, and I don't think we're likely to see such heavy price reductions on these new 2026 models. </p><p>Unless they stop selling entirely, or you're prepared to wait for the Black Friday sales. It's a hard thing to judge, but I don't think I've got that small crumb of  comfort to lean on—at least not in the same way I might have done previously.</p><p>All of which is to say, I think the G16 is a fantastic high-end gaming device, with a gorgeous OLED display and plenty to recommend it for. But it's hugely over-priced as things stand, and that's a fatal flaw hanging over the head of what is otherwise a highly-recommendable gaming laptop. </p><p>If you can find one with a healthy discount? Go for it. At full price, though? I'd urge you to check out the Razer lineup instead. Your money goes further, and the machine you'll end up with… well, it simply has the edge.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Noctua NL-LC1 review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="multimodelreview" data-model-name="Noctua NL-LC1-24,Noctua NL-LC1-42,Noctua NL-LC1-36" data-widget-title="" class="hawk-root"></div><p>Noctua is pretty good at this whole cooling thing. It takes one swing at a liquid cooler and nails it first time. To be fair, it's not done it alone. Noctua developed the NC-LC1 atop of a high-end liquid cooling platform from the company that literally invented liquid coolers, Asetek. Nevertheless, it's a potent combination, combining a performant pump with world-class fans and sound dampening.</p><p>The NL-LC1 is the best liquid cooler I've tested, and there's one reason for that. It's just how little sound it generates while running at full speed. It's incredibly quiet. So, if you value quiet above all else, you really should give this a look.</p><p>Of course, quiet comes at a premium. If you're looking for the best bang for your buck, the <a href="https://www.pcgamer.com/hardware/cooling/arctic-liquid-freezer-iii-pro-360-argb-review/" target="_blank">Arctic Liquid Freezer III Pro 360</a> is equally competent as the NL-LC1-36 (360 mm model) without the mega-bucks price tag. But the Arctic cooler is anything but quiet at full speed, and the NL-LC1-36 and NL-LC1-42 (420 mm model) are on another level when balancing acoustics with performance.</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>✅ Money is no object:</strong> The NL-LC1-42 does a fantastic job, keeping a chip running at 230 W under control without breaking a sweat.<br></p></div><div class="card__description"><p><strong>✅ You want the quietest: </strong>The NL-LC1-36 is ridiculously quiet considering its performance. Noctua knows how to build a fan, but that pump enclosure really is something else.</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 want value for money:</strong> The Arctic Liquid Freezer III Pro is more or less as good in terms of performance. It's a lot louder, but if you sacrifice some fan speed you can get it under control.<br></p></div><div class="card__description"><p><strong>❌ It doesn't match your build:</strong> The brown, beige, and black of the NL-LC1 is tough to match with non-Noctua parts. It's definitely going to clash with lots of RGB lighting. </p></div></div></div></div><h2 class="article-body__section" id="section-features"><span>Features</span></h2><div ><table><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>NL-LC1</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Size (mm)</strong></p></td><td  ><p>420/360/240</p></td></tr><tr><td class="firstcol " ><p><strong>Platform</strong></p></td><td  ><p>Asetek Emma V2</p></td></tr><tr><td class="firstcol " ><p><strong>Max. pump RPM </strong></p></td><td  ><p>3400 (limited by pump speed modes)</p></td></tr><tr><td class="firstcol " ><p><strong>Tube length (mm)</strong></p></td><td  ><p>450/410/400</p></td></tr><tr><td class="firstcol " ><p><strong>Fans</strong></p></td><td  ><p>NF-A12x25 G2/NF-A14x25 G2 (depending on model)</p></td></tr><tr><td class="firstcol " ><p><strong>Radiator thickness (mm)</strong></p></td><td  ><p>30</p></td></tr><tr><td class="firstcol " ><p><strong>Lighting</strong></p></td><td  ><p>None</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>$280/$250/$220 | €280/€250/€220</p></td></tr></tbody></table></div><p>Big, bold, and brown; that's the NL-LC1. It comes in three sizes, denoted by the two numbers at the end of the name. I've got the 360 mm and 420 mm versions for review, but here's the lot of them:</p><ul><li>NL-LC1-24 (240 mm)</li><li>NL-LC1-36 (360 mm)</li><li>NL-LC1-42 (420 mm)</li></ul><p>Regardless of size, the NL-LC1 stands out. Not only for Noctua's fine taste in colour palette, but the oversized pump unit. Noctua calls this the NL-PNA1 pump noise absorber, but you don't need to remember that. It's very tall compared to your average liquid cooler, even a standard Asetek unit, and that's in order to cover up one of the NL-LC1's more special features. The pump has 3-layer soundproofing. </p><p>Starting closest to the high-purity copper coldplate, the first layer is acoustic foam intended to absorb high-frequency sound waves. The second layer is a thinner slice of high-density material that aims to block and reflect sound waves. Then, layer three is even more acoustic foam, a thick layer stuffed between the pump and the outer casing. Lastly, the pump itself is mounted via a floating silicone mount, to keep vibrations from travelling around those three layers and making a racket anyways.</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="abf9v3U3rUbEAAHYoXYt8T" name="IMG_6423" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." src="https://cdn.mos.cms.futurecdn.net/abf9v3U3rUbEAAHYoXYt8T.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>Noctua being Noctua, this entire system also acts as a tuned mass damper with the hard outer shell. The best comparison I can give is the tuned mass damper in the Taipei 101, not far from the exhibition halls of Computex, which is a 660-ton steel sphere suspended at the top of the 101-story skyscraper. This tuned mass damper has a mascot called the Damper Baby. Noctua has no such thing for its own. It does, however, provide many diagrams all about it.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Foddc4FRyVVoiXgayXkMEg.png" alt="Noctua NL-LC1 diagrams showing the pump housing acoustic solution and mass damper." /><figcaption><small role="credit">Noctua</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/xFcVvRUvtaBkmeJezvqEJg.png" alt="Noctua NL-LC1 diagrams showing the pump housing acoustic solution and mass damper." /><figcaption><small role="credit">Noctua</small></figcaption></figure></figure><p>Asetek's Emma V2 takes care of the pump, as well as the coolant, plate, impeller, housing, tubes, and radiator. This is the company's high-end, performance platform. Let's stick with the pump for now, which has received a number of tweaks to improve balancing, reduce noise, and increase performance and efficiency. I'm not going to out-detail Noctua's own page dedicated to the platform, so take a <a href="https://www.noctua.at/en/expertise/tech/asetek-emma-v2-state-of-the-art-closed-loop-liquid-cooling" target="_blank">look at that for more</a>.</p><p>There's a small switch on the rear of the pump that lets you adjust between quiet mode, balanced mode, and manual mode. Noctua does <em>not </em>recommend running in manual mode, as it could lead to louder operation. By default, the pump is set to quiet mode. That's what I've tested. </p><p>Both quiet and balanced modes run on a curve, balancing pump RPM and the temperature of the liquid within the cooler. That's monitored using an integrated liquid temperature sensor. Quiet mode limits the pump to 2,100 RPM, and Balanced mode to 2,600 RPM. In both modes, the pump will run at max speed of 3400 RPM once the liquid exceeds a preset safety temp (varies by mode). Quiet mode seems sufficient anyways, as you can see in the <a href="#section-performance">performance section</a>, though running in manual mode will help drop temps a little further.</p><p>You'll get a good idea of what the pump sounds like at 3,400 RPM every time your PC starts up, as the cooler will run at this speed for roughly 50 seconds at start-up to shift any air bubbles out of the pump.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/zfSwTVvKLYMv3BQwoHtWYT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/biyJcpqBW3Ypq8BQebNnXT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/TRtWxhg5huHMDxHypy3VWT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>A Noctua logo sticker is included, made to fit atop of the pump. It comes separately for good reason, however, as for an added $20/€20 you can install an optional fan atop of the pump unit in its place. Not to the benefit of the pump itself, but the motherboard VRM beneath it. I've had the fan on the pump for the duration of my testing.</p><p>Onto the radiator, and the one used here has 20 fins per inch. Noctua says that is optimised for quiet fans such as the NF-A12x25 G2 and NF-A14x25 G2 used on the NL-LC1. These fans spin up to just 1,800 RPM—or rather, they usually do. For this cooler, as with some of Noctua's other twin-fan kits, the fans are offset in speed to reduce 'harmonic phenomena'. Essentially, making more noise because they're interfering with one another. For the NL-LC1-36, two of its NF-A12x25 G2 fans run at 1,750 RPM and one at 1,850 RPM.</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="ZrAkfs9Ugv97TT8KbqmMXT" name="IMG_6421" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." src="https://cdn.mos.cms.futurecdn.net/ZrAkfs9Ugv97TT8KbqmMXT.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 tubing length varies depending on the model, with the NL-LC1-42 coming with 450 mm tubes; NL-LC1-36 with 410 mm tubes; and NL-LC1-24 with 400 mm tubes. Those are all decently-sized for the sorts of cases they're likely to land in, however, I am a fan of longer tubes considering my test bench is a bit of a stretch between mobo and mount . Both the 360/420 models fit just fine, anyways.</p><h2 class="article-body__section" id="section-noise"><span>Noise</span></h2><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785850718334-on8jsv0uv *, #fv-chart-1785850718334-on8jsv0uv *:before, #fv-chart-1785850718334-on8jsv0uv *:after, #fv-chart-1785850718334-on8jsv0uv-slideshow *, #fv-chart-1785850718334-on8jsv0uv-slideshow *:before, #fv-chart-1785850718334-on8jsv0uv-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785850718334-on8jsv0uv, #fv-chart-1785850718334-on8jsv0uv-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785850718334-on8jsv0uv {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785850718334-on8jsv0uv.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785850718334-on8jsv0uv.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-1785850718334-on8jsv0uv .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785850718334-on8jsv0uv-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785850718334-on8jsv0uv-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785850718334-on8jsv0uv-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785850718334-on8jsv0uv-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-1785850718334-on8jsv0uv-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-1785850718334-on8jsv0uv-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785850718334-on8jsv0uv-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785850718334-on8jsv0uv-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-1785850718334-on8jsv0uv-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785850718334-on8jsv0uv-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-1785850718334-on8jsv0uv-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785850718334-on8jsv0uv .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785850718334-on8jsv0uv .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785850718334-on8jsv0uv .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785850718334-on8jsv0uv .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785850718334-on8jsv0uv .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785850718334-on8jsv0uv .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785850718334-on8jsv0uv .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785850718334-on8jsv0uv .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785850718334-on8jsv0uv .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785850718334-on8jsv0uv .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-bar-row, #fv-chart-1785850718334-on8jsv0uv .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785850718334-on8jsv0uv.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785850718334-on8jsv0uv.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785850718334-on8jsv0uv.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785850718334-on8jsv0uv .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785850718334-on8jsv0uv .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785850718334-on8jsv0uv .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785850718334-on8jsv0uv .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785850718334-on8jsv0uv .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785850718334-on8jsv0uv .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785850718334-on8jsv0uv .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785850718334-on8jsv0uv .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785850718334-on8jsv0uv .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785850718334-on8jsv0uv .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785850718334-on8jsv0uv .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785850718334-on8jsv0uv .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785850718334-on8jsv0uv .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785850718334-on8jsv0uv .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785850718334-on8jsv0uv .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-pie-container,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-bar-row,#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-stacked-product,#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-grouped-bar-product,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-bar-row,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-stacked-product,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785850718334-on8jsv0uv.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-1785850718334-on8jsv0uv.mobile-view .fv-bar-label,#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-grouped-product-title,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-bar-label,#fv-chart-1785850718334-on8jsv0uv.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-1785850718334-on8jsv0uv.mobile-view .fv-bar-container,#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-bar-cluster,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-bar-container,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-x-axis-wrapper,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-x-axis-label-space,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-x-axis-chart-space,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-benchmark-title,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-dropdown-title,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-carousel-nav-btn,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-chart-title,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-chart-subhead,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-versus-header,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-versus-select-wrapper,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-versus-vs,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-versus-select-container,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-versus-select,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-bar-commentary-inline,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785850718334-on8jsv0uv.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785850718334-on8jsv0uv .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785850718334-on8jsv0uv .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785850718334-on8jsv0uv .fv-bar-row,#fv-chart-1785850718334-on8jsv0uv .fv-stacked-product,#fv-chart-1785850718334-on8jsv0uv .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-bar-label,#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-bar-container,#fv-chart-1785850718334-on8jsv0uv .fv-bar-cluster {width: 100% !important;}#fv-chart-1785850718334-on8jsv0uv .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785850718334-on8jsv0uv .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785850718334-on8jsv0uv .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785850718334-on8jsv0uv .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785850718334-on8jsv0uv .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785850718334-on8jsv0uv .fv-x-axis-label-space {display: none !important;}#fv-chart-1785850718334-on8jsv0uv .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785850718334-on8jsv0uv .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785850718334-on8jsv0uv .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785850718334-on8jsv0uv .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785850718334-on8jsv0uv .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785850718334-on8jsv0uv .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785850718334-on8jsv0uv .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785850718334-on8jsv0uv .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785850718334-on8jsv0uv .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785850718334-on8jsv0uv .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785850718334-on8jsv0uv .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785850718334-on8jsv0uv .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785850718334-on8jsv0uv .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785850718334-on8jsv0uv .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785850718334-on8jsv0uv .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785850718334-on8jsv0uv .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785850718334-on8jsv0uv .fv-stl-shop-all-logo,#fv-chart-1785850718334-on8jsv0uv .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785850718334-on8jsv0uv .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785850718334-on8jsv0uv .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785850718334-on8jsv0uv .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785850718334-on8jsv0uv.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": "Noise","description": "Fan noise | measured using a sound meter from 40 cm away","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-04T13:38:38.334Z","citation": "Results from TopTes TS-501B Sound Level Meter","keywords": ["Noctua NL-LC1-36","Noctua NL-LC1-42","Arctic Liquid Freezer III Pro 360 A-RGB","Asus Prime LC 240 ARGB","Cooler Master MasterLiquid Core II","Corsair Nautilus 360 RS","MSI CoreLiquid P13 360","Fan noise | 40 cm away","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Arctic Liquid Freezer III Pro 360 A-RGB – Fan noise | 40 cm away","value": 52,"unitText": "Fans @ 100% (dBA)"},{"@type": "PropertyValue","name": "Asus Prime LC 240 ARGB – Fan noise | 40 cm away","value": 48,"unitText": "Fans @ 100% (dBA)"},{"@type": "PropertyValue","name": "Cooler Master MasterLiquid Core II – Fan noise | 40 cm away","value": 47.5,"unitText": "Fans @ 100% (dBA)"},{"@type": "PropertyValue","name": "Corsair Nautilus 360 RS – Fan noise | 40 cm away","value": 49,"unitText": "Fans @ 100% (dBA)"},{"@type": "PropertyValue","name": "MSI CoreLiquid P13 360 – Fan noise | 40 cm away","value": 46,"unitText": "Fans @ 100% (dBA)"},{"@type": "PropertyValue","name": "Noctua NL-LC1-36 – Fan noise | 40 cm away","value": 41.5,"unitText": "Fans @ 100% (dBA)"},{"@type": "PropertyValue","name": "Noctua NL-LC1-42 – Fan noise | 40 cm away","value": 42.5,"unitText": "Fans @ 100% (dBA)"}]}</script><div id="fv-chart-1785850718334-on8jsv0uv" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Noise</h3><p class="fv-chart-subhead">Fan noise | measured using a sound meter from 40 cm away</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785850718334-on8jsv0uv-bar-Fan noise | 40 cm away" data-chart-type="Bar" data-title="Fan noise | 40 cm away" data-subhead="Fan noise | measured using a sound meter from 40 cm away" data-caption="Results from TopTes TS-501B Sound Level Meter" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Fan noise | 40 cm away</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>Fans @ 100% (dBA)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Noise floor (dBA)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Noctua NL-LC1-36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.16666666666667%; background-color: #E33235;" data-target-width="69.16666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41.5</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60.83333333333333%; background-color: #FE9F58;" data-target-width="60.83333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36.5</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Noctua NL-LC1-42</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.83333333333334%; background-color: #E33235;" data-target-width="70.83333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42.5</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60.83333333333333%; background-color: #FE9F58;" data-target-width="60.83333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36.5</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Liquid Freezer III Pro 360 A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.66666666666667%; background-color: #E33235;" data-target-width="86.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Prime LC 240 ARGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.666666666666664%; background-color: #FE9F58;" data-target-width="56.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master MasterLiquid Core II</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 79.16666666666666%; background-color: #E33235;" data-target-width="79.16666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47.5</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.666666666666664%; background-color: #FE9F58;" data-target-width="56.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Corsair Nautilus 360 RS</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.66666666666667%; background-color: #E33235;" data-target-width="81.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.333333333333336%; background-color: #FE9F58;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI CoreLiquid P13 360</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #E33235;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.666666666666664%; background-color: #FE9F58;" data-target-width="56.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div></div></div><div class="fv-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>Fan noise | 40 cm away Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Noctua NL-LC1-36</td><td>41.5 Fans @ 100% (dBA), 36.5 Noise floor (dBA)</td></tr><tr><td>Noctua NL-LC1-42</td><td>42.5 Fans @ 100% (dBA), 36.5 Noise floor (dBA)</td></tr><tr><td>Arctic Liquid Freezer III Pro 360 A-RGB</td><td>52 Fans @ 100% (dBA), 36 Noise floor (dBA)</td></tr><tr><td>Asus Prime LC 240 ARGB</td><td>48 Fans @ 100% (dBA), 34 Noise floor (dBA)</td></tr><tr><td>Cooler Master MasterLiquid Core II</td><td>47.5 Fans @ 100% (dBA), 34 Noise floor (dBA)</td></tr><tr><td>Corsair Nautilus 360 RS</td><td>49 Fans @ 100% (dBA), 35 Noise floor (dBA)</td></tr><tr><td>MSI CoreLiquid P13 360</td><td>46 Fans @ 100% (dBA), 34 Noise floor (dBA)</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Results from TopTes TS-501B Sound Level Meter</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785850718334-on8jsv0uv', false); });} else {initialize('fv-chart-1785850718334-on8jsv0uv', false);}})();</script></div><p>I'm choosing to start with the test results for noise for this review as it plays a pivotal role in evaluating its performance. In simple terms, it's the quietest liquid cooler I've tested, and by some margin. </p><p>At 41.5 dB(A), the NL-LC1-36 is a whole 10 dB(A) quieter at full speed compared to the Arctic Liquid Freezer III Pro 360, an excellent cooler in its own right with high-speed P12 Pro fans. It's also 5 dB(A) quieter than the <a href="https://www.pcgamer.com/hardware/cooling/cooler-master-masterliquid-360-core-ii-review/" target="_blank">Cooler Master MasterLiquidCore II</a>, which was previously one of the better of the bunch for noise levels, and <a href="https://www.pcgamer.com/hardware/cooling/msi-mpg-coreliquid-p13-360-review/" target="_blank">MSI CoreLiquid P13 360</a>.</p><p>The NL-LC1-42 is a touch louder than the NL-LC1-36 by 1 dB(A). Larger fans are usually able to spin slower and produce less noise while producing ample airflow, however, that's not true for Noctua's G2 fans used here. The 140 mm model is rated to 24.8 dB(A); the 120 mm model to 22.5 dB(A). So, it checks out that there's a 1-2 dB(A) difference between 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="hWcWZE9ZMhyB4Kg4PqmzXT" name="IMG_6430" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." src="https://cdn.mos.cms.futurecdn.net/hWcWZE9ZMhyB4Kg4PqmzXT.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 an experiential level, I've tested all of the coolers included in the data within a couple of days of each other under the same conditions. I've been stood alongside each cooler running at 100% duty cycle for hour after hour, doing my best to focus on my work rather than the constant droning noise of fans whirring beside me. The Noctua is noteworthy for how little I noticed it. I had to double check my BIOS to ensure it was indeed running at 100%. It was, it's just incredibly quiet, and in such a way as to be far less noticeable to my ears than others.</p><h2 class="article-body__section" id="section-performance"><span>Performance</span></h2><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785850538135-re5aehyu4 *, #fv-chart-1785850538135-re5aehyu4 *:before, #fv-chart-1785850538135-re5aehyu4 *:after, #fv-chart-1785850538135-re5aehyu4-slideshow *, #fv-chart-1785850538135-re5aehyu4-slideshow *:before, #fv-chart-1785850538135-re5aehyu4-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785850538135-re5aehyu4, #fv-chart-1785850538135-re5aehyu4-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785850538135-re5aehyu4 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785850538135-re5aehyu4.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785850538135-re5aehyu4.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-1785850538135-re5aehyu4 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785850538135-re5aehyu4-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785850538135-re5aehyu4-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785850538135-re5aehyu4-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785850538135-re5aehyu4-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-1785850538135-re5aehyu4-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-1785850538135-re5aehyu4-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785850538135-re5aehyu4-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785850538135-re5aehyu4-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-1785850538135-re5aehyu4-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785850538135-re5aehyu4-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-1785850538135-re5aehyu4-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785850538135-re5aehyu4 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785850538135-re5aehyu4 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785850538135-re5aehyu4 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785850538135-re5aehyu4 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785850538135-re5aehyu4 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785850538135-re5aehyu4 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785850538135-re5aehyu4 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785850538135-re5aehyu4 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785850538135-re5aehyu4 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785850538135-re5aehyu4 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-bar-row, #fv-chart-1785850538135-re5aehyu4 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785850538135-re5aehyu4.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785850538135-re5aehyu4.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785850538135-re5aehyu4.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785850538135-re5aehyu4.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785850538135-re5aehyu4.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785850538135-re5aehyu4.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785850538135-re5aehyu4 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785850538135-re5aehyu4 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785850538135-re5aehyu4 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785850538135-re5aehyu4 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785850538135-re5aehyu4 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785850538135-re5aehyu4 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785850538135-re5aehyu4 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785850538135-re5aehyu4 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785850538135-re5aehyu4 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785850538135-re5aehyu4 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785850538135-re5aehyu4 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785850538135-re5aehyu4 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785850538135-re5aehyu4 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785850538135-re5aehyu4 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785850538135-re5aehyu4 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-pie-container,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-bar-row,#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-stacked-product,#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-grouped-bar-product,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-bar-row,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-stacked-product,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785850538135-re5aehyu4.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-1785850538135-re5aehyu4.mobile-view .fv-bar-label,#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-grouped-product-title,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-bar-label,#fv-chart-1785850538135-re5aehyu4.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-1785850538135-re5aehyu4.mobile-view .fv-bar-container,#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-bar-cluster,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-bar-container,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-x-axis-wrapper,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-x-axis-label-space,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-x-axis-chart-space,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-benchmark-title,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-dropdown-title,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-carousel-nav-btn,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-chart-title,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-chart-subhead,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-versus-header,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-versus-select-wrapper,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-versus-vs,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-versus-select-container,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-versus-select,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-bar-commentary-inline,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785850538135-re5aehyu4.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785850538135-re5aehyu4 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785850538135-re5aehyu4 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785850538135-re5aehyu4 .fv-bar-row,#fv-chart-1785850538135-re5aehyu4 .fv-stacked-product,#fv-chart-1785850538135-re5aehyu4 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-bar-label,#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-bar-container,#fv-chart-1785850538135-re5aehyu4 .fv-bar-cluster {width: 100% !important;}#fv-chart-1785850538135-re5aehyu4 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785850538135-re5aehyu4 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785850538135-re5aehyu4 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785850538135-re5aehyu4 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785850538135-re5aehyu4 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785850538135-re5aehyu4 .fv-x-axis-label-space {display: none !important;}#fv-chart-1785850538135-re5aehyu4 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785850538135-re5aehyu4 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785850538135-re5aehyu4 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785850538135-re5aehyu4 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785850538135-re5aehyu4 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785850538135-re5aehyu4 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785850538135-re5aehyu4 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785850538135-re5aehyu4 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785850538135-re5aehyu4 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785850538135-re5aehyu4 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785850538135-re5aehyu4 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785850538135-re5aehyu4 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785850538135-re5aehyu4 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785850538135-re5aehyu4 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785850538135-re5aehyu4 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785850538135-re5aehyu4 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785850538135-re5aehyu4 .fv-stl-shop-all-logo,#fv-chart-1785850538135-re5aehyu4 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785850538135-re5aehyu4 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785850538135-re5aehyu4 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785850538135-re5aehyu4 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785850538135-re5aehyu4.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","description": "Evaluating cooler effectiveness with a Core i7 14700K","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-04T13:35:38.136Z","citation": "We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency.","keywords": ["Noctua NL-LC1-36","Noctua NL-LC1-42","Arctic Liquid Freezer III Pro 360 A-RGB","Asus Prime LC 240 ARGB","Cooler Master MasterLiquid Core II","Corsair Nautilus 360 RS","MSI CoreLiquid P13 360","Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","Prime95 @ 1.275 V | Normalised to 20 °C | ~100W","X274 @ 1.275 V | Normalised to 20 °C","Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Arctic Liquid Freezer III Pro 360 A-RGB – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 70,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Asus Prime LC 240 ARGB – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 73,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master MasterLiquid Core II – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 73,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Corsair Nautilus 360 RS – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 72,"unitText": "Max °C"},{"@type": "PropertyValue","name": "MSI CoreLiquid P13 360 – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 71,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NL-LC1-36 – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 68,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NL-LC1-42 – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 68,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Liquid Freezer III Pro 360 A-RGB – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 55,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Asus Prime LC 240 ARGB – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 60,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master MasterLiquid Core II – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 58,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Corsair Nautilus 360 RS – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 58,"unitText": "Max °C"},{"@type": "PropertyValue","name": "MSI CoreLiquid P13 360 – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 56,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NL-LC1-36 – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 55,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NL-LC1-42 – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 55,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Asus Prime LC 240 ARGB – Prime95 @ 1.275 V | Normalised to 20 °C | ~100W","value": 52,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master MasterLiquid Core II – Prime95 @ 1.275 V | Normalised to 20 °C | ~100W","value": 53,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Corsair Nautilus 360 RS – Prime95 @ 1.275 V | Normalised to 20 °C | ~100W","value": 50,"unitText": "Max °C"},{"@type": "PropertyValue","name": "MSI CoreLiquid P13 360 – Prime95 @ 1.275 V | Normalised to 20 °C | ~100W","value": 49,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NL-LC1-36 – Prime95 @ 1.275 V | Normalised to 20 °C | ~100W","value": 48,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NL-LC1-42 – Prime95 @ 1.275 V | Normalised to 20 °C | ~100W","value": 46,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Liquid Freezer III Pro 360 A-RGB – X274 @ 1.275 V | Normalised to 20 °C","value": 56,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Asus Prime LC 240 ARGB – X274 @ 1.275 V | Normalised to 20 °C","value": 60,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master MasterLiquid Core II – X274 @ 1.275 V | Normalised to 20 °C","value": 58,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Corsair Nautilus 360 RS – X274 @ 1.275 V | Normalised to 20 °C","value": 58,"unitText": "Max °C"},{"@type": "PropertyValue","name": "MSI CoreLiquid P13 360 – X274 @ 1.275 V | Normalised to 20 °C","value": 59,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NL-LC1-36 – X274 @ 1.275 V | Normalised to 20 °C","value": 56,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NL-LC1-42 – X274 @ 1.275 V | Normalised to 20 °C","value": 55,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Liquid Freezer III Pro 360 A-RGB – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 46,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Asus Prime LC 240 ARGB – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 48,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master MasterLiquid Core II – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 46,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Corsair Nautilus 360 RS – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 47,"unitText": "Max °C"},{"@type": "PropertyValue","name": "MSI CoreLiquid P13 360 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 48,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NL-LC1-36 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 47,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NL-LC1-42 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 43,"unitText": "Max °C"}]}</script><div id="fv-chart-1785850538135-re5aehyu4" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Thermals</h3><p class="fv-chart-subhead">Evaluating cooler effectiveness with a Core i7 14700K</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W</option><option value="1">Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W</option><option value="2">Prime95 @ 1.275 V | Normalised to 20 °C | ~100W</option><option value="3">X274 @ 1.275 V | Normalised to 20 °C</option><option value="4">Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785850538135-re5aehyu4-bar-Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W" data-chart-type="Bar" data-title="Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W" data-subhead="Evaluating cooler effectiveness with a Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Noctua NL-LC1-36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.5%; background-color: #FE9F58;" data-target-width="82.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Noctua NL-LC1-42</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.25%; background-color: #FE9F58;" data-target-width="81.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Liquid Freezer III Pro 360 A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.5%; background-color: #E33235;" data-target-width="87.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.75%; background-color: #FE9F58;" data-target-width="83.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Prime LC 240 ARGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.25%; background-color: #E33235;" data-target-width="91.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.25%; background-color: #FE9F58;" data-target-width="86.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master MasterLiquid Core II</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.25%; background-color: #E33235;" data-target-width="91.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.25%; background-color: #FE9F58;" data-target-width="86.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Corsair Nautilus 360 RS</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #FE9F58;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI CoreLiquid P13 360</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 88.75%; background-color: #E33235;" data-target-width="88.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">71</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #FE9F58;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div></div></div><table class="sr-only"><caption>Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Noctua NL-LC1-36</td><td>68 Max °C, 66 Avg °C</td></tr><tr><td>Noctua NL-LC1-42</td><td>68 Max °C, 65 Avg °C</td></tr><tr><td>Arctic Liquid Freezer III Pro 360 A-RGB</td><td>70 Max °C, 67 Avg °C</td></tr><tr><td>Asus Prime LC 240 ARGB</td><td>73 Max °C, 69 Avg °C</td></tr><tr><td>Cooler Master MasterLiquid Core II</td><td>73 Max °C, 69 Avg °C</td></tr><tr><td>Corsair Nautilus 360 RS</td><td>72 Max °C, 68 Avg °C</td></tr><tr><td>MSI CoreLiquid P13 360</td><td>71 Max °C, 68 Avg °C</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785850538135-re5aehyu4-bar-Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W" data-chart-type="Bar" data-title="Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W" data-subhead="Evaluating cooler effectiveness with a Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Noctua NL-LC1-36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.66666666666666%; background-color: #E33235;" data-target-width="91.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.66666666666667%; background-color: #FE9F58;" data-target-width="86.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Noctua NL-LC1-42</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.66666666666666%; background-color: #E33235;" data-target-width="91.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #FE9F58;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Liquid Freezer III Pro 360 A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.66666666666666%; background-color: #E33235;" data-target-width="91.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.66666666666667%; background-color: #FE9F58;" data-target-width="86.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Prime LC 240 ARGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 100%; background-color: #E33235;" data-target-width="100" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.66666666666666%; background-color: #FE9F58;" data-target-width="91.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master MasterLiquid Core II</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.66666666666667%; background-color: #E33235;" data-target-width="96.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #FE9F58;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Corsair Nautilus 360 RS</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.66666666666667%; background-color: #E33235;" data-target-width="96.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #FE9F58;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI CoreLiquid P13 360</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #FE9F58;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div></div></div><div class="fv-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>Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Noctua NL-LC1-36</td><td>55 Max °C, 52 Avg °C</td></tr><tr><td>Noctua NL-LC1-42</td><td>55 Max °C, 51 Avg °C</td></tr><tr><td>Arctic Liquid Freezer III Pro 360 A-RGB</td><td>55 Max °C, 52 Avg °C</td></tr><tr><td>Asus Prime LC 240 ARGB</td><td>60 Max °C, 55 Avg °C</td></tr><tr><td>Cooler Master MasterLiquid Core II</td><td>58 Max °C, 54 Avg °C</td></tr><tr><td>Corsair Nautilus 360 RS</td><td>58 Max °C, 54 Avg °C</td></tr><tr><td>MSI CoreLiquid P13 360</td><td>56 Max °C, 54 Avg °C</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785850538135-re5aehyu4-bar-Prime95 @ 1.275 V | Normalised to 20 °C | ~100W" data-chart-type="Bar" data-title="Prime95 @ 1.275 V | Normalised to 20 °C | ~100W" data-subhead="Evaluating cooler effectiveness with a Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Noctua NL-LC1-36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #FE9F58;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Noctua NL-LC1-42</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #E33235;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Prime LC 240 ARGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.66666666666667%; background-color: #E33235;" data-target-width="86.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #FE9F58;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master MasterLiquid Core II</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 88.33333333333333%; background-color: #E33235;" data-target-width="88.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.66666666666667%; background-color: #FE9F58;" data-target-width="81.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Corsair Nautilus 360 RS</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #E33235;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #FE9F58;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI CoreLiquid P13 360</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.66666666666667%; background-color: #E33235;" data-target-width="81.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #FE9F58;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">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>Prime95 @ 1.275 V | Normalised to 20 °C | ~100W Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Noctua NL-LC1-36</td><td>48 Max °C, 46 Avg °C</td></tr><tr><td>Noctua NL-LC1-42</td><td>46 Max °C, 45 Avg °C</td></tr><tr><td>Arctic Liquid Freezer III Pro 360 A-RGB</td><td>N/A</td></tr><tr><td>Asus Prime LC 240 ARGB</td><td>52 Max °C, 50 Avg °C</td></tr><tr><td>Cooler Master MasterLiquid Core II</td><td>53 Max °C, 49 Avg °C</td></tr><tr><td>Corsair Nautilus 360 RS</td><td>50 Max °C, 48 Avg °C</td></tr><tr><td>MSI CoreLiquid P13 360</td><td>49 Max °C, 48 Avg °C</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785850538135-re5aehyu4-bar-X274 @ 1.275 V | Normalised to 20 °C" data-chart-type="Bar" data-title="X274 @ 1.275 V | Normalised to 20 °C" data-subhead="Evaluating cooler effectiveness with a Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Noctua NL-LC1-36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.66666666666667%; background-color: #FE9F58;" data-target-width="81.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Noctua NL-LC1-42</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.66666666666666%; background-color: #E33235;" data-target-width="91.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.33333333333333%; background-color: #FE9F58;" data-target-width="78.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Liquid Freezer III Pro 360 A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.66666666666667%; background-color: #FE9F58;" data-target-width="81.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Prime LC 240 ARGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 100%; background-color: #E33235;" data-target-width="100" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.66666666666667%; background-color: #FE9F58;" data-target-width="86.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master MasterLiquid Core II</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.66666666666667%; background-color: #E33235;" data-target-width="96.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #FE9F58;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Corsair Nautilus 360 RS</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.66666666666667%; background-color: #E33235;" data-target-width="96.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #FE9F58;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI CoreLiquid P13 360</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 98.33333333333333%; background-color: #E33235;" data-target-width="98.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #FE9F58;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-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>X274 @ 1.275 V | Normalised to 20 °C Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Noctua NL-LC1-36</td><td>56 Max °C, 49 Avg °C</td></tr><tr><td>Noctua NL-LC1-42</td><td>55 Max °C, 47 Avg °C</td></tr><tr><td>Arctic Liquid Freezer III Pro 360 A-RGB</td><td>56 Max °C, 49 Avg °C</td></tr><tr><td>Asus Prime LC 240 ARGB</td><td>60 Max °C, 52 Avg °C</td></tr><tr><td>Cooler Master MasterLiquid Core II</td><td>58 Max °C, 50 Avg °C</td></tr><tr><td>Corsair Nautilus 360 RS</td><td>58 Max °C, 51 Avg °C</td></tr><tr><td>MSI CoreLiquid P13 360</td><td>59 Max °C, 51 Avg °C</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785850538135-re5aehyu4-bar-Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C" data-chart-type="Bar" data-title="Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C" data-subhead="Evaluating cooler effectiveness with a Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Noctua NL-LC1-36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.33333333333333%; background-color: #E33235;" data-target-width="78.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Noctua NL-LC1-42</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.66666666666667%; background-color: #E33235;" data-target-width="71.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.33333333333333%; background-color: #FE9F58;" data-target-width="68.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Liquid Freezer III Pro 360 A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #E33235;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.66666666666667%; background-color: #FE9F58;" data-target-width="71.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Prime LC 240 ARGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #FE9F58;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master MasterLiquid Core II</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #E33235;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #FE9F58;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Corsair Nautilus 360 RS</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.33333333333333%; background-color: #E33235;" data-target-width="78.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI CoreLiquid P13 360</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #FE9F58;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">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>Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Noctua NL-LC1-36</td><td>47 Max °C, 42 Avg °C</td></tr><tr><td>Noctua NL-LC1-42</td><td>43 Max °C, 41 Avg °C</td></tr><tr><td>Arctic Liquid Freezer III Pro 360 A-RGB</td><td>46 Max °C, 43 Avg °C</td></tr><tr><td>Asus Prime LC 240 ARGB</td><td>48 Max °C, 46 Avg °C</td></tr><tr><td>Cooler Master MasterLiquid Core II</td><td>46 Max °C, 44 Avg °C</td></tr><tr><td>Corsair Nautilus 360 RS</td><td>47 Max °C, 45 Avg °C</td></tr><tr><td>MSI CoreLiquid P13 360</td><td>48 Max °C, 44 Avg °C</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785850538135-re5aehyu4', false); });} else {initialize('fv-chart-1785850538135-re5aehyu4', false);}})();</script></div><p>Looking over the charts, the NL-LC1-36 is among the top performers in every test. From gaming in Baldur's Gate 3, to X264 and Prime95, with a Core i7 14700K, the Noctua NL-LC1-36 maintains some of the lowest average CPU temperatures of all the liquid coolers tested. At 230 W, our most demanding test, it outperforms all other 360 mm liquid coolers.</p><p>I like to review 360 mm liquid coolers to keep things consistent. It's the most popular size, and I can get comparative results. Though I do have the NL-LC1-42 to hand, so I thought I'd best put it through the ringer, too.</p><p>The NL-LC1-42, unsurprisingly, delivers the lowest temperatures in every test. All except one, the noise test that I spoke about earlier, but that's within spec and still the <em>second-lowest </em>for noise of the lot. It's even a couple of degrees lower than the Liquid Freezer III Pro during our most demanding test, keeping a Core i7 14700K at a chill at 65 °C, even at a fairly steady 230 W thermal load.</p><h2 class="article-body__section" id="section-installation"><span>Installation</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="iDp7HffxRZhrsxQ5qe3QYT" name="IMG_6459" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." src="https://cdn.mos.cms.futurecdn.net/iDp7HffxRZhrsxQ5qe3QYT.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>Noctua packages everything neatly for ease of step-by-step installation with the NL-LC1. The fans come packaged separately, meaning my first job is to get those attached. These come with anti-vibration gaskets pre-applied on the correct side for a push configuration, and a push configuration is recommended. Noctua provides the screwdriver for the job, complete with Torx T20 bit, and screws to match. Yeah, Torx screws for everything.</p><p>There's no complicated cable runs with the NL-LC1. There's no RGB lighting, which halves the cable requirements, and Noctua provides just a simple 3-to-1 adapter and an extension cable in the box to help one run the cables to a motherboard header. The pump has a separate connector, and that's your lot.</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="biyJcpqBW3Ypq8BQebNnXT" name="IMG_6438" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." src="https://cdn.mos.cms.futurecdn.net/biyJcpqBW3Ypq8BQebNnXT.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>Compatible with both AM5/AM4 and LGA 1851/1700 sockets, it will cover most modern Intel and AMD systems. I'm testing on Intel, which requires one extra step to AMD, but both are relatively simple. Just attach the backplate to the rear of the motherboard (this is the extra step on Intel; it's pre-applied on AMD), attach the four provided spacers, and then the two brackets on top of that. With that all screwed into place, the pump unit sits atop and is attached via two captive screws. Don't forget the thermal paste!</p><p>For AMD systems, there's a plastic surround included that prevents too much paste getting into every nook and cranny on that AM5 heatspreader. There's also a cleaning wipe included if you mess it up or need to reapply paste down the line.</p><h2 class="article-body__section" id="section-gallery"><span>Gallery</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/sCHMAVoV5ncqD8sNewVHZT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/DkinG7GspxEAAiYFwcAaZT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/hWcWZE9ZMhyB4Kg4PqmzXT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fiB2kb3uC2Z8Xq53BpGf8T.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cjTaXkjTisXwZJ8xphUvRT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/TfycTReAziB3FZtzPFYfTT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Jum7tRGa39JG7jCzYBTbxS.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rj8Y4XzqSFCw7nre7iTfWT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HmcD9EmfVCr6EXo5FyLiWT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WEKHAdcKKxnjRwgYqRG8WT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XEz4ZpsstYC3NU98Xb3iWT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZrAkfs9Ugv97TT8KbqmMXT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XjB96QxKSEow6boLqnQGYT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/hpoKdYzYJxYbtFHJaihLYT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/biyJcpqBW3Ypq8BQebNnXT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RQJ6rwdc6CDGyzWTxAimXT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/zfSwTVvKLYMv3BQwoHtWYT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/iDp7HffxRZhrsxQ5qe3QYT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/abf9v3U3rUbEAAHYoXYt8T.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><h2 class="article-body__section" id="section-value"><span>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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HmcD9EmfVCr6EXo5FyLiWT" name="IMG_6470" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." src="https://cdn.mos.cms.futurecdn.net/HmcD9EmfVCr6EXo5FyLiWT.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 NL-LC1, in any size, is an expensive liquid cooler. For easy comparison, let's take the 360 mm version. Noctua suggests a price of $250/€250, which as far as I can see, is the exact price it's selling for right now. That's <a href="https://www.amazon.co.uk/Noctua-NL-LC1-36-Cooler-LGA1851-LGA1700/dp/B0H2B8C4X4/ref=sr_1_2" target="_blank">£217</a> in the UK. </p><p>Compare that to the <a href="https://www.pcgamer.com/hardware/cooling/arctic-liquid-freezer-iii-pro-360-argb-review/" target="_blank">Arctic Liquid Freezer III Pro 360</a>, and it's over three times the price. You can buy one of those for <a href="https://www.amazon.com/ARCTIC-Liquid-Freezer-III-Pro/dp/B0DLWGG85P/ref=sr_1_2_sspa" target="_blank">$70</a> at time of writing. Just $70. That's for a cooler that, for the most part, matches the NL-LC1-36 in my testing. But it's loud—loud as heck at full speed—and that matters to some more than others.</p><p>So, they say silence is golden. In this case, it certainly costs something equivalent to bullion. There's no doubt it's the best liquid cooler I've tested, with frankly incredible performance when normalised by noise, but it's far from the best value.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/cooling/noctua-nl-lc1-review/</link>
                                                                            <description>
                            <![CDATA[ The king of quiet. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">wySAPbxLbCJmojBF9jAvfJ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/zPd6L4yeUzmZLQSeMmcZyL-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 04 Aug 2026 15:16:05 +0000</pubDate>                                                                                                                                <updated>Fri, 07 Aug 2026 08:53:23 +0000</updated>
                                                                                                                                            <category><![CDATA[Cooling]]></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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/zPd6L4yeUzmZLQSeMmcZyL-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A Noctua NL-LC1 liquid cooler being installed on a test bench for testing.]]></media:description>                                                            <media:text><![CDATA[A Noctua NL-LC1 liquid cooler being installed on a test bench for testing.]]></media:text>
                                <media:title type="plain"><![CDATA[A Noctua NL-LC1 liquid cooler being installed on a test bench for testing.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/zPd6L4yeUzmZLQSeMmcZyL-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="multimodelreview" data-model-name="Noctua NL-LC1-24,Noctua NL-LC1-42,Noctua NL-LC1-36" data-widget-title="" class="hawk-root"></div><p>Noctua is pretty good at this whole cooling thing. It takes one swing at a liquid cooler and nails it first time. To be fair, it's not done it alone. Noctua developed the NC-LC1 atop of a high-end liquid cooling platform from the company that literally invented liquid coolers, Asetek. Nevertheless, it's a potent combination, combining a performant pump with world-class fans and sound dampening.</p><p>The NL-LC1 is the best liquid cooler I've tested, and there's one reason for that. It's just how little sound it generates while running at full speed. It's incredibly quiet. So, if you value quiet above all else, you really should give this a look.</p><p>Of course, quiet comes at a premium. If you're looking for the best bang for your buck, the <a href="https://www.pcgamer.com/hardware/cooling/arctic-liquid-freezer-iii-pro-360-argb-review/" target="_blank">Arctic Liquid Freezer III Pro 360</a> is equally competent as the NL-LC1-36 (360 mm model) without the mega-bucks price tag. But the Arctic cooler is anything but quiet at full speed, and the NL-LC1-36 and NL-LC1-42 (420 mm model) are on another level when balancing acoustics with performance.</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>✅ Money is no object:</strong> The NL-LC1-42 does a fantastic job, keeping a chip running at 230 W under control without breaking a sweat.<br></p></div><div class="card__description"><p><strong>✅ You want the quietest: </strong>The NL-LC1-36 is ridiculously quiet considering its performance. Noctua knows how to build a fan, but that pump enclosure really is something else.</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 want value for money:</strong> The Arctic Liquid Freezer III Pro is more or less as good in terms of performance. It's a lot louder, but if you sacrifice some fan speed you can get it under control.<br></p></div><div class="card__description"><p><strong>❌ It doesn't match your build:</strong> The brown, beige, and black of the NL-LC1 is tough to match with non-Noctua parts. It's definitely going to clash with lots of RGB lighting. </p></div></div></div></div><h2 class="article-body__section" id="section-features"><span>Features</span></h2><div ><table><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>NL-LC1</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Size (mm)</strong></p></td><td  ><p>420/360/240</p></td></tr><tr><td class="firstcol " ><p><strong>Platform</strong></p></td><td  ><p>Asetek Emma V2</p></td></tr><tr><td class="firstcol " ><p><strong>Max. pump RPM </strong></p></td><td  ><p>3400 (limited by pump speed modes)</p></td></tr><tr><td class="firstcol " ><p><strong>Tube length (mm)</strong></p></td><td  ><p>450/410/400</p></td></tr><tr><td class="firstcol " ><p><strong>Fans</strong></p></td><td  ><p>NF-A12x25 G2/NF-A14x25 G2 (depending on model)</p></td></tr><tr><td class="firstcol " ><p><strong>Radiator thickness (mm)</strong></p></td><td  ><p>30</p></td></tr><tr><td class="firstcol " ><p><strong>Lighting</strong></p></td><td  ><p>None</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>$280/$250/$220 | €280/€250/€220</p></td></tr></tbody></table></div><p>Big, bold, and brown; that's the NL-LC1. It comes in three sizes, denoted by the two numbers at the end of the name. I've got the 360 mm and 420 mm versions for review, but here's the lot of them:</p><ul><li>NL-LC1-24 (240 mm)</li><li>NL-LC1-36 (360 mm)</li><li>NL-LC1-42 (420 mm)</li></ul><p>Regardless of size, the NL-LC1 stands out. Not only for Noctua's fine taste in colour palette, but the oversized pump unit. Noctua calls this the NL-PNA1 pump noise absorber, but you don't need to remember that. It's very tall compared to your average liquid cooler, even a standard Asetek unit, and that's in order to cover up one of the NL-LC1's more special features. The pump has 3-layer soundproofing. </p><p>Starting closest to the high-purity copper coldplate, the first layer is acoustic foam intended to absorb high-frequency sound waves. The second layer is a thinner slice of high-density material that aims to block and reflect sound waves. Then, layer three is even more acoustic foam, a thick layer stuffed between the pump and the outer casing. Lastly, the pump itself is mounted via a floating silicone mount, to keep vibrations from travelling around those three layers and making a racket anyways.</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="abf9v3U3rUbEAAHYoXYt8T" name="IMG_6423" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." src="https://cdn.mos.cms.futurecdn.net/abf9v3U3rUbEAAHYoXYt8T.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>Noctua being Noctua, this entire system also acts as a tuned mass damper with the hard outer shell. The best comparison I can give is the tuned mass damper in the Taipei 101, not far from the exhibition halls of Computex, which is a 660-ton steel sphere suspended at the top of the 101-story skyscraper. This tuned mass damper has a mascot called the Damper Baby. Noctua has no such thing for its own. It does, however, provide many diagrams all about it.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Foddc4FRyVVoiXgayXkMEg.png" alt="Noctua NL-LC1 diagrams showing the pump housing acoustic solution and mass damper." /><figcaption><small role="credit">Noctua</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/xFcVvRUvtaBkmeJezvqEJg.png" alt="Noctua NL-LC1 diagrams showing the pump housing acoustic solution and mass damper." /><figcaption><small role="credit">Noctua</small></figcaption></figure></figure><p>Asetek's Emma V2 takes care of the pump, as well as the coolant, plate, impeller, housing, tubes, and radiator. This is the company's high-end, performance platform. Let's stick with the pump for now, which has received a number of tweaks to improve balancing, reduce noise, and increase performance and efficiency. I'm not going to out-detail Noctua's own page dedicated to the platform, so take a <a href="https://www.noctua.at/en/expertise/tech/asetek-emma-v2-state-of-the-art-closed-loop-liquid-cooling" target="_blank">look at that for more</a>.</p><p>There's a small switch on the rear of the pump that lets you adjust between quiet mode, balanced mode, and manual mode. Noctua does <em>not </em>recommend running in manual mode, as it could lead to louder operation. By default, the pump is set to quiet mode. That's what I've tested. </p><p>Both quiet and balanced modes run on a curve, balancing pump RPM and the temperature of the liquid within the cooler. That's monitored using an integrated liquid temperature sensor. Quiet mode limits the pump to 2,100 RPM, and Balanced mode to 2,600 RPM. In both modes, the pump will run at max speed of 3400 RPM once the liquid exceeds a preset safety temp (varies by mode). Quiet mode seems sufficient anyways, as you can see in the <a href="#section-performance">performance section</a>, though running in manual mode will help drop temps a little further.</p><p>You'll get a good idea of what the pump sounds like at 3,400 RPM every time your PC starts up, as the cooler will run at this speed for roughly 50 seconds at start-up to shift any air bubbles out of the pump.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/zfSwTVvKLYMv3BQwoHtWYT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/biyJcpqBW3Ypq8BQebNnXT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/TRtWxhg5huHMDxHypy3VWT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>A Noctua logo sticker is included, made to fit atop of the pump. It comes separately for good reason, however, as for an added $20/€20 you can install an optional fan atop of the pump unit in its place. Not to the benefit of the pump itself, but the motherboard VRM beneath it. I've had the fan on the pump for the duration of my testing.</p><p>Onto the radiator, and the one used here has 20 fins per inch. Noctua says that is optimised for quiet fans such as the NF-A12x25 G2 and NF-A14x25 G2 used on the NL-LC1. These fans spin up to just 1,800 RPM—or rather, they usually do. For this cooler, as with some of Noctua's other twin-fan kits, the fans are offset in speed to reduce 'harmonic phenomena'. Essentially, making more noise because they're interfering with one another. For the NL-LC1-36, two of its NF-A12x25 G2 fans run at 1,750 RPM and one at 1,850 RPM.</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="ZrAkfs9Ugv97TT8KbqmMXT" name="IMG_6421" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." src="https://cdn.mos.cms.futurecdn.net/ZrAkfs9Ugv97TT8KbqmMXT.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 tubing length varies depending on the model, with the NL-LC1-42 coming with 450 mm tubes; NL-LC1-36 with 410 mm tubes; and NL-LC1-24 with 400 mm tubes. Those are all decently-sized for the sorts of cases they're likely to land in, however, I am a fan of longer tubes considering my test bench is a bit of a stretch between mobo and mount . Both the 360/420 models fit just fine, anyways.</p><h2 class="article-body__section" id="section-noise"><span>Noise</span></h2><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785850718334-on8jsv0uv *, #fv-chart-1785850718334-on8jsv0uv *:before, #fv-chart-1785850718334-on8jsv0uv *:after, #fv-chart-1785850718334-on8jsv0uv-slideshow *, #fv-chart-1785850718334-on8jsv0uv-slideshow *:before, #fv-chart-1785850718334-on8jsv0uv-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785850718334-on8jsv0uv, #fv-chart-1785850718334-on8jsv0uv-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785850718334-on8jsv0uv {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785850718334-on8jsv0uv.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785850718334-on8jsv0uv.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-1785850718334-on8jsv0uv .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785850718334-on8jsv0uv-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785850718334-on8jsv0uv-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785850718334-on8jsv0uv-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785850718334-on8jsv0uv-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-1785850718334-on8jsv0uv-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-1785850718334-on8jsv0uv-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785850718334-on8jsv0uv-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785850718334-on8jsv0uv-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-1785850718334-on8jsv0uv-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785850718334-on8jsv0uv-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-1785850718334-on8jsv0uv-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785850718334-on8jsv0uv .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785850718334-on8jsv0uv .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785850718334-on8jsv0uv .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785850718334-on8jsv0uv .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785850718334-on8jsv0uv .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785850718334-on8jsv0uv .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785850718334-on8jsv0uv .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785850718334-on8jsv0uv .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785850718334-on8jsv0uv .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785850718334-on8jsv0uv .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785850718334-on8jsv0uv .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-bar-row, #fv-chart-1785850718334-on8jsv0uv .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785850718334-on8jsv0uv.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785850718334-on8jsv0uv.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785850718334-on8jsv0uv.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785850718334-on8jsv0uv .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785850718334-on8jsv0uv .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785850718334-on8jsv0uv .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785850718334-on8jsv0uv .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785850718334-on8jsv0uv .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785850718334-on8jsv0uv .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785850718334-on8jsv0uv .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785850718334-on8jsv0uv .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785850718334-on8jsv0uv .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785850718334-on8jsv0uv .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785850718334-on8jsv0uv .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785850718334-on8jsv0uv .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785850718334-on8jsv0uv .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785850718334-on8jsv0uv .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785850718334-on8jsv0uv .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-pie-container,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-bar-row,#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-stacked-product,#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-grouped-bar-product,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-bar-row,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-stacked-product,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785850718334-on8jsv0uv.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-1785850718334-on8jsv0uv.mobile-view .fv-bar-label,#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-grouped-product-title,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-bar-label,#fv-chart-1785850718334-on8jsv0uv.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-1785850718334-on8jsv0uv.mobile-view .fv-bar-container,#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-bar-cluster,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-bar-container,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-x-axis-wrapper,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-x-axis-label-space,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-x-axis-chart-space,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-benchmark-title,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-dropdown-title,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-carousel-nav-btn,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-chart-title,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-chart-subhead,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-versus-header,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-versus-select-wrapper,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-versus-vs,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-versus-select-container,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-versus-select,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-bar-commentary-inline,#fv-chart-1785850718334-on8jsv0uv.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785850718334-on8jsv0uv.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785850718334-on8jsv0uv.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785850718334-on8jsv0uv .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785850718334-on8jsv0uv .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785850718334-on8jsv0uv .fv-bar-row,#fv-chart-1785850718334-on8jsv0uv .fv-stacked-product,#fv-chart-1785850718334-on8jsv0uv .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-bar-label,#fv-chart-1785850718334-on8jsv0uv .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-1785850718334-on8jsv0uv .fv-bar-container,#fv-chart-1785850718334-on8jsv0uv .fv-bar-cluster {width: 100% !important;}#fv-chart-1785850718334-on8jsv0uv .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785850718334-on8jsv0uv .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785850718334-on8jsv0uv .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785850718334-on8jsv0uv .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785850718334-on8jsv0uv .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785850718334-on8jsv0uv .fv-x-axis-label-space {display: none !important;}#fv-chart-1785850718334-on8jsv0uv .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785850718334-on8jsv0uv .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785850718334-on8jsv0uv .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785850718334-on8jsv0uv .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785850718334-on8jsv0uv .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785850718334-on8jsv0uv .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785850718334-on8jsv0uv .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785850718334-on8jsv0uv .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785850718334-on8jsv0uv .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785850718334-on8jsv0uv .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785850718334-on8jsv0uv .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785850718334-on8jsv0uv .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785850718334-on8jsv0uv .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785850718334-on8jsv0uv .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785850718334-on8jsv0uv .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785850718334-on8jsv0uv .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785850718334-on8jsv0uv .fv-stl-shop-all-logo,#fv-chart-1785850718334-on8jsv0uv .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785850718334-on8jsv0uv .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785850718334-on8jsv0uv .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785850718334-on8jsv0uv .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785850718334-on8jsv0uv.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": "Noise","description": "Fan noise | measured using a sound meter from 40 cm away","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-04T13:38:38.334Z","citation": "Results from TopTes TS-501B Sound Level Meter","keywords": ["Noctua NL-LC1-36","Noctua NL-LC1-42","Arctic Liquid Freezer III Pro 360 A-RGB","Asus Prime LC 240 ARGB","Cooler Master MasterLiquid Core II","Corsair Nautilus 360 RS","MSI CoreLiquid P13 360","Fan noise | 40 cm away","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Arctic Liquid Freezer III Pro 360 A-RGB – Fan noise | 40 cm away","value": 52,"unitText": "Fans @ 100% (dBA)"},{"@type": "PropertyValue","name": "Asus Prime LC 240 ARGB – Fan noise | 40 cm away","value": 48,"unitText": "Fans @ 100% (dBA)"},{"@type": "PropertyValue","name": "Cooler Master MasterLiquid Core II – Fan noise | 40 cm away","value": 47.5,"unitText": "Fans @ 100% (dBA)"},{"@type": "PropertyValue","name": "Corsair Nautilus 360 RS – Fan noise | 40 cm away","value": 49,"unitText": "Fans @ 100% (dBA)"},{"@type": "PropertyValue","name": "MSI CoreLiquid P13 360 – Fan noise | 40 cm away","value": 46,"unitText": "Fans @ 100% (dBA)"},{"@type": "PropertyValue","name": "Noctua NL-LC1-36 – Fan noise | 40 cm away","value": 41.5,"unitText": "Fans @ 100% (dBA)"},{"@type": "PropertyValue","name": "Noctua NL-LC1-42 – Fan noise | 40 cm away","value": 42.5,"unitText": "Fans @ 100% (dBA)"}]}</script><div id="fv-chart-1785850718334-on8jsv0uv" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Noise</h3><p class="fv-chart-subhead">Fan noise | measured using a sound meter from 40 cm away</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785850718334-on8jsv0uv-bar-Fan noise | 40 cm away" data-chart-type="Bar" data-title="Fan noise | 40 cm away" data-subhead="Fan noise | measured using a sound meter from 40 cm away" data-caption="Results from TopTes TS-501B Sound Level Meter" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Fan noise | 40 cm away</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>Fans @ 100% (dBA)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Noise floor (dBA)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Noctua NL-LC1-36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.16666666666667%; background-color: #E33235;" data-target-width="69.16666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41.5</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60.83333333333333%; background-color: #FE9F58;" data-target-width="60.83333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36.5</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Noctua NL-LC1-42</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.83333333333334%; background-color: #E33235;" data-target-width="70.83333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42.5</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60.83333333333333%; background-color: #FE9F58;" data-target-width="60.83333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36.5</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Liquid Freezer III Pro 360 A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.66666666666667%; background-color: #E33235;" data-target-width="86.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Prime LC 240 ARGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.666666666666664%; background-color: #FE9F58;" data-target-width="56.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master MasterLiquid Core II</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 79.16666666666666%; background-color: #E33235;" data-target-width="79.16666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47.5</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.666666666666664%; background-color: #FE9F58;" data-target-width="56.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Corsair Nautilus 360 RS</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.66666666666667%; background-color: #E33235;" data-target-width="81.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.333333333333336%; background-color: #FE9F58;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI CoreLiquid P13 360</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #E33235;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.666666666666664%; background-color: #FE9F58;" data-target-width="56.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div></div></div><div class="fv-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>Fan noise | 40 cm away Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Noctua NL-LC1-36</td><td>41.5 Fans @ 100% (dBA), 36.5 Noise floor (dBA)</td></tr><tr><td>Noctua NL-LC1-42</td><td>42.5 Fans @ 100% (dBA), 36.5 Noise floor (dBA)</td></tr><tr><td>Arctic Liquid Freezer III Pro 360 A-RGB</td><td>52 Fans @ 100% (dBA), 36 Noise floor (dBA)</td></tr><tr><td>Asus Prime LC 240 ARGB</td><td>48 Fans @ 100% (dBA), 34 Noise floor (dBA)</td></tr><tr><td>Cooler Master MasterLiquid Core II</td><td>47.5 Fans @ 100% (dBA), 34 Noise floor (dBA)</td></tr><tr><td>Corsair Nautilus 360 RS</td><td>49 Fans @ 100% (dBA), 35 Noise floor (dBA)</td></tr><tr><td>MSI CoreLiquid P13 360</td><td>46 Fans @ 100% (dBA), 34 Noise floor (dBA)</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Results from TopTes TS-501B Sound Level Meter</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785850718334-on8jsv0uv', false); });} else {initialize('fv-chart-1785850718334-on8jsv0uv', false);}})();</script></div><p>I'm choosing to start with the test results for noise for this review as it plays a pivotal role in evaluating its performance. In simple terms, it's the quietest liquid cooler I've tested, and by some margin. </p><p>At 41.5 dB(A), the NL-LC1-36 is a whole 10 dB(A) quieter at full speed compared to the Arctic Liquid Freezer III Pro 360, an excellent cooler in its own right with high-speed P12 Pro fans. It's also 5 dB(A) quieter than the <a href="https://www.pcgamer.com/hardware/cooling/cooler-master-masterliquid-360-core-ii-review/" target="_blank">Cooler Master MasterLiquidCore II</a>, which was previously one of the better of the bunch for noise levels, and <a href="https://www.pcgamer.com/hardware/cooling/msi-mpg-coreliquid-p13-360-review/" target="_blank">MSI CoreLiquid P13 360</a>.</p><p>The NL-LC1-42 is a touch louder than the NL-LC1-36 by 1 dB(A). Larger fans are usually able to spin slower and produce less noise while producing ample airflow, however, that's not true for Noctua's G2 fans used here. The 140 mm model is rated to 24.8 dB(A); the 120 mm model to 22.5 dB(A). So, it checks out that there's a 1-2 dB(A) difference between 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="hWcWZE9ZMhyB4Kg4PqmzXT" name="IMG_6430" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." src="https://cdn.mos.cms.futurecdn.net/hWcWZE9ZMhyB4Kg4PqmzXT.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 an experiential level, I've tested all of the coolers included in the data within a couple of days of each other under the same conditions. I've been stood alongside each cooler running at 100% duty cycle for hour after hour, doing my best to focus on my work rather than the constant droning noise of fans whirring beside me. The Noctua is noteworthy for how little I noticed it. I had to double check my BIOS to ensure it was indeed running at 100%. It was, it's just incredibly quiet, and in such a way as to be far less noticeable to my ears than others.</p><h2 class="article-body__section" id="section-performance"><span>Performance</span></h2><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785850538135-re5aehyu4 *, #fv-chart-1785850538135-re5aehyu4 *:before, #fv-chart-1785850538135-re5aehyu4 *:after, #fv-chart-1785850538135-re5aehyu4-slideshow *, #fv-chart-1785850538135-re5aehyu4-slideshow *:before, #fv-chart-1785850538135-re5aehyu4-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785850538135-re5aehyu4, #fv-chart-1785850538135-re5aehyu4-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785850538135-re5aehyu4 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785850538135-re5aehyu4.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785850538135-re5aehyu4.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-1785850538135-re5aehyu4 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785850538135-re5aehyu4-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785850538135-re5aehyu4-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785850538135-re5aehyu4-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785850538135-re5aehyu4-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-1785850538135-re5aehyu4-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-1785850538135-re5aehyu4-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785850538135-re5aehyu4-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785850538135-re5aehyu4-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-1785850538135-re5aehyu4-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785850538135-re5aehyu4-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-1785850538135-re5aehyu4-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785850538135-re5aehyu4 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785850538135-re5aehyu4 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785850538135-re5aehyu4 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785850538135-re5aehyu4 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785850538135-re5aehyu4 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785850538135-re5aehyu4 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785850538135-re5aehyu4 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785850538135-re5aehyu4 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785850538135-re5aehyu4 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785850538135-re5aehyu4 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785850538135-re5aehyu4 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-bar-row, #fv-chart-1785850538135-re5aehyu4 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785850538135-re5aehyu4.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785850538135-re5aehyu4.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785850538135-re5aehyu4.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785850538135-re5aehyu4.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785850538135-re5aehyu4.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785850538135-re5aehyu4.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785850538135-re5aehyu4 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785850538135-re5aehyu4 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785850538135-re5aehyu4 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785850538135-re5aehyu4 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785850538135-re5aehyu4 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785850538135-re5aehyu4 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785850538135-re5aehyu4 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785850538135-re5aehyu4 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785850538135-re5aehyu4 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785850538135-re5aehyu4 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785850538135-re5aehyu4 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785850538135-re5aehyu4 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785850538135-re5aehyu4 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785850538135-re5aehyu4 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785850538135-re5aehyu4 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-pie-container,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-bar-row,#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-stacked-product,#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-grouped-bar-product,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-bar-row,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-stacked-product,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785850538135-re5aehyu4.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-1785850538135-re5aehyu4.mobile-view .fv-bar-label,#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-grouped-product-title,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-bar-label,#fv-chart-1785850538135-re5aehyu4.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-1785850538135-re5aehyu4.mobile-view .fv-bar-container,#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-bar-cluster,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-bar-container,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-x-axis-wrapper,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-x-axis-label-space,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-x-axis-chart-space,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-benchmark-title,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-dropdown-title,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-carousel-nav-btn,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-chart-title,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-chart-subhead,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-versus-header,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-versus-select-wrapper,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-versus-vs,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-versus-select-container,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-versus-select,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-bar-commentary-inline,#fv-chart-1785850538135-re5aehyu4.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785850538135-re5aehyu4.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785850538135-re5aehyu4.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785850538135-re5aehyu4 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785850538135-re5aehyu4 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785850538135-re5aehyu4 .fv-bar-row,#fv-chart-1785850538135-re5aehyu4 .fv-stacked-product,#fv-chart-1785850538135-re5aehyu4 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-bar-label,#fv-chart-1785850538135-re5aehyu4 .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-1785850538135-re5aehyu4 .fv-bar-container,#fv-chart-1785850538135-re5aehyu4 .fv-bar-cluster {width: 100% !important;}#fv-chart-1785850538135-re5aehyu4 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785850538135-re5aehyu4 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785850538135-re5aehyu4 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785850538135-re5aehyu4 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785850538135-re5aehyu4 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785850538135-re5aehyu4 .fv-x-axis-label-space {display: none !important;}#fv-chart-1785850538135-re5aehyu4 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785850538135-re5aehyu4 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785850538135-re5aehyu4 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785850538135-re5aehyu4 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785850538135-re5aehyu4 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785850538135-re5aehyu4 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785850538135-re5aehyu4 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785850538135-re5aehyu4 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785850538135-re5aehyu4 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785850538135-re5aehyu4 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785850538135-re5aehyu4 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785850538135-re5aehyu4 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785850538135-re5aehyu4 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785850538135-re5aehyu4 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785850538135-re5aehyu4 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785850538135-re5aehyu4 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785850538135-re5aehyu4 .fv-stl-shop-all-logo,#fv-chart-1785850538135-re5aehyu4 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785850538135-re5aehyu4 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785850538135-re5aehyu4 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785850538135-re5aehyu4 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785850538135-re5aehyu4.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","description": "Evaluating cooler effectiveness with a Core i7 14700K","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-08-04T13:35:38.136Z","citation": "We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency.","keywords": ["Noctua NL-LC1-36","Noctua NL-LC1-42","Arctic Liquid Freezer III Pro 360 A-RGB","Asus Prime LC 240 ARGB","Cooler Master MasterLiquid Core II","Corsair Nautilus 360 RS","MSI CoreLiquid P13 360","Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","Prime95 @ 1.275 V | Normalised to 20 °C | ~100W","X274 @ 1.275 V | Normalised to 20 °C","Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Arctic Liquid Freezer III Pro 360 A-RGB – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 70,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Asus Prime LC 240 ARGB – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 73,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master MasterLiquid Core II – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 73,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Corsair Nautilus 360 RS – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 72,"unitText": "Max °C"},{"@type": "PropertyValue","name": "MSI CoreLiquid P13 360 – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 71,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NL-LC1-36 – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 68,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NL-LC1-42 – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 68,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Liquid Freezer III Pro 360 A-RGB – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 55,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Asus Prime LC 240 ARGB – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 60,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master MasterLiquid Core II – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 58,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Corsair Nautilus 360 RS – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 58,"unitText": "Max °C"},{"@type": "PropertyValue","name": "MSI CoreLiquid P13 360 – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 56,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NL-LC1-36 – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 55,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NL-LC1-42 – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 55,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Asus Prime LC 240 ARGB – Prime95 @ 1.275 V | Normalised to 20 °C | ~100W","value": 52,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master MasterLiquid Core II – Prime95 @ 1.275 V | Normalised to 20 °C | ~100W","value": 53,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Corsair Nautilus 360 RS – Prime95 @ 1.275 V | Normalised to 20 °C | ~100W","value": 50,"unitText": "Max °C"},{"@type": "PropertyValue","name": "MSI CoreLiquid P13 360 – Prime95 @ 1.275 V | Normalised to 20 °C | ~100W","value": 49,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NL-LC1-36 – Prime95 @ 1.275 V | Normalised to 20 °C | ~100W","value": 48,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NL-LC1-42 – Prime95 @ 1.275 V | Normalised to 20 °C | ~100W","value": 46,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Liquid Freezer III Pro 360 A-RGB – X274 @ 1.275 V | Normalised to 20 °C","value": 56,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Asus Prime LC 240 ARGB – X274 @ 1.275 V | Normalised to 20 °C","value": 60,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master MasterLiquid Core II – X274 @ 1.275 V | Normalised to 20 °C","value": 58,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Corsair Nautilus 360 RS – X274 @ 1.275 V | Normalised to 20 °C","value": 58,"unitText": "Max °C"},{"@type": "PropertyValue","name": "MSI CoreLiquid P13 360 – X274 @ 1.275 V | Normalised to 20 °C","value": 59,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NL-LC1-36 – X274 @ 1.275 V | Normalised to 20 °C","value": 56,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NL-LC1-42 – X274 @ 1.275 V | Normalised to 20 °C","value": 55,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Liquid Freezer III Pro 360 A-RGB – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 46,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Asus Prime LC 240 ARGB – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 48,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master MasterLiquid Core II – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 46,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Corsair Nautilus 360 RS – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 47,"unitText": "Max °C"},{"@type": "PropertyValue","name": "MSI CoreLiquid P13 360 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 48,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NL-LC1-36 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 47,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NL-LC1-42 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 43,"unitText": "Max °C"}]}</script><div id="fv-chart-1785850538135-re5aehyu4" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Thermals</h3><p class="fv-chart-subhead">Evaluating cooler effectiveness with a Core i7 14700K</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W</option><option value="1">Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W</option><option value="2">Prime95 @ 1.275 V | Normalised to 20 °C | ~100W</option><option value="3">X274 @ 1.275 V | Normalised to 20 °C</option><option value="4">Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785850538135-re5aehyu4-bar-Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W" data-chart-type="Bar" data-title="Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W" data-subhead="Evaluating cooler effectiveness with a Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Noctua NL-LC1-36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.5%; background-color: #FE9F58;" data-target-width="82.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Noctua NL-LC1-42</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.25%; background-color: #FE9F58;" data-target-width="81.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Liquid Freezer III Pro 360 A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.5%; background-color: #E33235;" data-target-width="87.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.75%; background-color: #FE9F58;" data-target-width="83.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Prime LC 240 ARGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.25%; background-color: #E33235;" data-target-width="91.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.25%; background-color: #FE9F58;" data-target-width="86.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master MasterLiquid Core II</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.25%; background-color: #E33235;" data-target-width="91.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.25%; background-color: #FE9F58;" data-target-width="86.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Corsair Nautilus 360 RS</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #FE9F58;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI CoreLiquid P13 360</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 88.75%; background-color: #E33235;" data-target-width="88.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">71</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #FE9F58;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div></div></div><table class="sr-only"><caption>Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Noctua NL-LC1-36</td><td>68 Max °C, 66 Avg °C</td></tr><tr><td>Noctua NL-LC1-42</td><td>68 Max °C, 65 Avg °C</td></tr><tr><td>Arctic Liquid Freezer III Pro 360 A-RGB</td><td>70 Max °C, 67 Avg °C</td></tr><tr><td>Asus Prime LC 240 ARGB</td><td>73 Max °C, 69 Avg °C</td></tr><tr><td>Cooler Master MasterLiquid Core II</td><td>73 Max °C, 69 Avg °C</td></tr><tr><td>Corsair Nautilus 360 RS</td><td>72 Max °C, 68 Avg °C</td></tr><tr><td>MSI CoreLiquid P13 360</td><td>71 Max °C, 68 Avg °C</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785850538135-re5aehyu4-bar-Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W" data-chart-type="Bar" data-title="Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W" data-subhead="Evaluating cooler effectiveness with a Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Noctua NL-LC1-36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.66666666666666%; background-color: #E33235;" data-target-width="91.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.66666666666667%; background-color: #FE9F58;" data-target-width="86.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Noctua NL-LC1-42</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.66666666666666%; background-color: #E33235;" data-target-width="91.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #FE9F58;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Liquid Freezer III Pro 360 A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.66666666666666%; background-color: #E33235;" data-target-width="91.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.66666666666667%; background-color: #FE9F58;" data-target-width="86.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Prime LC 240 ARGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 100%; background-color: #E33235;" data-target-width="100" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.66666666666666%; background-color: #FE9F58;" data-target-width="91.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master MasterLiquid Core II</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.66666666666667%; background-color: #E33235;" data-target-width="96.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #FE9F58;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Corsair Nautilus 360 RS</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.66666666666667%; background-color: #E33235;" data-target-width="96.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #FE9F58;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI CoreLiquid P13 360</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #FE9F58;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div></div></div><div class="fv-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>Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Noctua NL-LC1-36</td><td>55 Max °C, 52 Avg °C</td></tr><tr><td>Noctua NL-LC1-42</td><td>55 Max °C, 51 Avg °C</td></tr><tr><td>Arctic Liquid Freezer III Pro 360 A-RGB</td><td>55 Max °C, 52 Avg °C</td></tr><tr><td>Asus Prime LC 240 ARGB</td><td>60 Max °C, 55 Avg °C</td></tr><tr><td>Cooler Master MasterLiquid Core II</td><td>58 Max °C, 54 Avg °C</td></tr><tr><td>Corsair Nautilus 360 RS</td><td>58 Max °C, 54 Avg °C</td></tr><tr><td>MSI CoreLiquid P13 360</td><td>56 Max °C, 54 Avg °C</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785850538135-re5aehyu4-bar-Prime95 @ 1.275 V | Normalised to 20 °C | ~100W" data-chart-type="Bar" data-title="Prime95 @ 1.275 V | Normalised to 20 °C | ~100W" data-subhead="Evaluating cooler effectiveness with a Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Noctua NL-LC1-36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #FE9F58;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Noctua NL-LC1-42</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #E33235;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Prime LC 240 ARGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.66666666666667%; background-color: #E33235;" data-target-width="86.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #FE9F58;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master MasterLiquid Core II</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 88.33333333333333%; background-color: #E33235;" data-target-width="88.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.66666666666667%; background-color: #FE9F58;" data-target-width="81.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Corsair Nautilus 360 RS</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #E33235;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #FE9F58;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI CoreLiquid P13 360</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.66666666666667%; background-color: #E33235;" data-target-width="81.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #FE9F58;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">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>Prime95 @ 1.275 V | Normalised to 20 °C | ~100W Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Noctua NL-LC1-36</td><td>48 Max °C, 46 Avg °C</td></tr><tr><td>Noctua NL-LC1-42</td><td>46 Max °C, 45 Avg °C</td></tr><tr><td>Arctic Liquid Freezer III Pro 360 A-RGB</td><td>N/A</td></tr><tr><td>Asus Prime LC 240 ARGB</td><td>52 Max °C, 50 Avg °C</td></tr><tr><td>Cooler Master MasterLiquid Core II</td><td>53 Max °C, 49 Avg °C</td></tr><tr><td>Corsair Nautilus 360 RS</td><td>50 Max °C, 48 Avg °C</td></tr><tr><td>MSI CoreLiquid P13 360</td><td>49 Max °C, 48 Avg °C</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785850538135-re5aehyu4-bar-X274 @ 1.275 V | Normalised to 20 °C" data-chart-type="Bar" data-title="X274 @ 1.275 V | Normalised to 20 °C" data-subhead="Evaluating cooler effectiveness with a Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Noctua NL-LC1-36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.66666666666667%; background-color: #FE9F58;" data-target-width="81.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Noctua NL-LC1-42</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.66666666666666%; background-color: #E33235;" data-target-width="91.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.33333333333333%; background-color: #FE9F58;" data-target-width="78.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Liquid Freezer III Pro 360 A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.66666666666667%; background-color: #FE9F58;" data-target-width="81.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Prime LC 240 ARGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 100%; background-color: #E33235;" data-target-width="100" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.66666666666667%; background-color: #FE9F58;" data-target-width="86.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master MasterLiquid Core II</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.66666666666667%; background-color: #E33235;" data-target-width="96.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #FE9F58;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Corsair Nautilus 360 RS</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.66666666666667%; background-color: #E33235;" data-target-width="96.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #FE9F58;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI CoreLiquid P13 360</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 98.33333333333333%; background-color: #E33235;" data-target-width="98.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #FE9F58;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-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>X274 @ 1.275 V | Normalised to 20 °C Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Noctua NL-LC1-36</td><td>56 Max °C, 49 Avg °C</td></tr><tr><td>Noctua NL-LC1-42</td><td>55 Max °C, 47 Avg °C</td></tr><tr><td>Arctic Liquid Freezer III Pro 360 A-RGB</td><td>56 Max °C, 49 Avg °C</td></tr><tr><td>Asus Prime LC 240 ARGB</td><td>60 Max °C, 52 Avg °C</td></tr><tr><td>Cooler Master MasterLiquid Core II</td><td>58 Max °C, 50 Avg °C</td></tr><tr><td>Corsair Nautilus 360 RS</td><td>58 Max °C, 51 Avg °C</td></tr><tr><td>MSI CoreLiquid P13 360</td><td>59 Max °C, 51 Avg °C</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785850538135-re5aehyu4-bar-Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C" data-chart-type="Bar" data-title="Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C" data-subhead="Evaluating cooler effectiveness with a Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Noctua NL-LC1-36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.33333333333333%; background-color: #E33235;" data-target-width="78.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Noctua NL-LC1-42</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.66666666666667%; background-color: #E33235;" data-target-width="71.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.33333333333333%; background-color: #FE9F58;" data-target-width="68.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Liquid Freezer III Pro 360 A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #E33235;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.66666666666667%; background-color: #FE9F58;" data-target-width="71.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Prime LC 240 ARGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #FE9F58;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master MasterLiquid Core II</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #E33235;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #FE9F58;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Corsair Nautilus 360 RS</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.33333333333333%; background-color: #E33235;" data-target-width="78.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI CoreLiquid P13 360</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #FE9F58;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">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>Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Noctua NL-LC1-36</td><td>47 Max °C, 42 Avg °C</td></tr><tr><td>Noctua NL-LC1-42</td><td>43 Max °C, 41 Avg °C</td></tr><tr><td>Arctic Liquid Freezer III Pro 360 A-RGB</td><td>46 Max °C, 43 Avg °C</td></tr><tr><td>Asus Prime LC 240 ARGB</td><td>48 Max °C, 46 Avg °C</td></tr><tr><td>Cooler Master MasterLiquid Core II</td><td>46 Max °C, 44 Avg °C</td></tr><tr><td>Corsair Nautilus 360 RS</td><td>47 Max °C, 45 Avg °C</td></tr><tr><td>MSI CoreLiquid P13 360</td><td>48 Max °C, 44 Avg °C</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785850538135-re5aehyu4', false); });} else {initialize('fv-chart-1785850538135-re5aehyu4', false);}})();</script></div><p>Looking over the charts, the NL-LC1-36 is among the top performers in every test. From gaming in Baldur's Gate 3, to X264 and Prime95, with a Core i7 14700K, the Noctua NL-LC1-36 maintains some of the lowest average CPU temperatures of all the liquid coolers tested. At 230 W, our most demanding test, it outperforms all other 360 mm liquid coolers.</p><p>I like to review 360 mm liquid coolers to keep things consistent. It's the most popular size, and I can get comparative results. Though I do have the NL-LC1-42 to hand, so I thought I'd best put it through the ringer, too.</p><p>The NL-LC1-42, unsurprisingly, delivers the lowest temperatures in every test. All except one, the noise test that I spoke about earlier, but that's within spec and still the <em>second-lowest </em>for noise of the lot. It's even a couple of degrees lower than the Liquid Freezer III Pro during our most demanding test, keeping a Core i7 14700K at a chill at 65 °C, even at a fairly steady 230 W thermal load.</p><h2 class="article-body__section" id="section-installation"><span>Installation</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="iDp7HffxRZhrsxQ5qe3QYT" name="IMG_6459" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." src="https://cdn.mos.cms.futurecdn.net/iDp7HffxRZhrsxQ5qe3QYT.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>Noctua packages everything neatly for ease of step-by-step installation with the NL-LC1. The fans come packaged separately, meaning my first job is to get those attached. These come with anti-vibration gaskets pre-applied on the correct side for a push configuration, and a push configuration is recommended. Noctua provides the screwdriver for the job, complete with Torx T20 bit, and screws to match. Yeah, Torx screws for everything.</p><p>There's no complicated cable runs with the NL-LC1. There's no RGB lighting, which halves the cable requirements, and Noctua provides just a simple 3-to-1 adapter and an extension cable in the box to help one run the cables to a motherboard header. The pump has a separate connector, and that's your lot.</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="biyJcpqBW3Ypq8BQebNnXT" name="IMG_6438" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." src="https://cdn.mos.cms.futurecdn.net/biyJcpqBW3Ypq8BQebNnXT.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>Compatible with both AM5/AM4 and LGA 1851/1700 sockets, it will cover most modern Intel and AMD systems. I'm testing on Intel, which requires one extra step to AMD, but both are relatively simple. Just attach the backplate to the rear of the motherboard (this is the extra step on Intel; it's pre-applied on AMD), attach the four provided spacers, and then the two brackets on top of that. With that all screwed into place, the pump unit sits atop and is attached via two captive screws. Don't forget the thermal paste!</p><p>For AMD systems, there's a plastic surround included that prevents too much paste getting into every nook and cranny on that AM5 heatspreader. There's also a cleaning wipe included if you mess it up or need to reapply paste down the line.</p><h2 class="article-body__section" id="section-gallery"><span>Gallery</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/sCHMAVoV5ncqD8sNewVHZT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/DkinG7GspxEAAiYFwcAaZT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/hWcWZE9ZMhyB4Kg4PqmzXT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fiB2kb3uC2Z8Xq53BpGf8T.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cjTaXkjTisXwZJ8xphUvRT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/TfycTReAziB3FZtzPFYfTT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Jum7tRGa39JG7jCzYBTbxS.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rj8Y4XzqSFCw7nre7iTfWT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HmcD9EmfVCr6EXo5FyLiWT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WEKHAdcKKxnjRwgYqRG8WT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XEz4ZpsstYC3NU98Xb3iWT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZrAkfs9Ugv97TT8KbqmMXT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XjB96QxKSEow6boLqnQGYT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/hpoKdYzYJxYbtFHJaihLYT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/biyJcpqBW3Ypq8BQebNnXT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RQJ6rwdc6CDGyzWTxAimXT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/zfSwTVvKLYMv3BQwoHtWYT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/iDp7HffxRZhrsxQ5qe3QYT.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/abf9v3U3rUbEAAHYoXYt8T.jpg" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><h2 class="article-body__section" id="section-value"><span>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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HmcD9EmfVCr6EXo5FyLiWT" name="IMG_6470" alt="A Noctua NL-LC1 liquid cooler being installed on a test bench for testing." src="https://cdn.mos.cms.futurecdn.net/HmcD9EmfVCr6EXo5FyLiWT.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 NL-LC1, in any size, is an expensive liquid cooler. For easy comparison, let's take the 360 mm version. Noctua suggests a price of $250/€250, which as far as I can see, is the exact price it's selling for right now. That's <a href="https://www.amazon.co.uk/Noctua-NL-LC1-36-Cooler-LGA1851-LGA1700/dp/B0H2B8C4X4/ref=sr_1_2" target="_blank">£217</a> in the UK. </p><p>Compare that to the <a href="https://www.pcgamer.com/hardware/cooling/arctic-liquid-freezer-iii-pro-360-argb-review/" target="_blank">Arctic Liquid Freezer III Pro 360</a>, and it's over three times the price. You can buy one of those for <a href="https://www.amazon.com/ARCTIC-Liquid-Freezer-III-Pro/dp/B0DLWGG85P/ref=sr_1_2_sspa" target="_blank">$70</a> at time of writing. Just $70. That's for a cooler that, for the most part, matches the NL-LC1-36 in my testing. But it's loud—loud as heck at full speed—and that matters to some more than others.</p><p>So, they say silence is golden. In this case, it certainly costs something equivalent to bullion. There's no doubt it's the best liquid cooler I've tested, with frankly incredible performance when normalised by noise, but it's far from the best value.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Beast of Reincarnation review ]]></title>
                                                                                                <dc:content><![CDATA[ <div  class="fancy-box"><div class="fancy_box-title">Need to know</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it? </strong>A melancholy parry-happy action RPG from the creators of Pokémon games<br><strong>Release date </strong>August 4, 2026<br><strong>Expect to pay</strong> $60<br><strong>Developer</strong> Game Freak<br><strong>Publisher</strong> Fictions<br><strong>Reviewed on</strong> RTX 3060 (laptop), Ryzen 5 5600H, 16GB RAM<br><strong>Steam Deck </strong>Unsupported<br><strong>Link </strong><a data-analytics-id="inline-link" href="https://store.steampowered.com/app/2001760/Beast_of_Reincarnation/" target="_blank">Steam</a></p></div></div><p>Beast of Reincarnation is a sci-fi action RPG whose parry-happy woman protagonist is on a mission to save an apocalypse-blighted humanity. On paper it sounds like <a href="https://www.pcgamer.com/games/action/stellar-blade-review/">Stellar Blade</a>, and in practice, it feels a bit like Stellar Blade. It's open but linear, and ruthlessly focused on speed and dexterity. And yet, while Beast of Reincarnation may draw from the same pool of inspiration—think <a href="https://www.pcgamer.com/sekiro-review/">Sekiro</a>, <a href="https://www.pcgamer.com/games/rpg/final-fantasy-16-review/">Final Fantasy</a>, <a href="https://www.pcgamer.com/nier-automata-review/">Nier</a>—the net result is cosmically at odds with Shift Up's outing.</p><p>Emma is a young woman stricken by the Blight. It's the very same phenomenon that has transformed 41st century Japan into a wasteland of verdant ruins. She entirely lacks emotion thanks to her malady, nor can she remember her life before the illness. To make matters worse, she's an outcast among survivors by dint of her condition. But in exchange she has inherited some gnarly Blight powers, namely the ability to generate aggressive, tentacle-like flora. </p><p>The Blight is an infection spread by the titular beast of reincarnation, whose wrath is renewed every hundred years. Though an outcast, Emma and her similarly Blight-infected dog companion Koo are tasked with taking the fight to this mysterious deity-like beast. So off they go, chaperoned by a small crew in a giant military biped which serves as home base.</p><p>The flagrantly unoriginal premise seems to promise a bombastic, relentlessly loud spectacle. But entirely to its credit, Beast of Reincarnation is an unusually quiet and patient thing. If Stellar Blade is psytrance with the bass jacked right up, Beast of Reincarnation is psytrance with the percussion removed entirely. I mean, it's essentially a precision-oriented action game, and it can often be very tense, but the whole project is suffused with an elegiac doom. This is a richly atmospheric, melancholy videogame. It took me by surprise.</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="5VXzMx2QCuifWAQ8kgyEv3" name="Beast of Reincarnation" alt="A woman stands before a ruined landscape" src="https://cdn.mos.cms.futurecdn.net/5VXzMx2QCuifWAQ8kgyEv3.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: Game Freak)</span></figcaption></figure><h2 id="parry-on">Parry On</h2><p>But let's assess it as an action game first. Emma is a dab hand with a sword, but an even dabber hand at parrying with it. Like Stellar Blade, Beast of Reincarnation is a parry dance and there's just no getting around it, though if you feel vindicated by the sudden popularity of the "parryslop" pejorative, there are ways to loosen things up.</p><div><blockquote><p>If you're a parry tragic but enjoyed the slightly more forgiving windows of Stellar Blade versus Sekiro, that's basically where Beast of Reincarnation sits on the spectrum.</p></blockquote></div><p>One way is with projectiles. Emma has a bow and a crossbow, and if you invest in them via Beast of Reincarnation's typically convoluted skill trees, you can make them monstrously powerful. Both can be equipped with three elemental varieties, and ammunition is automatically replenished at <del>bonfires</del> campsites. If I aim my bows mid-air the world slows to a crawl but Emma doesn't, an effect which depletes the "entanglement gauge" I can also manually trigger to slow down time on foot, or to use my special attacks.</p><p>But the most effective way to fill a depleted entanglement gauge is to pull off perfect parries or dodges with an ever-increasing array of swords, none of which feel different but carry certain passive benefits. Parrying and dodging is also the most effective way to make sure canine Koo's powers stay viable in combat. While the mutt will happily fight without my input, I can trigger their special attacks via a turn-based combat style menu. Smooth application of these specials will also marginally heal Emma.</p><p>I think this will be wildly variable between players, but since Emma and Koo share a pool of skill points I ended up investing far more heavily in the former than the latter. I found myself almost forgetting to use the dog's special attacks (I was too busy raining down explosive bolts from the sky) though they were always marginally useful: especially for that sliver of health, because most enemies will kill you in two or three hits. </p><p>(Not that I'm ragging on the dog: Koo's a lovely hunk of fluff.)</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="NjgC2jJ6Vnp54LDkvaWwCJ" name="Beast of Reincarnation" alt="A woman looks at a dog" src="https://cdn.mos.cms.futurecdn.net/NjgC2jJ6Vnp54LDkvaWwCJ.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: Game Freak)</span></figcaption></figure><p>Beast of Reincarnation's skill trees do offer the possibility of contrasting playthroughs. Rather than focus on projectiles I can upgrade Emma's hair, which is one of the game's neatest tricks. Emma can use her sylvan expandable ponytail to gain a huge elevation boost or create bridges to otherwise inaccessible platforms. Better still, she can use her locks to eff her enemies' shit up in ways ranging practical through to "for no better reason than it looks cool". </p><h2 id="green-out">Green Out</h2><p>I liked the combat, for the most part. If you're a parry tragic but enjoyed the slightly more forgiving windows of Stellar Blade versus Sekiro, that's basically where Beast of Reincarnation sits on the spectrum. There's a gratifying freneticism to more prickly encounters that really highlights the emotional decompression afforded by the dog’s light turn-based trappings. </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="Ewe5pA6ir4kvWsVKDGmQfU" name="Beast of Reincarnation" alt="A woman and a dog stand ready for combat" src="https://cdn.mos.cms.futurecdn.net/Ewe5pA6ir4kvWsVKDGmQfU.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: Game Freak)</span></figcaption></figure><p>But while the fighting feels good in the hands the encounter design is often extraordinarily dull. Beast of Reincarnation takes place across a series of discrete maps of varying openness, and it often feels like enemies are just plonked thoughtlessly onto the map. There are usually too few of them at once to really ratchet the tension, especially if I stealthily eliminate some in advance. It usually took the presence of at least one hulking heavy to give the scraps any zest, but then, there's very little at stake when I die: campsites serve as checkpoints where I can save, craft and level up, but they are almost comically abundant, and anyway, no items are lost upon death.  </p><div><blockquote><p>The fact Beast of Reincarnation comes from Pokémon studio Game Freak is both bizarre and, in other ways, makes perfect sense.</p></blockquote></div><p>Where combat sings is during major encounters with bosses or mini-bosses. What otherwise simmers boils over into something spectacularly spicy. It's an overused analogy, but when all of Emma's abilities interlock—her bows, her magical hair, her swordplay—Beast of Reincarnation feels truly balletic. It’s just a shame it only ever reaches that point during big cinematic scraps.</p><p>The game's prizing of fluidity is somewhat undermined by the overly rugged art style, whose lush and tangled regrowth is full of geometry that may or may not be solid. It can put a real dampener on exploration. The graphics can be egregiously busy too, often resembling a general green mucky murkiness that makes it hard to take in the true scale of the world. This extremely green overgrown wasteland remains an extremely green overgrown wasteland for the vast majority of the game, and while it can sometimes be gorgeous it wends rather too closely to the tech-jungle look of Avatar or Horizon Zero Dawn, which is starting to feel overplayed. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/AbbtPosPoqLYyX9PWDr6mT.jpg" alt="A woman stands in front of a lush green expanse" /><figcaption><small role="credit">Game Freak</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/2UVGRptvnk8FFbg6iaBEjY.jpg" alt="A silhouetted figure observes a distant beast" /><figcaption><small role="credit">Game Freak</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/oyhmDsCXiERk5rG5gSHi7d.jpg" alt="A woman stands in a ruined urban environment" /><figcaption><small role="credit">Game Freak</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/mNNePe5MytZFtVerwiuUx4.jpg" alt="A woman stands in a strange, ruined environment" /><figcaption><small role="credit">Game Freak</small></figcaption></figure></figure><p>It also runs pretty poorly on my gaming laptop, with frequent dips below 60fps with settings on medium and FSR 3 toggled on. My PC is just below the recommended specs, but even on low it occasionally trembled. (A performance patch rolled out just an hour before this review went live, but I haven't had the chance to test it.)</p><p>Of course it's not perfect, but I admire Beast of Reincarnation. The fact that it comes from Pokémon studio Game Freak is both bizarre and, in other ways, makes perfect sense. This is a prestige double-A outing, which is basically what all Pokémon games are if you remove that timeworn brand. </p><p>But what even is double-A? Is it just "mid-range budget"? Or is it a vibe? Because if it's just the latter, Beast of Reincarnation is decidedly <em>not</em> that. The characterisation and voice acting—I played in Japanese, but English dubs are available from the main menu—is among the best I've seen in a big action game for years. Emma's robotic impassivity could have been performed as blandly stoic, or doll-like and naive, but instead registers as oddly, hauntingly absent. </p><p>And like I said, there's a maturity and patience to the presentation that feels more filmic than even the Hollywood-aping fare that Sony doles out (or used to). Game Freak loves its long, slow, lingering shots. It loves a strangely resonant silence. No one quips. There are no quirky asides or overbearing teaching moments. Characters speak elliptically, or else with an unguarded sincerity just a touch removed from JRPG mawkishness. It is severely committed to its bereft, enveloping ambience, and feels like it was made by a team blissfully unaware of Star Wars or the MCU.</p><p>Do not be misled: Beast of Reincarnation is tonally further away from the hypersexualised Stellar Blade than, I dunno, Pac-Man, despite feeling like an answer to its popularity. I knew the Pokémon studio's first blockbuster action RPG would be imperfect, but I also didn't expect it to be so fun and distinctive. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/games/action/beast-of-reincarnation-review/</link>
                                                                            <description>
                            <![CDATA[ It's not perfect, but this parry-centric scrapper has a distinctive mood and often excellent combat. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">eqqDdgJiRVGoJwwwTZmAVS</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/6QFVHzz8RtRpWKdmvBHfha-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 04 Aug 2026 00:00:00 +0000</pubDate>                                                                                                                                <updated>Thu, 06 Aug 2026 03:43:43 +0000</updated>
                                                                                                                                            <category><![CDATA[Action]]></category>
                                                    <category><![CDATA[Games]]></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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/6QFVHzz8RtRpWKdmvBHfha-1280-80.jpg">
                                                            <media:credit><![CDATA[Game Freak]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A woman wearing a hat]]></media:description>                                                            <media:text><![CDATA[A woman wearing a hat]]></media:text>
                                <media:title type="plain"><![CDATA[A woman wearing a hat]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/6QFVHzz8RtRpWKdmvBHfha-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div  class="fancy-box"><div class="fancy_box-title">Need to know</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it? </strong>A melancholy parry-happy action RPG from the creators of Pokémon games<br><strong>Release date </strong>August 4, 2026<br><strong>Expect to pay</strong> $60<br><strong>Developer</strong> Game Freak<br><strong>Publisher</strong> Fictions<br><strong>Reviewed on</strong> RTX 3060 (laptop), Ryzen 5 5600H, 16GB RAM<br><strong>Steam Deck </strong>Unsupported<br><strong>Link </strong><a data-analytics-id="inline-link" href="https://store.steampowered.com/app/2001760/Beast_of_Reincarnation/" target="_blank">Steam</a></p></div></div><p>Beast of Reincarnation is a sci-fi action RPG whose parry-happy woman protagonist is on a mission to save an apocalypse-blighted humanity. On paper it sounds like <a href="https://www.pcgamer.com/games/action/stellar-blade-review/">Stellar Blade</a>, and in practice, it feels a bit like Stellar Blade. It's open but linear, and ruthlessly focused on speed and dexterity. And yet, while Beast of Reincarnation may draw from the same pool of inspiration—think <a href="https://www.pcgamer.com/sekiro-review/">Sekiro</a>, <a href="https://www.pcgamer.com/games/rpg/final-fantasy-16-review/">Final Fantasy</a>, <a href="https://www.pcgamer.com/nier-automata-review/">Nier</a>—the net result is cosmically at odds with Shift Up's outing.</p><p>Emma is a young woman stricken by the Blight. It's the very same phenomenon that has transformed 41st century Japan into a wasteland of verdant ruins. She entirely lacks emotion thanks to her malady, nor can she remember her life before the illness. To make matters worse, she's an outcast among survivors by dint of her condition. But in exchange she has inherited some gnarly Blight powers, namely the ability to generate aggressive, tentacle-like flora. </p><p>The Blight is an infection spread by the titular beast of reincarnation, whose wrath is renewed every hundred years. Though an outcast, Emma and her similarly Blight-infected dog companion Koo are tasked with taking the fight to this mysterious deity-like beast. So off they go, chaperoned by a small crew in a giant military biped which serves as home base.</p><p>The flagrantly unoriginal premise seems to promise a bombastic, relentlessly loud spectacle. But entirely to its credit, Beast of Reincarnation is an unusually quiet and patient thing. If Stellar Blade is psytrance with the bass jacked right up, Beast of Reincarnation is psytrance with the percussion removed entirely. I mean, it's essentially a precision-oriented action game, and it can often be very tense, but the whole project is suffused with an elegiac doom. This is a richly atmospheric, melancholy videogame. It took me by surprise.</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="5VXzMx2QCuifWAQ8kgyEv3" name="Beast of Reincarnation" alt="A woman stands before a ruined landscape" src="https://cdn.mos.cms.futurecdn.net/5VXzMx2QCuifWAQ8kgyEv3.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: Game Freak)</span></figcaption></figure><h2 id="parry-on">Parry On</h2><p>But let's assess it as an action game first. Emma is a dab hand with a sword, but an even dabber hand at parrying with it. Like Stellar Blade, Beast of Reincarnation is a parry dance and there's just no getting around it, though if you feel vindicated by the sudden popularity of the "parryslop" pejorative, there are ways to loosen things up.</p><div><blockquote><p>If you're a parry tragic but enjoyed the slightly more forgiving windows of Stellar Blade versus Sekiro, that's basically where Beast of Reincarnation sits on the spectrum.</p></blockquote></div><p>One way is with projectiles. Emma has a bow and a crossbow, and if you invest in them via Beast of Reincarnation's typically convoluted skill trees, you can make them monstrously powerful. Both can be equipped with three elemental varieties, and ammunition is automatically replenished at <del>bonfires</del> campsites. If I aim my bows mid-air the world slows to a crawl but Emma doesn't, an effect which depletes the "entanglement gauge" I can also manually trigger to slow down time on foot, or to use my special attacks.</p><p>But the most effective way to fill a depleted entanglement gauge is to pull off perfect parries or dodges with an ever-increasing array of swords, none of which feel different but carry certain passive benefits. Parrying and dodging is also the most effective way to make sure canine Koo's powers stay viable in combat. While the mutt will happily fight without my input, I can trigger their special attacks via a turn-based combat style menu. Smooth application of these specials will also marginally heal Emma.</p><p>I think this will be wildly variable between players, but since Emma and Koo share a pool of skill points I ended up investing far more heavily in the former than the latter. I found myself almost forgetting to use the dog's special attacks (I was too busy raining down explosive bolts from the sky) though they were always marginally useful: especially for that sliver of health, because most enemies will kill you in two or three hits. </p><p>(Not that I'm ragging on the dog: Koo's a lovely hunk of fluff.)</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="NjgC2jJ6Vnp54LDkvaWwCJ" name="Beast of Reincarnation" alt="A woman looks at a dog" src="https://cdn.mos.cms.futurecdn.net/NjgC2jJ6Vnp54LDkvaWwCJ.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: Game Freak)</span></figcaption></figure><p>Beast of Reincarnation's skill trees do offer the possibility of contrasting playthroughs. Rather than focus on projectiles I can upgrade Emma's hair, which is one of the game's neatest tricks. Emma can use her sylvan expandable ponytail to gain a huge elevation boost or create bridges to otherwise inaccessible platforms. Better still, she can use her locks to eff her enemies' shit up in ways ranging practical through to "for no better reason than it looks cool". </p><h2 id="green-out">Green Out</h2><p>I liked the combat, for the most part. If you're a parry tragic but enjoyed the slightly more forgiving windows of Stellar Blade versus Sekiro, that's basically where Beast of Reincarnation sits on the spectrum. There's a gratifying freneticism to more prickly encounters that really highlights the emotional decompression afforded by the dog’s light turn-based trappings. </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="Ewe5pA6ir4kvWsVKDGmQfU" name="Beast of Reincarnation" alt="A woman and a dog stand ready for combat" src="https://cdn.mos.cms.futurecdn.net/Ewe5pA6ir4kvWsVKDGmQfU.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: Game Freak)</span></figcaption></figure><p>But while the fighting feels good in the hands the encounter design is often extraordinarily dull. Beast of Reincarnation takes place across a series of discrete maps of varying openness, and it often feels like enemies are just plonked thoughtlessly onto the map. There are usually too few of them at once to really ratchet the tension, especially if I stealthily eliminate some in advance. It usually took the presence of at least one hulking heavy to give the scraps any zest, but then, there's very little at stake when I die: campsites serve as checkpoints where I can save, craft and level up, but they are almost comically abundant, and anyway, no items are lost upon death.  </p><div><blockquote><p>The fact Beast of Reincarnation comes from Pokémon studio Game Freak is both bizarre and, in other ways, makes perfect sense.</p></blockquote></div><p>Where combat sings is during major encounters with bosses or mini-bosses. What otherwise simmers boils over into something spectacularly spicy. It's an overused analogy, but when all of Emma's abilities interlock—her bows, her magical hair, her swordplay—Beast of Reincarnation feels truly balletic. It’s just a shame it only ever reaches that point during big cinematic scraps.</p><p>The game's prizing of fluidity is somewhat undermined by the overly rugged art style, whose lush and tangled regrowth is full of geometry that may or may not be solid. It can put a real dampener on exploration. The graphics can be egregiously busy too, often resembling a general green mucky murkiness that makes it hard to take in the true scale of the world. This extremely green overgrown wasteland remains an extremely green overgrown wasteland for the vast majority of the game, and while it can sometimes be gorgeous it wends rather too closely to the tech-jungle look of Avatar or Horizon Zero Dawn, which is starting to feel overplayed. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/AbbtPosPoqLYyX9PWDr6mT.jpg" alt="A woman stands in front of a lush green expanse" /><figcaption><small role="credit">Game Freak</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/2UVGRptvnk8FFbg6iaBEjY.jpg" alt="A silhouetted figure observes a distant beast" /><figcaption><small role="credit">Game Freak</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/oyhmDsCXiERk5rG5gSHi7d.jpg" alt="A woman stands in a ruined urban environment" /><figcaption><small role="credit">Game Freak</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/mNNePe5MytZFtVerwiuUx4.jpg" alt="A woman stands in a strange, ruined environment" /><figcaption><small role="credit">Game Freak</small></figcaption></figure></figure><p>It also runs pretty poorly on my gaming laptop, with frequent dips below 60fps with settings on medium and FSR 3 toggled on. My PC is just below the recommended specs, but even on low it occasionally trembled. (A performance patch rolled out just an hour before this review went live, but I haven't had the chance to test it.)</p><p>Of course it's not perfect, but I admire Beast of Reincarnation. The fact that it comes from Pokémon studio Game Freak is both bizarre and, in other ways, makes perfect sense. This is a prestige double-A outing, which is basically what all Pokémon games are if you remove that timeworn brand. </p><p>But what even is double-A? Is it just "mid-range budget"? Or is it a vibe? Because if it's just the latter, Beast of Reincarnation is decidedly <em>not</em> that. The characterisation and voice acting—I played in Japanese, but English dubs are available from the main menu—is among the best I've seen in a big action game for years. Emma's robotic impassivity could have been performed as blandly stoic, or doll-like and naive, but instead registers as oddly, hauntingly absent. </p><p>And like I said, there's a maturity and patience to the presentation that feels more filmic than even the Hollywood-aping fare that Sony doles out (or used to). Game Freak loves its long, slow, lingering shots. It loves a strangely resonant silence. No one quips. There are no quirky asides or overbearing teaching moments. Characters speak elliptically, or else with an unguarded sincerity just a touch removed from JRPG mawkishness. It is severely committed to its bereft, enveloping ambience, and feels like it was made by a team blissfully unaware of Star Wars or the MCU.</p><p>Do not be misled: Beast of Reincarnation is tonally further away from the hypersexualised Stellar Blade than, I dunno, Pac-Man, despite feeling like an answer to its popularity. I knew the Pokémon studio's first blockbuster action RPG would be imperfect, but I also didn't expect it to be so fun and distinctive. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Razer Blade 16 (2026) review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="Razer Blade 16 (2026)" data-widget-title="" class="hawk-root"></div><p>My, how the world can change in a year. The <a href="https://www.pcgamer.com/hardware/gaming-laptops/razer-blade-16-2025-review/" target="_blank">previous version of the Razer Blade 16</a> shot to the top of our <a href="https://www.pcgamer.com/best-gaming-laptop/" target="_blank">best gaming laptop</a> guide upon its release in 2025, thanks to its fantastic chassis design, great performance, and battery-powered gaming abilities, among other virtues. Yes, it was hugely expensive. But thanks to a stunning all round package, it was worth the money if you had the cash to splash.</p><p>Now I sit with the Razer Blade 16 (2026) in front of me—and on the surface, not a whole lot has changed. I've been provided with an RTX 5090-equipped config with 32 GB of DDR5, a 2 TB SSD, and a 240 Hz 16-inch OLED display, all wrapped up in the same chassis as the old model. So far, so brilliant. The major change to this refresh, though, is the addition of one of Intel's Panther Lake-based laptop processors, the Core Ultra 9 386H.</p><p>It's a very speedy gaming CPU, and a worthy addition to the Blade 16's armoury. But the thing I'm struggling with, as I'm sure you might have already guessed, is the price. Prepare yourself, folks. This particular Blade 16 costs, and there's no getting round it, <a href="https://www.razer.com/gaming-laptops/razer-blade-16/RZ09-05819EN4-R3U1" target="_blank">$4,900</a>/<a href="https://www.razer.com/gb-en/gaming-laptops/razer-blade-16/RZ09-05819WN4-R3W1" target="_blank">£4,800</a>.</p><p>That's $400 more than the previous RTX 5090-equipped Blade, and, as usual, you can largely blame the memory crisis. But for this sort of price, I'm not quite as convinced by the Blade 16 as I used to be. It's still a sumptuous, fabulous machine, and I'd have one in a heartbeat if I had all the money in the world. But I'd also have a gold-plated Lamborghini and a spare room made of chocolate, while I'm at it.</p><p>Which is to say, it's become more difficult to justify the Blade 16's value for this sort of moolah. It's super-portable for a 16-inch machine, and that's worth a lot. It's a wonderfully-premium object, too, with a fantastic screen. And it gets good battery life, all the while running relatively quietly if you drop it down into Balanced mode. It's very… civilised. And I love that.</p><p>But spending nearly five grand on an RTX 5090 gaming laptop that can be soundly beaten in the performance stakes by the often-cheaper, RTX 5080-toting <a href="https://www.pcgamer.com/hardware/gaming-laptops/lenovo-legion-pro-7i-gen-10-gaming-laptop-review/" target="_blank">Lenovo Legion Pro 7i</a>? The idea of it stops me in my tracks. Is the Razer better in many other ways? Undoubtedly. But the price to performance delta is now skewed, and that gives me the odd doubt.</p><p>There are <a href="https://www.razer.com/gaming-laptops/razer-blade-16/RZ09-05818EN3-R3U1" target="_blank">cheaper, lesser-GPUed models of the Blade 16 available</a>, and if I was buying one with my own money, that's where I'd be looking. The Razer Blade 16 is an astonishing piece of engineering, and rarely have I wanted a gaming laptop more. But crucially, I think its MSRP across the range is now substantial enough to keep me awake at night—and as a result, I've got to knock it down by a peg or two.</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 want the ultimate slim and light gaming machine: </strong>Some laptops are faster, it's true. But if you want something skinny that either excels, or punches hard in every single category a gaming laptop can be tested in, the Blade 16 is for you.<br><br>✅ <strong>You want a stunning chassis: </strong>The Blade 16 still has the best chassis design of any gaming laptop we've ever come across, and slips into most backpacks with ease.</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 watching your pennies: </strong>There's no getting round it, every single model of Blade 16 is very pricey given the hardware inside. Cheaper than some, though.<br><br>❌ <strong>You want maximum performance: </strong>Slim and light gaming laptops come with compromises, so you can find higher frame rates (and much chonkier chassis designs) elsewhere.</p></div></div></div></div><h2 class="article-body__section" id="section-razer-blade-2026-features"><span>Razer Blade (2026) features</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="tGKRs8xSedW4m25oyXxf3g" name="RazerBlade16-2" alt="A Razer Blade 16 gaming laptop in front of a TV with a neon sign in the background" src="https://cdn.mos.cms.futurecdn.net/tGKRs8xSedW4m25oyXxf3g.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><caption>Razer Blade 16 tested specs</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Razer Blade 16 (2026)</strong></p></td><td  ><p><strong>Razer Blade 16 (2025)</strong></p></td></tr><tr><td class="firstcol " ><p><strong>CPU</strong></p></td><td  ><p>Intel Core UItra  9 386H</p></td><td  ><p>AMD Ryzen AI 9 HX 370</p></td></tr><tr><td class="firstcol " ><p><strong>GPU</strong></p></td><td  ><p>Nvidia GeForce RTX 5090 (175 W Max TGP)</p></td><td  ><p>Nvidia GeForce RTX 5090 (175 W Max TGP)</p></td></tr><tr><td class="firstcol " ><p><strong>Memory</strong></p></td><td  ><p>32 GB LPDDR5X-9600</p></td><td  ><p>32 GB LPDDR5-8000</p></td></tr><tr><td class="firstcol " ><p><strong>Storage</strong></p></td><td  ><p>2 TB PCIe 4.0 NVMe M.2 SSD</p></td><td  ><p>2 TB PCIe 4.0 NVMe M.2 SSD</p></td></tr><tr><td class="firstcol " ><p><strong>Expansion slots</strong></p></td><td  ><p>2 x M.2 NVMe (one used)</p></td><td  ><p>2 x M.2 NVMe (one used)</p></td></tr><tr><td class="firstcol " ><p><strong>Display</strong></p></td><td  ><p>16-inch 2560 x 1600 OLED, 240 Hz</p></td><td  ><p>16-inch 2560 x 1600 OLED, 240 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>14.9 ~ 17.4 x 250.5 x 355 mm | 0.59 ~ 0.69 x 9.86 x 13.98 inches</p></td><td  ><p>14.9 ~ 17.4 x 250.5 x 355 mm | 0.59 ~ 0.69 x 9.86 x 13.98 inches</p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p>90 Whr</p></td><td  ><p>90 Whr</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>2.14 kg / 4.71 lbs​</p></td><td  ><p>2.14 kg / 4.71 lbs​</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://www.razer.com/gaming-laptops/razer-blade-16/RZ09-05819EN4-R3U1" target="_blank">$4,900</a> / <a href="https://www.razer.com/gb-en/gaming-laptops/razer-blade-16/RZ09-05819WN4-R3W1" target="_blank">£4,800</a></p></td><td  ><p>$4,500 / £3,900</p></td></tr></tbody></table></div><p>The 2026 version of the Blade 16 is still a lush device, and my review sample has a specs sheet to be proud of. The major internal change over our previously tested model comes in the form of the Panther Lake-based <a href="https://www.intel.com/content/www/us/en/products/sku/245529/intel-core-ultra-9-processor-386h-18m-cache-up-to-4-90-ghz/specifications.html" target="_blank">Intel Core Ultra 9 386H</a> processor, which replaces the AMD Ryzen AI 9 HX 370 found in last year's top-spec config.</p><p>It's a 16-core CPU, which breaks down into four Performance cores, eight Efficient, and four Low Power Efficient types. That core distribution might sound a little weak on paper, but in practice it adds up to create a powerful gaming chip, with a 4.9 GHz max boost frequency and a maximum boosted power draw of 80 W.</p><p>Unfortunately, the iGPU here isn't the <a href="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/" target="_blank">Arc B390</a> found in Intel's top-of-the-line Panther Lake chips, which feels like a bit of an omission. Instead you get a four Xe3-cored "Intel Graphics" tile, which means that for battery-based gaming you're probably going to want to lean on the dGPU. Which in this case is a beastly RTX 5090 mobile chip capable of maxing out at a 175 W TGP.</p><p>It'll sip much less power than that in practice, of course, and you'll need a <a href="https://www.razer.com/newsroom/product-news/2026-blade-16" target="_blank">Razer cooling pad</a> to enable its potential top wattage figure. Still, the lack of a feisty iGPU is a missed opportunity for genuinely mobile gaming, if you ask me.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/SngjBKNEj6gkELFRH4Vdp5.jpg" alt="A Razer Blade 16 (2026) gaming laptop on white gravel" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/qAR9VmhWKWHFHNHU9MhTzW.jpg" alt="A Razer Blade 16 gaming laptop on a wooden desk" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Wh94qw2AiUg9tA5TJbFazR.jpg" alt="A Razer Blade 16 gaming laptop on a wooden desk, half closed" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/oxvq7PEfY7w3QJa24eWPNb.jpg" alt="The left hand side of the Razer Blade 16 2026 gaming laptop, showing the USB ports and power cable" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/muF57EobUx3jLRUcBsh6Bo.jpg" alt="The keyboard of the Razer Blade 16 (2026) gaming laptop, lit up in green" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Lower-specced variants of the Blade 16 are available, going all the way down to an RTX 5060/Ryzen AI 9 365 config with 16 GB of DDR5 and a 1 TB SSD. Even this "bottom-spec" model, though, has an eye-watering price given the hardware inside. It's <a href="https://www.razer.com/gaming-laptops/razer-blade-16/RZ09-05285EN3-R3U1" target="_blank">$2,400</a>, to be precise. Oof.</p><p>Still, my top-end sample is well-equipped no matter which way you look at it. It's got 32 GB of LPDDR5X-9600, a 2 TB Gen4 SSD, and a truly stunning 240 Hz OLED display, complete with DisplayHDR TrueBlack1000 certification. </p><div><blockquote><p>Every other laptop manufacturer should take a look at Razer's efforts and make notes</p></blockquote></div><p>It's still one of the best panels I've had the pleasure of setting my eyes upon—although it's got some serious competition in the form of the new ROG Nebula OLED displays found in the latest Asus ROG Zephyrus G16 models.</p><p>All this high-end hardware comes wrapped in a chassis that still stands head and shoulders above the rest. The Blade 16 is astonishingly slim given the components inside, and its crisp-edged, all-business frame feels like the pinnacle of gaming laptop design. </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="MRHZgM9B4GGzaYvqhBm4sK" name="RazerBlade16-8 (1)" alt="A Razer Blade 16 gaming laptop outside on white gravel" src="https://cdn.mos.cms.futurecdn.net/MRHZgM9B4GGzaYvqhBm4sK.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>I say all business, but it's still got a big, neon green Razer logo on the back and an RGB-lit keyboard. You can always turn the lighting off, but I quite like the contrast it creates. Gamer executive chic? Something like that, anyway.</p><p>The keyboard has more travel than you might expect from a low-profile unit, and my typing accuracy has noticeably improved when clicking away at its keys on the go. As for the trackpad? It's glorious, with a large, smooth-yet-tactile surface and ultra-responsive clicks.</p><p>Every other laptop manufacturer should take a look at Razer's efforts here and make notes. Simply put, every part of the Blade 16 looks and feels top notch. It's amazing what huge gobs of cash will buy, isn't it?</p><h2 class="article-body__section" id="section-razer-blade-2026-performance"><span>Razer Blade (2026) 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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Ub4tjBckdpXYNGQVdtkfVE" name="RazerBlade2026-1" alt="A Razer Blade 16 gaming laptop being held up to the sky" src="https://cdn.mos.cms.futurecdn.net/Ub4tjBckdpXYNGQVdtkfVE.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>Jumping straight into the 1080p benchmarks, it's<strong> </strong>clear that the new Intel chip has done the Blade 16 some good when it comes to gaming performance. In Baldur's Gate 3, the newly-sharpened Blade manages to pull an impressive 21 fps lead in the averages over its older AMD-chipped sibling, with substantially higher 1% lows to boot.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785510504248-n366kdgp1 *, #fv-chart-1785510504248-n366kdgp1 *:before, #fv-chart-1785510504248-n366kdgp1 *:after, #fv-chart-1785510504248-n366kdgp1-slideshow *, #fv-chart-1785510504248-n366kdgp1-slideshow *:before, #fv-chart-1785510504248-n366kdgp1-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785510504248-n366kdgp1, #fv-chart-1785510504248-n366kdgp1-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785510504248-n366kdgp1 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785510504248-n366kdgp1.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785510504248-n366kdgp1.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-1785510504248-n366kdgp1 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785510504248-n366kdgp1-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785510504248-n366kdgp1-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785510504248-n366kdgp1-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785510504248-n366kdgp1-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-1785510504248-n366kdgp1-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-1785510504248-n366kdgp1-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785510504248-n366kdgp1-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785510504248-n366kdgp1-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-1785510504248-n366kdgp1-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785510504248-n366kdgp1-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-1785510504248-n366kdgp1-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785510504248-n366kdgp1 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785510504248-n366kdgp1 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785510504248-n366kdgp1 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785510504248-n366kdgp1 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785510504248-n366kdgp1 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785510504248-n366kdgp1 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785510504248-n366kdgp1 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785510504248-n366kdgp1 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785510504248-n366kdgp1 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785510504248-n366kdgp1 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-bar-row, #fv-chart-1785510504248-n366kdgp1 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785510504248-n366kdgp1.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785510504248-n366kdgp1.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785510504248-n366kdgp1.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785510504248-n366kdgp1.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785510504248-n366kdgp1.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785510504248-n366kdgp1.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785510504248-n366kdgp1 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785510504248-n366kdgp1 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785510504248-n366kdgp1 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785510504248-n366kdgp1 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785510504248-n366kdgp1 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785510504248-n366kdgp1 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785510504248-n366kdgp1 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785510504248-n366kdgp1 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785510504248-n366kdgp1 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785510504248-n366kdgp1 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785510504248-n366kdgp1 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785510504248-n366kdgp1 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785510504248-n366kdgp1 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785510504248-n366kdgp1 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785510504248-n366kdgp1 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-pie-container,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-bar-row,#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-stacked-product,#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-grouped-bar-product,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-bar-row,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-stacked-product,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785510504248-n366kdgp1.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-1785510504248-n366kdgp1.mobile-view .fv-bar-label,#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-grouped-product-title,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-bar-label,#fv-chart-1785510504248-n366kdgp1.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-1785510504248-n366kdgp1.mobile-view .fv-bar-container,#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-bar-cluster,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-bar-container,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-x-axis-wrapper,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-x-axis-label-space,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-x-axis-chart-space,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-benchmark-title,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-dropdown-title,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-carousel-nav-btn,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-chart-title,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-chart-subhead,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-versus-header,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-versus-select-wrapper,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-versus-vs,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-versus-select-container,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-versus-select,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-bar-commentary-inline,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785510504248-n366kdgp1.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785510504248-n366kdgp1 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785510504248-n366kdgp1 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785510504248-n366kdgp1 .fv-bar-row,#fv-chart-1785510504248-n366kdgp1 .fv-stacked-product,#fv-chart-1785510504248-n366kdgp1 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-bar-label,#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-bar-container,#fv-chart-1785510504248-n366kdgp1 .fv-bar-cluster {width: 100% !important;}#fv-chart-1785510504248-n366kdgp1 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785510504248-n366kdgp1 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785510504248-n366kdgp1 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785510504248-n366kdgp1 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785510504248-n366kdgp1 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785510504248-n366kdgp1 .fv-x-axis-label-space {display: none !important;}#fv-chart-1785510504248-n366kdgp1 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785510504248-n366kdgp1 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785510504248-n366kdgp1 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785510504248-n366kdgp1 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785510504248-n366kdgp1 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785510504248-n366kdgp1 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785510504248-n366kdgp1 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785510504248-n366kdgp1 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785510504248-n366kdgp1 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785510504248-n366kdgp1 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785510504248-n366kdgp1 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785510504248-n366kdgp1 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785510504248-n366kdgp1 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785510504248-n366kdgp1 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785510504248-n366kdgp1 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785510504248-n366kdgp1 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785510504248-n366kdgp1 .fv-stl-shop-all-logo,#fv-chart-1785510504248-n366kdgp1 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785510504248-n366kdgp1 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785510504248-n366kdgp1 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785510504248-n366kdgp1 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785510504248-n366kdgp1.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "1080p gaming performance","description": "This chart shows average and 1% low frame rate results in various tested games at 1080p resolution","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-31T15:08:24.248Z","citation": "The Blade 16 (2026) is comfortably faster than the previous version in most of my 1080p gaming benchmarks, although the Legion 7i Pro remains supreme.","keywords": ["Razer Blade 16 (2026)","Asus ROG Zephyrus G16 (2026)","Razer Blade 16 (2025)","Lenovo Legion 7i Pro Gen10","Cyberpunk 2077 (1080p RT Ultra)","Baldur's Gate 3 (1080p Ultra)","Black Myth: Wukong (1080p High)","F1 24 (1080p Ultra High)","Metro Exodus Enhanced Edition (1080p Ultra)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Cyberpunk 2077 (1080p RT Ultra)","value": 66,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Cyberpunk 2077 (1080p RT Ultra)","value": 52,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – Cyberpunk 2077 (1080p RT Ultra)","value": 63,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – Cyberpunk 2077 (1080p RT Ultra)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Baldur's Gate 3 (1080p Ultra)","value": 83,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Baldur's Gate 3 (1080p Ultra)","value": 78,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – Baldur's Gate 3 (1080p Ultra)","value": 62,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – Baldur's Gate 3 (1080p Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Black Myth: Wukong (1080p High)","value": 110,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Black Myth: Wukong (1080p High)","value": 102,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – Black Myth: Wukong (1080p High)","value": 114,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – Black Myth: Wukong (1080p High)","value": 99,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – F1 24 (1080p Ultra High)","value": 120,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – F1 24 (1080p Ultra High)","value": 101,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – F1 24 (1080p Ultra High)","value": 117,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – F1 24 (1080p Ultra High)","value": 126,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Metro Exodus Enhanced Edition (1080p Ultra)","value": 126,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Metro Exodus Enhanced Edition (1080p Ultra)","value": 102,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – Metro Exodus Enhanced Edition (1080p Ultra)","value": 117,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – Metro Exodus Enhanced Edition (1080p Ultra)","value": 140,"unitText": "Avg FPS"}]}</script><div id="fv-chart-1785510504248-n366kdgp1" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1080p gaming performance</h3><p class="fv-chart-subhead">This chart shows average and 1% low frame rate results in various tested games at 1080p resolution</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cyberpunk 2077 (1080p RT Ultra)</option><option value="1">Baldur's Gate 3 (1080p Ultra)</option><option value="2">Black Myth: Wukong (1080p High)</option><option value="3">F1 24 (1080p Ultra High)</option><option value="4">Metro Exodus Enhanced Edition (1080p Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785510504248-n366kdgp1-bar-Cyberpunk 2077 (1080p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p RT Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The Blade 16 (2026) is comfortably faster than the previous version in most of my 1080p gaming benchmarks, although the Legion 7i Pro remains supreme." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.5%; background-color: #E33235;" data-target-width="82.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #E33235;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.75%; background-color: #FE9F58;" data-target-width="48.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.5%; background-color: #FE9F58;" data-target-width="42.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.5%; background-color: #FE9F58;" data-target-width="47.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">38</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (1080p RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>66 Avg FPS, 44 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>52 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>63 Avg FPS, 34 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>68 Avg FPS, 38 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785510504248-n366kdgp1-bar-Baldur's Gate 3 (1080p Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (1080p Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The Blade 16 (2026) is comfortably faster than the previous version in most of my 1080p gaming benchmarks, although the Legion 7i Pro remains supreme." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83%; background-color: #E33235;" data-target-width="83" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">83</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41%; background-color: #FE9F58;" data-target-width="41" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43%; background-color: #FE9F58;" data-target-width="43" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62%; background-color: #E33235;" data-target-width="62" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.000000000000004%; background-color: #FE9F58;" data-target-width="28.000000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-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>Baldur's Gate 3 (1080p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>83 Avg FPS, 41 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>78 Avg FPS, 43 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>62 Avg FPS, 28 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>96 Avg FPS, 55 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785510504248-n366kdgp1-bar-Black Myth: Wukong (1080p High)" data-chart-type="Bar" data-title="Black Myth: Wukong (1080p High)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The Blade 16 (2026) is comfortably faster than the previous version in most of my 1080p gaming benchmarks, although the Legion 7i Pro remains supreme." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">110</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #FE9F58;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.333333333333336%; background-color: #FE9F58;" data-target-width="55.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">83</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76%; background-color: #E33235;" data-target-width="76" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">114</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #FE9F58;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66%; background-color: #E33235;" data-target-width="66" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">99</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #FE9F58;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>Black Myth: Wukong (1080p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>110 Avg FPS, 84 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>102 Avg FPS, 83 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>114 Avg FPS, 76 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>99 Avg FPS, 84 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785510504248-n366kdgp1-bar-F1 24 (1080p Ultra High)" data-chart-type="Bar" data-title="F1 24 (1080p Ultra High)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The Blade 16 (2026) is comfortably faster than the previous version in most of my 1080p gaming benchmarks, although the Legion 7i Pro remains supreme." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">120</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.33333333333333%; background-color: #FE9F58;" data-target-width="61.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">92</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.33333333333333%; background-color: #E33235;" data-target-width="67.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">101</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #FE9F58;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">117</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38%; background-color: #FE9F58;" data-target-width="38" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84%; background-color: #E33235;" data-target-width="84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">126</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34%; background-color: #FE9F58;" data-target-width="34" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>F1 24 (1080p Ultra High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>120 Avg FPS, 92 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>101 Avg FPS, 76 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>117 Avg FPS, 57 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>126 Avg FPS, 51 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785510504248-n366kdgp1-bar-Metro Exodus Enhanced Edition (1080p Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (1080p Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The Blade 16 (2026) is comfortably faster than the previous version in most of my 1080p gaming benchmarks, although the Legion 7i Pro remains supreme." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84%; background-color: #E33235;" data-target-width="84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">126</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35.333333333333336%; background-color: #FE9F58;" data-target-width="35.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">117</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">140</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FE9F58;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div></div></div><div class="fv-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>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>126 Avg FPS, 64 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>102 Avg FPS, 53 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>117 Avg FPS, 64 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>140 Avg FPS, 72 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The Blade 16 (2026) is comfortably faster than the previous version in most of my 1080p gaming benchmarks, although the Legion 7i Pro remains supreme.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785510504248-n366kdgp1', false); });} else {initialize('fv-chart-1785510504248-n366kdgp1', false);}})();</script></div><p>In Cyberpunk 2077, though, that lead shrinks to a mere 3 fps average, albeit with 10 frames gained in the 1% lows. The Blade 16 also beats the new Asus G16 quite handily, although runs into some trouble when faced with the mighty Lenovo Legion Pro 7i Gen 10. </p><p>The Lenovo machine also scorches ahead in Metro Exodus Enhanced Edition, leaving every other lappy on this chart firmly in its wake. It's a good example of how some high-wattage components in a chonkier laptop chassis can gulp down power, spin up the fans, and pull beyond their weight under duress.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785420983946-kn7k7nebl *, #fv-chart-1785420983946-kn7k7nebl *:before, #fv-chart-1785420983946-kn7k7nebl *:after, #fv-chart-1785420983946-kn7k7nebl-slideshow *, #fv-chart-1785420983946-kn7k7nebl-slideshow *:before, #fv-chart-1785420983946-kn7k7nebl-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785420983946-kn7k7nebl, #fv-chart-1785420983946-kn7k7nebl-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785420983946-kn7k7nebl {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785420983946-kn7k7nebl.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785420983946-kn7k7nebl.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-1785420983946-kn7k7nebl .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785420983946-kn7k7nebl-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785420983946-kn7k7nebl-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785420983946-kn7k7nebl-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785420983946-kn7k7nebl-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-1785420983946-kn7k7nebl-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-1785420983946-kn7k7nebl-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785420983946-kn7k7nebl-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785420983946-kn7k7nebl-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-1785420983946-kn7k7nebl-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785420983946-kn7k7nebl-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-1785420983946-kn7k7nebl-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785420983946-kn7k7nebl .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785420983946-kn7k7nebl .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785420983946-kn7k7nebl .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785420983946-kn7k7nebl .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785420983946-kn7k7nebl .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785420983946-kn7k7nebl .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785420983946-kn7k7nebl .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785420983946-kn7k7nebl .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785420983946-kn7k7nebl .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785420983946-kn7k7nebl .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-bar-row, #fv-chart-1785420983946-kn7k7nebl .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785420983946-kn7k7nebl.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785420983946-kn7k7nebl.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785420983946-kn7k7nebl.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785420983946-kn7k7nebl .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785420983946-kn7k7nebl .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785420983946-kn7k7nebl .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785420983946-kn7k7nebl .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785420983946-kn7k7nebl .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785420983946-kn7k7nebl .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785420983946-kn7k7nebl .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785420983946-kn7k7nebl .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785420983946-kn7k7nebl .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785420983946-kn7k7nebl .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785420983946-kn7k7nebl .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785420983946-kn7k7nebl .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785420983946-kn7k7nebl .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785420983946-kn7k7nebl .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785420983946-kn7k7nebl .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-pie-container,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-bar-row,#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-stacked-product,#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-grouped-bar-product,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-bar-row,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-stacked-product,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785420983946-kn7k7nebl.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-1785420983946-kn7k7nebl.mobile-view .fv-bar-label,#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-grouped-product-title,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-bar-label,#fv-chart-1785420983946-kn7k7nebl.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-1785420983946-kn7k7nebl.mobile-view .fv-bar-container,#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-bar-cluster,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-bar-container,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-x-axis-wrapper,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-x-axis-label-space,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-x-axis-chart-space,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-benchmark-title,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-dropdown-title,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-carousel-nav-btn,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-chart-title,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-chart-subhead,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-versus-header,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-versus-select-wrapper,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-versus-vs,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-versus-select-container,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-versus-select,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-bar-commentary-inline,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785420983946-kn7k7nebl.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785420983946-kn7k7nebl .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785420983946-kn7k7nebl .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785420983946-kn7k7nebl .fv-bar-row,#fv-chart-1785420983946-kn7k7nebl .fv-stacked-product,#fv-chart-1785420983946-kn7k7nebl .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-bar-label,#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-bar-container,#fv-chart-1785420983946-kn7k7nebl .fv-bar-cluster {width: 100% !important;}#fv-chart-1785420983946-kn7k7nebl .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785420983946-kn7k7nebl .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785420983946-kn7k7nebl .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785420983946-kn7k7nebl .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785420983946-kn7k7nebl .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785420983946-kn7k7nebl .fv-x-axis-label-space {display: none !important;}#fv-chart-1785420983946-kn7k7nebl .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785420983946-kn7k7nebl .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785420983946-kn7k7nebl .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785420983946-kn7k7nebl .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785420983946-kn7k7nebl .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785420983946-kn7k7nebl .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785420983946-kn7k7nebl .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785420983946-kn7k7nebl .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785420983946-kn7k7nebl .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785420983946-kn7k7nebl .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785420983946-kn7k7nebl .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785420983946-kn7k7nebl .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785420983946-kn7k7nebl .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785420983946-kn7k7nebl .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785420983946-kn7k7nebl .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785420983946-kn7k7nebl .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785420983946-kn7k7nebl .fv-stl-shop-all-logo,#fv-chart-1785420983946-kn7k7nebl .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785420983946-kn7k7nebl .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785420983946-kn7k7nebl .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785420983946-kn7k7nebl .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785420983946-kn7k7nebl.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": "1600p gaming performance","description": "This chart shows average and 1% low frame rate results in various tested games at 1600p resolution","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-30T14:16:23.947Z","citation": "The 2026 Blade 16 beats its older sibling at 1600p, and gains a decent overall lead on the RTX 5080-equipped G16—but the Legion Pro 7i still rules the roost.","keywords": ["Razer Blade 16 (2026)","Asus ROG Zephyrus G16 (2026)","Razer Blade 16","Lenovo Legion 7i Pro Gen10","Cyberpunk 2077 (Native res. RT Ultra)","Baldur's Gate 3 (Native res. Ultra)","Black Myth: Wukong benchmarking tool (Native res. High)","F1 24 (Native res. Ultra High)","Metro Exodus Enhanced Edition (Native res. Ultra)","Black Myth: Wukong (Native res. High)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Cyberpunk 2077 (Native res. RT Ultra)","value": 31,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – Cyberpunk 2077 (Native res. RT Ultra)","value": 40,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – Cyberpunk 2077 (Native res. RT Ultra)","value": 39,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Cyberpunk 2077 (Native res. RT Ultra)","value": 39,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Baldur's Gate 3 (Native res. Ultra)","value": 80,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – Baldur's Gate 3 (Native res. Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – Baldur's Gate 3 (Native res. Ultra)","value": 61,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Baldur's Gate 3 (Native res. Ultra)","value": 81,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Black Myth: Wukong benchmarking tool (Native res. High)","value": 75,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – Black Myth: Wukong benchmarking tool (Native res. High)","value": 111,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – Black Myth: Wukong benchmarking tool (Native res. High)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Black Myth: Wukong benchmarking tool (Native res. High)","value": 76,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – F1 24 (Native res. Ultra High)","value": 63,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – F1 24 (Native res. Ultra High)","value": 77,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – F1 24 (Native res. Ultra High)","value": 77,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – F1 24 (Native res. Ultra High)","value": 78,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 90,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 95,"unitText": "Avg FPS"}]}</script><div id="fv-chart-1785420983946-kn7k7nebl" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1600p gaming performance</h3><p class="fv-chart-subhead">This chart shows average and 1% low frame rate results in various tested games at 1600p resolution</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cyberpunk 2077 (Native res. RT Ultra)</option><option value="1">Baldur's Gate 3 (Native res. Ultra)</option><option value="2">Black Myth: Wukong (Native res. High)</option><option value="3">F1 24 (Native res. Ultra High)</option><option value="4">Metro Exodus Enhanced Edition (Native res. Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785420983946-kn7k7nebl-bar-Cyberpunk 2077 (Native res. RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (Native res. RT Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution" data-caption="The 2026 Blade 16 beats its older sibling at 1600p, and gains a decent overall lead on the RTX 5080-equipped G16—but the Legion Pro 7i still rules the roost." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 97.5%; background-color: #E33235;" data-target-width="97.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #E33235;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">31</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 97.5%; background-color: #E33235;" data-target-width="97.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.5%; background-color: #FE9F58;" data-target-width="72.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">29</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 100%; background-color: #E33235;" data-target-width="100" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">40</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">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 (Native res. RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>39 Avg FPS, 30 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>31 Avg FPS, 24 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>39 Avg FPS, 29 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>40 Avg FPS, 28 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785420983946-kn7k7nebl-bar-Baldur's Gate 3 (Native res. Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (Native res. Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution" data-caption="The 2026 Blade 16 beats its older sibling at 1600p, and gains a decent overall lead on the RTX 5080-equipped G16—but the Legion Pro 7i still rules the roost." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81%; background-color: #E33235;" data-target-width="81" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #FE9F58;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #FE9F58;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61%; background-color: #E33235;" data-target-width="61" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 33%; background-color: #FE9F58;" data-target-width="33" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-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>Baldur's Gate 3 (Native res. Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>81 Avg FPS, 45 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>80 Avg FPS, 46 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>61 Avg FPS, 33 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>96 Avg FPS, 42 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785420983946-kn7k7nebl-bar-Black Myth: Wukong benchmarking tool (Native res. High)" data-chart-type="Bar" data-title="Black Myth: Wukong (Native res. High)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution" data-caption="The 2026 Blade 16 beats its older sibling at 1600p, and gains a decent overall lead on the RTX 5080-equipped G16—but the Legion Pro 7i still rules the roost." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #E33235;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 32%; background-color: #FE9F58;" data-target-width="32" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 44%; background-color: #FE9F58;" data-target-width="44" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45.33333333333333%; background-color: #E33235;" data-target-width="45.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 30%; background-color: #FE9F58;" data-target-width="30" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">111</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #FE9F58;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div></div></div><div class="fv-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 (Native res. High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>76 Avg FPS, 48 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>75 Avg FPS, 66 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>68 Avg FPS, 45 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>111 Avg FPS, 80 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785420983946-kn7k7nebl-bar-F1 24 (Native res. Ultra High)" data-chart-type="Bar" data-title="F1 24 (Native res. Ultra High)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution" data-caption="The 2026 Blade 16 beats its older sibling at 1600p, and gains a decent overall lead on the RTX 5080-equipped G16—but the Legion Pro 7i still rules the roost." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 97.5%; background-color: #E33235;" data-target-width="97.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.75%; background-color: #FE9F58;" data-target-width="83.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.25%; background-color: #FE9F58;" data-target-width="66.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.25%; background-color: #E33235;" data-target-width="96.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.49999999999999%; background-color: #FE9F58;" data-target-width="57.49999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.25%; background-color: #E33235;" data-target-width="96.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #FE9F58;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-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 (Native res. Ultra High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>78 Avg FPS, 67 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>63 Avg FPS, 53 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>77 Avg FPS, 46 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>77 Avg FPS, 55 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785420983946-kn7k7nebl-bar-Metro Exodus Enhanced Edition (Native res. Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (Native res. Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution" data-caption="The 2026 Blade 16 beats its older sibling at 1600p, and gains a decent overall lead on the RTX 5080-equipped G16—but the Legion Pro 7i still rules the roost." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95%; background-color: #E33235;" data-target-width="95" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">95</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #FE9F58;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #FE9F58;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">90</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.99999999999999%; background-color: #FE9F58;" data-target-width="57.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><div class="fv-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 (Native res. Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>95 Avg FPS, 56 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>68 Avg FPS, 46 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>90 Avg FPS, 58 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>96 Avg FPS, 65 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The 2026 Blade 16 beats its older sibling at 1600p, and gains a decent overall lead on the RTX 5080-equipped G16—but the Legion Pro 7i still rules the roost.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785420983946-kn7k7nebl', false); });} else {initialize('fv-chart-1785420983946-kn7k7nebl', false);}})();</script></div><p>At 1600p, the 2026 Blade 16 is virtually tied with both the older model <em>and </em>the Legion Pro 7i in Cyberpunk 2077. However, the Lenovo lappy knocks all our other machines for six in Baldur's Gate 3 and Black Myth Wukong.</p><p>Despite the Legion being an RTX 5080-equipped machine, it's got a tendency to power ahead of many other gaming laptops (including some of the RTX 5090-equipped ones) thanks to a brace of very powerful cooling fans, a monstrous 24-core Intel CPU, and a larger chassis. Thermal throttling will hold back performance with any machine, and the Lenovo is better at letting its hardware run wild and free.</p><p>It's a much heftier beast, though. While you could certainly shove its substantial, 6 lbs, rear-lipped chassis into a backpack, it's a laptop that focuses on raw performance over portability. By contrast, what the Blade 16 and Asus ROG Zephyrus G16 are aiming for is a balance between gaming chops and day-to-day usability.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785421923925-z0bzcxd44 *, #fv-chart-1785421923925-z0bzcxd44 *:before, #fv-chart-1785421923925-z0bzcxd44 *:after, #fv-chart-1785421923925-z0bzcxd44-slideshow *, #fv-chart-1785421923925-z0bzcxd44-slideshow *:before, #fv-chart-1785421923925-z0bzcxd44-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785421923925-z0bzcxd44, #fv-chart-1785421923925-z0bzcxd44-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785421923925-z0bzcxd44 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785421923925-z0bzcxd44.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785421923925-z0bzcxd44.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-1785421923925-z0bzcxd44 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785421923925-z0bzcxd44-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785421923925-z0bzcxd44-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785421923925-z0bzcxd44-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785421923925-z0bzcxd44-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-1785421923925-z0bzcxd44-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-1785421923925-z0bzcxd44-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785421923925-z0bzcxd44-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785421923925-z0bzcxd44-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-1785421923925-z0bzcxd44-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785421923925-z0bzcxd44-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-1785421923925-z0bzcxd44-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785421923925-z0bzcxd44 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-bar-row, #fv-chart-1785421923925-z0bzcxd44 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785421923925-z0bzcxd44.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785421923925-z0bzcxd44.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785421923925-z0bzcxd44.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785421923925-z0bzcxd44 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-pie-container,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-bar-row,#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-stacked-product,#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-grouped-bar-product,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-bar-row,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-stacked-product,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785421923925-z0bzcxd44.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-1785421923925-z0bzcxd44.mobile-view .fv-bar-label,#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-grouped-product-title,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-bar-label,#fv-chart-1785421923925-z0bzcxd44.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-1785421923925-z0bzcxd44.mobile-view .fv-bar-container,#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-bar-cluster,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-bar-container,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-x-axis-wrapper,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-x-axis-label-space,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-x-axis-chart-space,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-benchmark-title,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-dropdown-title,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-carousel-nav-btn,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-chart-title,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-chart-subhead,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-versus-header,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-versus-select-wrapper,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-versus-vs,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-versus-select-container,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-versus-select,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-bar-commentary-inline,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785421923925-z0bzcxd44.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785421923925-z0bzcxd44 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-bar-row,#fv-chart-1785421923925-z0bzcxd44 .fv-stacked-product,#fv-chart-1785421923925-z0bzcxd44 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-bar-label,#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-bar-container,#fv-chart-1785421923925-z0bzcxd44 .fv-bar-cluster {width: 100% !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785421923925-z0bzcxd44 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785421923925-z0bzcxd44 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785421923925-z0bzcxd44 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-x-axis-label-space {display: none !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-stl-shop-all-logo,#fv-chart-1785421923925-z0bzcxd44 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785421923925-z0bzcxd44.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","description": "This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen. where applicable","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-30T14:32:03.925Z","citation": "It's a pretty convincing win for the Blade 16 over two of our tested machines on average, but here comes the Legion to spoil the party once more.","keywords": ["Razer Blade 16 (2026)","Asus ROG Zephyrus G16 (2026)","Razer Blade 16","Lenovo Legion 7i Pro Gen10","Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","Cyberpunk 2077 (1600p, RT Ultra + upscaling, 2x FG)","Black Myth: Wukong (1600p, High + Quality upscaling)","F1 24 (1600p, Ultra High + Quality upscaling, 2x FG)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 95,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 124,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 104,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 112,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 84,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 111,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 97,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 98,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 144,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 184,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 169,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 185,"unitText": "Avg FPS"}]}</script><div id="fv-chart-1785421923925-z0bzcxd44" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Real-world gaming performance</h3><p class="fv-chart-subhead">This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen. where applicable</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cyberpunk 2077 (1600p, RT Ultra + upscaling, 2x FG)</option><option value="1">Black Myth: Wukong (1600p, High + Quality upscaling)</option><option value="2">F1 24 (1600p, Ultra High + 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"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785421923925-z0bzcxd44-bar-Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1600p, RT Ultra + upscaling, 2x FG)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen. where applicable" data-caption="It's a pretty convincing win for the Blade 16 over two of our tested machines on average, but here comes the Legion to spoil the party once more." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74.66666666666667%; background-color: #E33235;" data-target-width="74.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.33333333333333%; background-color: #E33235;" data-target-width="63.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">95</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #FE9F58;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.33333333333334%; background-color: #E33235;" data-target-width="69.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">104</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #FE9F58;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.66666666666667%; background-color: #E33235;" data-target-width="82.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">124</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.333333333333336%; background-color: #FE9F58;" data-target-width="55.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">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>Cyberpunk 2077 (1600p, RT Ultra + upscaling, 2x FG) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>112 Avg FPS, 75 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>95 Avg FPS, 79 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>104 Avg FPS, 73 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>124 Avg FPS, 83 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785421923925-z0bzcxd44-bar-Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))" data-chart-type="Bar" data-title="Black Myth: Wukong (1600p, High + Quality upscaling)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen. where applicable" data-caption="It's a pretty convincing win for the Blade 16 over two of our tested machines on average, but here comes the Legion to spoil the party once more." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.33333333333333%; background-color: #E33235;" data-target-width="65.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">98</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39.33333333333333%; background-color: #FE9F58;" data-target-width="39.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #E33235;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FE9F58;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64.66666666666666%; background-color: #E33235;" data-target-width="64.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">97</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54.666666666666664%; background-color: #FE9F58;" data-target-width="54.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">111</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #FE9F58;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div></div></div><div class="fv-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 (1600p, High + Quality upscaling) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>98 Avg FPS, 59 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>84 Avg FPS, 72 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>97 Avg FPS, 82 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>111 Avg FPS, 80 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785421923925-z0bzcxd44-bar-F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)" data-chart-type="Bar" data-title="F1 24 (1600p, Ultra High + Quality upscaling, 2x FG)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen. where applicable" data-caption="It's a pretty convincing win for the Blade 16 over two of our tested machines on average, but here comes the Legion to spoil the party once more." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92.5%; background-color: #E33235;" data-target-width="92.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">185</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.5%; background-color: #FE9F58;" data-target-width="51.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">103</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72%; background-color: #E33235;" data-target-width="72" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">144</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.5%; background-color: #FE9F58;" data-target-width="62.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">125</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84.5%; background-color: #E33235;" data-target-width="84.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">169</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">100</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92%; background-color: #E33235;" data-target-width="92" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">184</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45.5%; background-color: #FE9F58;" data-target-width="45.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">91</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 (1600p, Ultra High + Quality upscaling, 2x FG) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>185 Avg FPS, 103 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>144 Avg FPS, 125 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>169 Avg FPS, 100 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>184 Avg FPS, 91 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">It's a pretty convincing win for the Blade 16 over two of our tested machines on average, but here comes the Legion to spoil the party once more.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785421923925-z0bzcxd44', false); });} else {initialize('fv-chart-1785421923925-z0bzcxd44', false);}})();</script></div><p>Add some upscaling and frame generation into the equation, and the Blade 16 pulls ahead of both the Asus and the previous model by substantial amounts in two of my benches. The Legion Pro 7i, though, gives it a pasting in Cyberpunk and Black Myth once more, although drops a single frame behind it on average in F1 24, with worse 1% lows.</p><p>What we're seeing here is the difference between a full fat, slightly old-school gaming laptop design with modern components, versus three slim and light machines designed to be taken on the road. While the Blade 16's gaming performance has definitely been improved by the addition of a new Intel chip, it's worth noting that better raw performance (for cheaper) can still be found elsewhere.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785498691680-3xivbv7nl *, #fv-chart-1785498691680-3xivbv7nl *:before, #fv-chart-1785498691680-3xivbv7nl *:after, #fv-chart-1785498691680-3xivbv7nl-slideshow *, #fv-chart-1785498691680-3xivbv7nl-slideshow *:before, #fv-chart-1785498691680-3xivbv7nl-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785498691680-3xivbv7nl, #fv-chart-1785498691680-3xivbv7nl-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785498691680-3xivbv7nl {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785498691680-3xivbv7nl.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785498691680-3xivbv7nl.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-1785498691680-3xivbv7nl .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785498691680-3xivbv7nl-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785498691680-3xivbv7nl-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785498691680-3xivbv7nl-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785498691680-3xivbv7nl-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-1785498691680-3xivbv7nl-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-1785498691680-3xivbv7nl-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785498691680-3xivbv7nl-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785498691680-3xivbv7nl-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-1785498691680-3xivbv7nl-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785498691680-3xivbv7nl-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-1785498691680-3xivbv7nl-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785498691680-3xivbv7nl .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785498691680-3xivbv7nl .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785498691680-3xivbv7nl .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785498691680-3xivbv7nl .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785498691680-3xivbv7nl .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785498691680-3xivbv7nl .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785498691680-3xivbv7nl .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785498691680-3xivbv7nl .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785498691680-3xivbv7nl .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785498691680-3xivbv7nl .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-bar-row, #fv-chart-1785498691680-3xivbv7nl .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785498691680-3xivbv7nl.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785498691680-3xivbv7nl.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785498691680-3xivbv7nl.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785498691680-3xivbv7nl .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785498691680-3xivbv7nl .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785498691680-3xivbv7nl .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785498691680-3xivbv7nl .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785498691680-3xivbv7nl .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785498691680-3xivbv7nl .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785498691680-3xivbv7nl .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785498691680-3xivbv7nl .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785498691680-3xivbv7nl .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785498691680-3xivbv7nl .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785498691680-3xivbv7nl .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785498691680-3xivbv7nl .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785498691680-3xivbv7nl .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785498691680-3xivbv7nl .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785498691680-3xivbv7nl .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-pie-container,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-bar-row,#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-stacked-product,#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-grouped-bar-product,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-bar-row,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-stacked-product,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785498691680-3xivbv7nl.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-1785498691680-3xivbv7nl.mobile-view .fv-bar-label,#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-grouped-product-title,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-bar-label,#fv-chart-1785498691680-3xivbv7nl.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-1785498691680-3xivbv7nl.mobile-view .fv-bar-container,#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-bar-cluster,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-bar-container,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-x-axis-wrapper,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-x-axis-label-space,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-x-axis-chart-space,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-benchmark-title,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-dropdown-title,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-carousel-nav-btn,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-chart-title,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-chart-subhead,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-versus-header,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-versus-select-wrapper,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-versus-vs,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-versus-select-container,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-versus-select,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-bar-commentary-inline,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785498691680-3xivbv7nl.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785498691680-3xivbv7nl .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785498691680-3xivbv7nl .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785498691680-3xivbv7nl .fv-bar-row,#fv-chart-1785498691680-3xivbv7nl .fv-stacked-product,#fv-chart-1785498691680-3xivbv7nl .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-bar-label,#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-bar-container,#fv-chart-1785498691680-3xivbv7nl .fv-bar-cluster {width: 100% !important;}#fv-chart-1785498691680-3xivbv7nl .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785498691680-3xivbv7nl .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785498691680-3xivbv7nl .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785498691680-3xivbv7nl .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785498691680-3xivbv7nl .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785498691680-3xivbv7nl .fv-x-axis-label-space {display: none !important;}#fv-chart-1785498691680-3xivbv7nl .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785498691680-3xivbv7nl .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785498691680-3xivbv7nl .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785498691680-3xivbv7nl .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785498691680-3xivbv7nl .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785498691680-3xivbv7nl .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785498691680-3xivbv7nl .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785498691680-3xivbv7nl .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785498691680-3xivbv7nl .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785498691680-3xivbv7nl .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785498691680-3xivbv7nl .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785498691680-3xivbv7nl .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785498691680-3xivbv7nl .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785498691680-3xivbv7nl .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785498691680-3xivbv7nl .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785498691680-3xivbv7nl .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785498691680-3xivbv7nl .fv-stl-shop-all-logo,#fv-chart-1785498691680-3xivbv7nl .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785498691680-3xivbv7nl .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785498691680-3xivbv7nl .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785498691680-3xivbv7nl .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785498691680-3xivbv7nl.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 GPU usage","description": "Average GPU frequency and power usage recorded during multiple Metro Exodus Enhanced Edition benchmark runs","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-31T11:51:31.680Z","citation": "The Blade 16 (2026) seems happier to send more juice to its GPU than the older model, but the average frequency is still significantly lower than the RTX 5080 in the Legion Pro 7i.","keywords": ["Razer Blade 16 (2026)","Asus ROG Zephyrus G16 (2026)","Razer Blade 16","Lenovo Legion 7i Pro Gen10","GPU stats","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – GPU stats","value": 1868.53,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – GPU stats","value": 2375,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – GPU stats","value": 1874,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – GPU stats","value": 1853,"unitText": "Avg GPU freq. (MHz)"}]}</script><div id="fv-chart-1785498691680-3xivbv7nl" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Gaming GPU usage</h3><p class="fv-chart-subhead">Average GPU frequency and power usage recorded during multiple Metro Exodus Enhanced Edition benchmark runs</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785498691680-3xivbv7nl-bar-GPU stats" data-chart-type="Bar" data-title="GPU stats" data-subhead="Average GPU frequency and power usage recorded during multiple Metro Exodus Enhanced Edition benchmark runs" data-caption="The Blade 16 (2026) seems happier to send more juice to its GPU than the older model, but the average frequency is still significantly lower than the RTX 5080 in the Legion Pro 7i." style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">GPU stats</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>Avg GPU freq. (MHz)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg GPU power (W)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.76666666666667%; background-color: #E33235;" data-target-width="61.76666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1853</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.766666666666667%; background-color: #FE9F58;" data-target-width="4.766666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">143</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.28433333333333%; background-color: #E33235;" data-target-width="62.28433333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1868.53</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.733333333333334%; background-color: #FE9F58;" data-target-width="3.733333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">112</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.46666666666667%; background-color: #E33235;" data-target-width="62.46666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1874</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.5333333333333337%; background-color: #FE9F58;" data-target-width="3.5333333333333337" data-target-margin="0"></div><span class="fv-bar-value-outside">106</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 79.16666666666666%; background-color: #E33235;" data-target-width="79.16666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2375</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.233333333333333%; background-color: #FE9F58;" data-target-width="4.233333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">127</span></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>750</span><span>1,500</span><span>2,250</span><span>3,000</span></div></div></div><table class="sr-only"><caption>GPU stats Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>1853 Avg GPU freq. (MHz), 143 Avg GPU power (W)</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>1868.53 Avg GPU freq. (MHz), 112 Avg GPU power (W)</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>1874 Avg GPU freq. (MHz), 106 Avg GPU power (W)</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>2375 Avg GPU freq. (MHz), 127 Avg GPU power (W)</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The Blade 16 (2026) seems happier to send more juice to its GPU than the older model, but the average frequency is still significantly lower than the RTX 5080 in the Legion Pro 7i.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785498691680-3xivbv7nl', false); });} else {initialize('fv-chart-1785498691680-3xivbv7nl', false);}})();</script></div><p>Looking at the GPU frequency figures, we can start to see where the Legion Pro 7i finds its extra grunt. While it's got toastier temps overall, the Lenovo machine's RTX 5080 is allowed to clock much higher than the other mobile GPUs on this chart.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785494637280-4kgz2u17o *, #fv-chart-1785494637280-4kgz2u17o *:before, #fv-chart-1785494637280-4kgz2u17o *:after, #fv-chart-1785494637280-4kgz2u17o-slideshow *, #fv-chart-1785494637280-4kgz2u17o-slideshow *:before, #fv-chart-1785494637280-4kgz2u17o-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785494637280-4kgz2u17o, #fv-chart-1785494637280-4kgz2u17o-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785494637280-4kgz2u17o {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785494637280-4kgz2u17o.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785494637280-4kgz2u17o.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-1785494637280-4kgz2u17o .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785494637280-4kgz2u17o-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785494637280-4kgz2u17o-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785494637280-4kgz2u17o-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785494637280-4kgz2u17o-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-1785494637280-4kgz2u17o-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-1785494637280-4kgz2u17o-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785494637280-4kgz2u17o-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785494637280-4kgz2u17o-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-1785494637280-4kgz2u17o-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785494637280-4kgz2u17o-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-1785494637280-4kgz2u17o-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785494637280-4kgz2u17o .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785494637280-4kgz2u17o .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785494637280-4kgz2u17o .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785494637280-4kgz2u17o .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785494637280-4kgz2u17o .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785494637280-4kgz2u17o .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785494637280-4kgz2u17o .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785494637280-4kgz2u17o .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785494637280-4kgz2u17o .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785494637280-4kgz2u17o .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-bar-row, #fv-chart-1785494637280-4kgz2u17o .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785494637280-4kgz2u17o.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785494637280-4kgz2u17o.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785494637280-4kgz2u17o.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785494637280-4kgz2u17o .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785494637280-4kgz2u17o .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785494637280-4kgz2u17o .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785494637280-4kgz2u17o .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785494637280-4kgz2u17o .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785494637280-4kgz2u17o .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785494637280-4kgz2u17o .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785494637280-4kgz2u17o .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785494637280-4kgz2u17o .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785494637280-4kgz2u17o .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785494637280-4kgz2u17o .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785494637280-4kgz2u17o .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785494637280-4kgz2u17o .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785494637280-4kgz2u17o .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785494637280-4kgz2u17o .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-pie-container,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-bar-row,#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-stacked-product,#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-grouped-bar-product,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-bar-row,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-stacked-product,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785494637280-4kgz2u17o.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-1785494637280-4kgz2u17o.mobile-view .fv-bar-label,#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-grouped-product-title,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-bar-label,#fv-chart-1785494637280-4kgz2u17o.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-1785494637280-4kgz2u17o.mobile-view .fv-bar-container,#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-bar-cluster,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-bar-container,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-x-axis-wrapper,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-x-axis-label-space,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-x-axis-chart-space,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-benchmark-title,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-dropdown-title,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-carousel-nav-btn,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-chart-title,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-chart-subhead,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-versus-header,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-versus-select-wrapper,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-versus-vs,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-versus-select-container,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-versus-select,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-bar-commentary-inline,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785494637280-4kgz2u17o.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785494637280-4kgz2u17o .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785494637280-4kgz2u17o .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785494637280-4kgz2u17o .fv-bar-row,#fv-chart-1785494637280-4kgz2u17o .fv-stacked-product,#fv-chart-1785494637280-4kgz2u17o .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-bar-label,#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-bar-container,#fv-chart-1785494637280-4kgz2u17o .fv-bar-cluster {width: 100% !important;}#fv-chart-1785494637280-4kgz2u17o .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785494637280-4kgz2u17o .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785494637280-4kgz2u17o .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785494637280-4kgz2u17o .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785494637280-4kgz2u17o .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785494637280-4kgz2u17o .fv-x-axis-label-space {display: none !important;}#fv-chart-1785494637280-4kgz2u17o .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785494637280-4kgz2u17o .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785494637280-4kgz2u17o .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785494637280-4kgz2u17o .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785494637280-4kgz2u17o .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785494637280-4kgz2u17o .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785494637280-4kgz2u17o .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785494637280-4kgz2u17o .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785494637280-4kgz2u17o .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785494637280-4kgz2u17o .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785494637280-4kgz2u17o .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785494637280-4kgz2u17o .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785494637280-4kgz2u17o .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785494637280-4kgz2u17o .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785494637280-4kgz2u17o .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785494637280-4kgz2u17o .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785494637280-4kgz2u17o .fv-stl-shop-all-logo,#fv-chart-1785494637280-4kgz2u17o .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785494637280-4kgz2u17o .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785494637280-4kgz2u17o .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785494637280-4kgz2u17o .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785494637280-4kgz2u17o.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": "CPU performance","description": "CPU performance figures taken from the Cinebench R24 single-core and multi-core benchmarks","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-31T10:43:57.280Z","citation": "The Core Ultra 9 386H found in both the new Blade 16 and the G16 is plenty quick—although the 24-core chip in the Legion Pro 7i is a genuine monster.","keywords": ["Razer Blade 16 (2026)","Asus ROG Zephyrus G16 (2026)","Razer Blade 16","Lenovo Legion 7i Pro Gen10","Cinebench 2024","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Cinebench 2024","value": 1215,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – Cinebench 2024","value": 2039,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – Cinebench 2024","value": 1246,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Cinebench 2024","value": 1200,"unitText": "Multi-core index score"}]}</script><div id="fv-chart-1785494637280-4kgz2u17o" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">CPU performance</h3><p class="fv-chart-subhead">CPU performance figures taken from the Cinebench R24 single-core and multi-core benchmarks</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785494637280-4kgz2u17o-bar-Cinebench 2024" data-chart-type="Bar" data-title="Cinebench 2024" data-subhead="CPU performance figures taken from the Cinebench R24 single-core and multi-core benchmarks" data-caption="The Core Ultra 9 386H found in both the new Blade 16 and the G16 is plenty quick—although the 24-core chip in the Legion Pro 7i is a genuine monster." style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Cinebench 2024</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>Multi-core index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Single-core index score</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #E33235;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1200</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.133333333333333%; background-color: #FE9F58;" data-target-width="4.133333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">124</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.5%; background-color: #E33235;" data-target-width="40.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1215</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.133333333333333%; background-color: #FE9F58;" data-target-width="4.133333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">124</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.53333333333333%; background-color: #E33235;" data-target-width="41.53333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1246</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.933333333333333%; background-color: #FE9F58;" data-target-width="3.933333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">118</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.96666666666667%; background-color: #E33235;" data-target-width="67.96666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2039</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.6%; background-color: #FE9F58;" data-target-width="4.6" data-target-margin="0"></div><span class="fv-bar-value-outside">138</span></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>750</span><span>1,500</span><span>2,250</span><span>3,000</span></div></div></div><table class="sr-only"><caption>Cinebench 2024 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>1200 Multi-core index score, 124 Single-core index score</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>1215 Multi-core index score, 124 Single-core index score</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>1246 Multi-core index score, 118 Single-core index score</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>2039 Multi-core index score, 138 Single-core index score</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The Core Ultra 9 386H found in both the new Blade 16 and the G16 is plenty quick—although the 24-core chip in the Legion Pro 7i is a genuine monster.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785494637280-4kgz2u17o', false); });} else {initialize('fv-chart-1785494637280-4kgz2u17o', false);}})();</script></div><p>As for productivity, the Cinebench R24 benchmark shows the Core Ultra 9 386H tracking near-identically in both the Blade 16 and the new Asus G16. The AMD Ryzen AI 9 HX 370 is ahead by a nose in the multi-core stakes, but a little off the pace of both in terms of single-core performance.</p><p>But here comes the Legion Pro 7i once more, with its 24-core <a href="https://www.intel.com/content/www/us/en/products/sku/242293/intel-core-ultra-9-processor-275hx-36m-cache-up-to-5-40-ghz/specifications.html" target="_blank">Intel Core Ultra 9 275HX</a> streaking ahead in both benches. It's no great surprise given the big Intel chip's fearsome specs sheet, but it's still impressive to see how far one of Intel's higher-core-count Arrow Lake CPUs can pull ahead when given room to breathe.</p><h2 class="article-body__section" id="section-razer-blade-2026-thermals"><span>Razer Blade 2026 thermals</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="ags6Gwz4Mhdox5UYviUhuU" name="Razer Blade 16 - 14" alt="The backside of a Razer Blade 16 (2026) gaming laptop, showing the rear fan exhausts" src="https://cdn.mos.cms.futurecdn.net/ags6Gwz4Mhdox5UYviUhuU.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>When it comes to fan noise, the Blade 16 is a bit of a hairdryer in Turbo mode, which is where you'll get the performance figures above. It keeps its component temperatures decently in check while gaming, but the fan noise is very intrusive. </p><p>You can say the same about just about any gaming laptop running at full tilt, though, and I've certainly heard worse. <a href="https://www.pcgamer.com/hardware/gaming-laptops/msi-titan-18-hx-a14v-review/" target="_blank">Much, much worse</a>, now I come to think of it.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785422794981-0i2zrso53 *, #fv-chart-1785422794981-0i2zrso53 *:before, #fv-chart-1785422794981-0i2zrso53 *:after, #fv-chart-1785422794981-0i2zrso53-slideshow *, #fv-chart-1785422794981-0i2zrso53-slideshow *:before, #fv-chart-1785422794981-0i2zrso53-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785422794981-0i2zrso53, #fv-chart-1785422794981-0i2zrso53-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785422794981-0i2zrso53 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785422794981-0i2zrso53.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785422794981-0i2zrso53.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-1785422794981-0i2zrso53 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785422794981-0i2zrso53-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785422794981-0i2zrso53-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785422794981-0i2zrso53-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785422794981-0i2zrso53-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-1785422794981-0i2zrso53-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-1785422794981-0i2zrso53-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785422794981-0i2zrso53-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785422794981-0i2zrso53-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-1785422794981-0i2zrso53-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785422794981-0i2zrso53-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-1785422794981-0i2zrso53-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785422794981-0i2zrso53 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785422794981-0i2zrso53 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785422794981-0i2zrso53 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785422794981-0i2zrso53 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785422794981-0i2zrso53 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785422794981-0i2zrso53 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785422794981-0i2zrso53 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785422794981-0i2zrso53 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785422794981-0i2zrso53 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785422794981-0i2zrso53 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-bar-row, #fv-chart-1785422794981-0i2zrso53 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785422794981-0i2zrso53.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785422794981-0i2zrso53.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785422794981-0i2zrso53.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785422794981-0i2zrso53.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785422794981-0i2zrso53.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785422794981-0i2zrso53.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785422794981-0i2zrso53 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785422794981-0i2zrso53 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785422794981-0i2zrso53 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785422794981-0i2zrso53 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785422794981-0i2zrso53 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785422794981-0i2zrso53 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785422794981-0i2zrso53 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785422794981-0i2zrso53 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785422794981-0i2zrso53 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785422794981-0i2zrso53 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785422794981-0i2zrso53 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785422794981-0i2zrso53 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785422794981-0i2zrso53 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785422794981-0i2zrso53 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785422794981-0i2zrso53 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-pie-container,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-bar-row,#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-stacked-product,#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-grouped-bar-product,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-bar-row,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-stacked-product,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785422794981-0i2zrso53.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-1785422794981-0i2zrso53.mobile-view .fv-bar-label,#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-grouped-product-title,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-bar-label,#fv-chart-1785422794981-0i2zrso53.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-1785422794981-0i2zrso53.mobile-view .fv-bar-container,#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-bar-cluster,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-bar-container,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-x-axis-wrapper,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-x-axis-label-space,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-x-axis-chart-space,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-benchmark-title,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-dropdown-title,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-carousel-nav-btn,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-chart-title,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-chart-subhead,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-versus-header,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-versus-select-wrapper,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-versus-vs,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-versus-select-container,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-versus-select,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-bar-commentary-inline,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785422794981-0i2zrso53.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785422794981-0i2zrso53 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785422794981-0i2zrso53 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785422794981-0i2zrso53 .fv-bar-row,#fv-chart-1785422794981-0i2zrso53 .fv-stacked-product,#fv-chart-1785422794981-0i2zrso53 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-bar-label,#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-bar-container,#fv-chart-1785422794981-0i2zrso53 .fv-bar-cluster {width: 100% !important;}#fv-chart-1785422794981-0i2zrso53 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785422794981-0i2zrso53 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785422794981-0i2zrso53 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785422794981-0i2zrso53 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785422794981-0i2zrso53 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785422794981-0i2zrso53 .fv-x-axis-label-space {display: none !important;}#fv-chart-1785422794981-0i2zrso53 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785422794981-0i2zrso53 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785422794981-0i2zrso53 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785422794981-0i2zrso53 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785422794981-0i2zrso53 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785422794981-0i2zrso53 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785422794981-0i2zrso53 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785422794981-0i2zrso53 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785422794981-0i2zrso53 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785422794981-0i2zrso53 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785422794981-0i2zrso53 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785422794981-0i2zrso53 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785422794981-0i2zrso53 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785422794981-0i2zrso53 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785422794981-0i2zrso53 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785422794981-0i2zrso53 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785422794981-0i2zrso53 .fv-stl-shop-all-logo,#fv-chart-1785422794981-0i2zrso53 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785422794981-0i2zrso53 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785422794981-0i2zrso53 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785422794981-0i2zrso53 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785422794981-0i2zrso53.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 temperatures","description": "Gaming temperature results recorded during multiple Metro Exodus EE runs","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-30T14:46:34.981Z","citation": "The new Razer Blade 16 is better at keeping its GPU chilled than our 2025 test sample, although the CPU runs a little hotter.","keywords": ["Razer Blade 16 (2026)","Asus ROG Zephyrus G16 (2026)","Razer Blade 16","Lenovo Legion 7i Pro Gen10","Gaming temperatures","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Gaming temperatures","value": 82,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Gaming temperatures","value": 72,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – Gaming temperatures","value": 86,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – Gaming temperatures","value": 94,"unitText": "Avg CPU (°C)"}]}</script><div id="fv-chart-1785422794981-0i2zrso53" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Real-world gaming temperatures</h3><p class="fv-chart-subhead">Gaming temperature results recorded during multiple Metro Exodus EE runs</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785422794981-0i2zrso53-bar-Gaming temperatures" data-chart-type="Bar" data-title="Gaming temperatures" data-subhead="Gaming temperature results recorded during multiple Metro Exodus EE runs" data-caption="The new Razer Blade 16 is better at keeping its GPU chilled than our 2025 test sample, although the CPU has toastier peaks." style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Gaming temperatures</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>Avg CPU (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Max CPU (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>Avg GPU (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #EB6F71;"></div><span>Max GPU (°C)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54.666666666666664%; background-color: #E33235;" data-target-width="54.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.33333333333333%; background-color: #FE9F58;" data-target-width="65.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">98</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.333333333333336%; background-color: #1CA9C4;" data-target-width="41.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.33333333333333%; background-color: #EB6F71;" data-target-width="51.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #E33235;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.33333333333333%; background-color: #FE9F58;" data-target-width="65.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">98</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #1CA9C4;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.33333333333333%; background-color: #EB6F71;" data-target-width="51.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.333333333333336%; background-color: #E33235;" data-target-width="57.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">86</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.33333333333333%; background-color: #FE9F58;" data-target-width="63.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">95</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54.666666666666664%; background-color: #1CA9C4;" data-target-width="54.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.333333333333336%; background-color: #EB6F71;" data-target-width="57.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">86</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.66666666666667%; background-color: #E33235;" data-target-width="62.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">94</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">105</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #1CA9C4;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #EB6F71;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><div class="fv-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>Gaming temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>82 Avg CPU (°C), 98 Max CPU (°C), 62 Avg GPU (°C), 77 Max GPU (°C)</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>72 Avg CPU (°C), 98 Max CPU (°C), 69 Avg GPU (°C), 77 Max GPU (°C)</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>86 Avg CPU (°C), 95 Max CPU (°C), 82 Avg GPU (°C), 86 Max GPU (°C)</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>94 Avg CPU (°C), 105 Max CPU (°C), 74 Avg GPU (°C), 79 Max GPU (°C)</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The new Razer Blade 16 is better at keeping its GPU chilled than our 2025 test sample, although the CPU runs a little hotter.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785422794981-0i2zrso53', false); });} else {initialize('fv-chart-1785422794981-0i2zrso53', false);}})();</script></div><p>Drop the Blade 16 down into its Balanced power mode, and the fan noise, temps, and component speeds drop with it. It's remarkably quiet at these settings, although as you would expect, this does affect the gaming performance. </p><p>I recorded a 12 fps lower result in Cyberpunk 2077 at 1600p with Quality upscaling and frame gen enabled, resulting in a 100 fps average with 68 fps 1% lows. That's still plenty fast enough for me, and likely where I'd keep the Blade 16 at all times if I owned one myself.</p><p>And therein lies the Blade 16's party trick. When you combine its portability, good frame rates at Balanced power settings, and the still-decent battery life you'll see below, the whole package starts to make a lot more sense. It's capable of being civilised in a way most high-powered laptops are not, and that goes a significant way towards justifying the expense. </p><h2 class="article-body__section" id="section-razer-blade-2026-battery-life"><span>Razer Blade 2026 battery life</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="Cpv8XufTWhAzFSJ3EpTxya" name="RazerBlade16-11" alt="A Razer Blade 16 (2026) gaming laptop standing on its end in an open position" src="https://cdn.mos.cms.futurecdn.net/Cpv8XufTWhAzFSJ3EpTxya.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 new Blade 16 claims to have better overall battery life than the older model, but when it comes to my gaming test figures, that doesn't prove out. To keep things even, all of our laptops are tested by setting screen brightness to 50%, disabling the Wi-Fi, and unplugging them from the wall—which, in the Blade 16's case, causes the software to switch into a Balanced power mode. </p><p>A 102 minute score is pretty good going, but it's still significantly lower than the previous model.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785509802747-iefs3hoy8 *, #fv-chart-1785509802747-iefs3hoy8 *:before, #fv-chart-1785509802747-iefs3hoy8 *:after, #fv-chart-1785509802747-iefs3hoy8-slideshow *, #fv-chart-1785509802747-iefs3hoy8-slideshow *:before, #fv-chart-1785509802747-iefs3hoy8-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785509802747-iefs3hoy8, #fv-chart-1785509802747-iefs3hoy8-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785509802747-iefs3hoy8 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785509802747-iefs3hoy8.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785509802747-iefs3hoy8.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-1785509802747-iefs3hoy8 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785509802747-iefs3hoy8-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785509802747-iefs3hoy8-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785509802747-iefs3hoy8-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785509802747-iefs3hoy8-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-1785509802747-iefs3hoy8-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-1785509802747-iefs3hoy8-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785509802747-iefs3hoy8-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785509802747-iefs3hoy8-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-1785509802747-iefs3hoy8-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785509802747-iefs3hoy8-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-1785509802747-iefs3hoy8-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785509802747-iefs3hoy8 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-bar-row, #fv-chart-1785509802747-iefs3hoy8 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785509802747-iefs3hoy8.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785509802747-iefs3hoy8.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785509802747-iefs3hoy8.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785509802747-iefs3hoy8 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-pie-container,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-bar-row,#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-stacked-product,#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-grouped-bar-product,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-bar-row,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-stacked-product,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785509802747-iefs3hoy8.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-1785509802747-iefs3hoy8.mobile-view .fv-bar-label,#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-grouped-product-title,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-bar-label,#fv-chart-1785509802747-iefs3hoy8.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-1785509802747-iefs3hoy8.mobile-view .fv-bar-container,#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-bar-cluster,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-bar-container,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-x-axis-wrapper,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-x-axis-label-space,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-x-axis-chart-space,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-benchmark-title,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-dropdown-title,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-carousel-nav-btn,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-chart-title,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-chart-subhead,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-versus-header,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-versus-select-wrapper,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-versus-vs,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-versus-select-container,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-versus-select,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-bar-commentary-inline,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785509802747-iefs3hoy8.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785509802747-iefs3hoy8 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-bar-row,#fv-chart-1785509802747-iefs3hoy8 .fv-stacked-product,#fv-chart-1785509802747-iefs3hoy8 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-bar-label,#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-bar-container,#fv-chart-1785509802747-iefs3hoy8 .fv-bar-cluster {width: 100% !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785509802747-iefs3hoy8 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785509802747-iefs3hoy8 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785509802747-iefs3hoy8 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-x-axis-label-space {display: none !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-stl-shop-all-logo,#fv-chart-1785509802747-iefs3hoy8 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785509802747-iefs3hoy8.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","description": "Results recorded in the PCMark 10 gaming battery life test, with screen brightness set to 50% and Wi-Fi disabled","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-31T14:56:42.747Z","citation": "The new Blade 16 drops significantly behind the previous model in this particular test, although it's still a long way ahead of the Legion Pro 7i.","keywords": ["Razer Blade 16 (2026)","Asus ROG Zephyrus G16 (2026)","Razer Blade 16","Lenovo Legion 7i Pro Gen10","PCMark 10 gaming battery life test","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – PCMark 10 gaming battery life test","value": 102,"unitText": ""},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – PCMark 10 gaming battery life test","value": 117,"unitText": ""},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – PCMark 10 gaming battery life test","value": 135,"unitText": ""},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – PCMark 10 gaming battery life test","value": 73,"unitText": ""}]}</script><div id="fv-chart-1785509802747-iefs3hoy8" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Gaming battery life</h3><p class="fv-chart-subhead">Results recorded in the PCMark 10 gaming battery life test, with screen brightness set to 50% and Wi-Fi disabled</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785509802747-iefs3hoy8-bar-PCMark 10 gaming battery life test" data-chart-type="Bar" data-title="PCMark 10 gaming battery life test" data-subhead="Results recorded in the PCMark 10 gaming battery life test, with screen brightness set to 50% and Wi-Fi disabled" data-caption="The new Blade 16 drops significantly behind the previous model in this particular test, although it's still a long way ahead of the Legion Pro 7i." style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">PCMark 10 gaming battery life test</h4><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #EB6F71;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">117</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #1CA9C4;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">135</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #FE9F58;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div></div><div 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>PCMark 10 gaming battery life test Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>102</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>117</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>135</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>73</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The new Blade 16 drops significantly behind the previous model in this particular test, although it's still a long way ahead of the Legion Pro 7i.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785509802747-iefs3hoy8', false); });} else {initialize('fv-chart-1785509802747-iefs3hoy8', false);}})();</script></div><p>Synapse has an extra Battery Saver setting that lowers the power draw even further, though, so for extra points I enabled it and ran the test again. This resulted in an extra six minutes or so of battery life, which isn't exactly mindblowing. Given the limited gains, I'd prefer to keep the performance of Balanced mode while I was gaming on the go.</p><p>Regardless, although the 2026 version of the Blade can't match the older model for gaming battery life in my regular testing, it's still an impressive result when compared to the Legion Pro 7i—which puts the difference between these machines in stark contrast.</p><p>You might get more performance elsewhere for your cash, but if you want usable battery life <em>and </em>gaming chops, you'll be paying for it. The Blade 16 might not be the fastest gaming laptop on the planet, but when it comes to travel convenience, it's still a fearsome contender.</p><h2 class="article-body__section" id="section-razer-blade-2026-aesthetics"><span>Razer Blade 2026 aesthetics</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="pimhydvJVNERBgxi9M4UTk" name="RBThisonemaybe" alt="A Razer Blade 16 (2026) gaming laptop on carpet" src="https://cdn.mos.cms.futurecdn.net/pimhydvJVNERBgxi9M4UTk.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 Blade 16 is a truly gorgeous machine. The crisp chassis design, stealthed-out colour palette and trim corners create a moody, purposeful aesthetic that I can't get enough of. This Razer lappy is here to kick ass and chew bubblegum, and guess what? It's all out of Hubba Bubba.</p><p>In all seriousness, this is a gaming laptop with the gamer aesthetic tastefully reigned in, which means it wouldn't look out of place in your next business meeting, or on the train to work. It's still got a big neon green Razer logo on the back and an RGB keyboard, but both can be turned off for the true stealth experience. It's lean, mean, and beautifully well-made.</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="7caSMnH8YKLXxdZoLvEh2J" name="20260803_110844" alt="The 240 Hz OLED panel of the Razer Blade 16 (2026) gaming laptop" src="https://cdn.mos.cms.futurecdn.net/7caSMnH8YKLXxdZoLvEh2J.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 while we're on aesthetics, I have to rave about the Blade 16's 240 Hz OLED display. You can spot this panel from across a crowded room, as I have done at many tech conferences and events. It's stunningly vibrant without appearing over-saturated, and has caused me to stare gormlessly at benchmark demos running in the background that I'd ordinarily glance at with indifference. And the contrast levels? Sumptuous.</p><p>I've spent a lot of time gaming on many different OLED displays, and they're usually very impressive. This one, though? It still stands out from the crowd.</p><h2 class="article-body__section" id="section-razer-blade-2026-software"><span>Razer Blade (2026) 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="Zn8SBCaYvojdEGyb3WjRFV" name="RBSYnapse2" alt="Razer Synapse display settings running on the Razer Blade 16 (2026) gaming laptop" src="https://cdn.mos.cms.futurecdn.net/Zn8SBCaYvojdEGyb3WjRFV.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: Razer)</span></figcaption></figure><p>No laptop software is perfect, and Razer Synapse is no exception.<strong> </strong>Still, it's pretty straightforward to configure, with clearly laid-out presets for Silent, Balanced, and Performance modes to help reign in some of the fan noise (and the performance, naturally) when attached to the wall.</p><p>CPU and GPU power settings can be custom configured for the plugged in modes, but the battery options limit you to Balanced and Battery Saver power presets—although you can still switch the fans between an automatic mode and a fixed speed option within the menus. </p><p>I'd like to see some more manual power configuration options while on battery, but alas, the software suddenly changes from "do what you like" to "not on my watch, buddy." Otherwise, there are plenty of settings to play with. The display, speakers, keyboard, trackpad, and lighting can be tuned to your preferences, and there's a floating bar along the top showing you real time data for your CPU and GPU temps, fan speeds, and more. </p><p>There's also a Battery Health Optimizer, which can be manually set to prevent the battery from topping itself up to the maximum, extending its overall lifespan. It's nothing revolutionary, but the Synapse integration feels reasonably comprehensive and easy enough to mess with, even if it's not quite as granular as something like Lenovo's LegionSpace solution.</p><h3 class="article-body__section" id="section-razer-blade-2026-value"><span>Razer Blade (2026) value</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vR3M8RHoQmZxiDf9xSUbBS" name="RazerBlade16-5" alt="A Razer Blade 16 gaming laptop on white gravel, with its screen tilted" src="https://cdn.mos.cms.futurecdn.net/vR3M8RHoQmZxiDf9xSUbBS.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 Razer Blade (2026) is now substantially more expensive than the previous model, and the new CPU isn't really to blame. 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> has torn its way through the gaming laptop market, and the Blade 16 is far from immune. Which means that many of the Blade 16's competitors have also jumped in price. But now it's sitting perilously close to the five grand mark, a gaming laptop I genuinely adore is suddenly a tougher sell.</p><p>Our Dave gave the previous version's performance a solid thumbs up, even though it was off the pace when compared to some heftier, far-less-portable machines. It was quieter, more refined, more pleasant to live with. And that offset some of the benchmark quibbles, an opinion I very much agree with for the newer model.</p><p>However, while the much-faster (and much chonkier) <a href="https://www.lenovo.com/us/en/configurator/cto/?bundleId=83F5CTO1WWUS1" target="_blank">Lenovo Legion Pro 7i</a> can often be found for significantly less, I can't help but wonder how much the Blade's ultra-premium, ultra-portable design is actually worth. More, certainly. But substantially more? It's a very difficult thing to square.</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="uDBGmRor64KNe8sCs5LfED" name="RazerBlade16" alt="A Razer Blade 16 (2026) gaming laptop on a desk" src="https://cdn.mos.cms.futurecdn.net/uDBGmRor64KNe8sCs5LfED.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>There is a silver lining, though. The RTX 5080 Blade 16, with the same speedy Intel chip (albeit with a 1 TB SSD), can be found for <a href="https://www.razer.com/gaming-laptops/razer-blade-16/RZ09-05818EN3-R3U1" target="_blank">$4,000</a>. The RTX 5070 Ti version is cheaper still, at <a href="https://www.razer.com/gaming-laptops/razer-blade-16/RZ09-05817EN3-R3U1" target="_blank">$3,500</a>. And while these are still eye-watering sums for a gaming laptop, you can buy a lot of the best things the Blade has to offer for a substantially lower price.</p><p>The Razer Blade 16 is a fabulous machine, there's absolutely no doubt. If I had a huge amount of disposable cash to spend, I'd spec one out with relatively little thought. It screams desirability from every angle, and I've loved spending time with my review sample. Plus, it's still one of the easiest 16-inch machines to stuff in your bag and take on your next flight.</p><p>But at these prices, I think some of the Blade 16's drawbacks start to weigh more heavily upon its svelte frame. It's still one of the best gaming laptops money can buy—but for this sort of cash, I think it's lost just a touch of its shine. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/razer-blade-16-2026-review/</link>
                                                                            <description>
                            <![CDATA[ It's still one of the best gaming laptops money can buy, but the massive price tag throws me for a loop. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">7ysLkANjhLkLSSTYSuTMVV</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/SngjBKNEj6gkELFRH4Vdp5-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 03 Aug 2026 14:44:57 +0000</pubDate>                                                                                                                                <updated>Fri, 07 Aug 2026 16:22:41 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Laptops]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/SngjBKNEj6gkELFRH4Vdp5-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A Razer Blade 16 (2026) gaming laptop on white gravel]]></media:description>                                                            <media:text><![CDATA[A Razer Blade 16 (2026) gaming laptop on white gravel]]></media:text>
                                <media:title type="plain"><![CDATA[A Razer Blade 16 (2026) gaming laptop on white gravel]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/SngjBKNEj6gkELFRH4Vdp5-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="Razer Blade 16 (2026)" data-widget-title="" class="hawk-root"></div><p>My, how the world can change in a year. The <a href="https://www.pcgamer.com/hardware/gaming-laptops/razer-blade-16-2025-review/" target="_blank">previous version of the Razer Blade 16</a> shot to the top of our <a href="https://www.pcgamer.com/best-gaming-laptop/" target="_blank">best gaming laptop</a> guide upon its release in 2025, thanks to its fantastic chassis design, great performance, and battery-powered gaming abilities, among other virtues. Yes, it was hugely expensive. But thanks to a stunning all round package, it was worth the money if you had the cash to splash.</p><p>Now I sit with the Razer Blade 16 (2026) in front of me—and on the surface, not a whole lot has changed. I've been provided with an RTX 5090-equipped config with 32 GB of DDR5, a 2 TB SSD, and a 240 Hz 16-inch OLED display, all wrapped up in the same chassis as the old model. So far, so brilliant. The major change to this refresh, though, is the addition of one of Intel's Panther Lake-based laptop processors, the Core Ultra 9 386H.</p><p>It's a very speedy gaming CPU, and a worthy addition to the Blade 16's armoury. But the thing I'm struggling with, as I'm sure you might have already guessed, is the price. Prepare yourself, folks. This particular Blade 16 costs, and there's no getting round it, <a href="https://www.razer.com/gaming-laptops/razer-blade-16/RZ09-05819EN4-R3U1" target="_blank">$4,900</a>/<a href="https://www.razer.com/gb-en/gaming-laptops/razer-blade-16/RZ09-05819WN4-R3W1" target="_blank">£4,800</a>.</p><p>That's $400 more than the previous RTX 5090-equipped Blade, and, as usual, you can largely blame the memory crisis. But for this sort of price, I'm not quite as convinced by the Blade 16 as I used to be. It's still a sumptuous, fabulous machine, and I'd have one in a heartbeat if I had all the money in the world. But I'd also have a gold-plated Lamborghini and a spare room made of chocolate, while I'm at it.</p><p>Which is to say, it's become more difficult to justify the Blade 16's value for this sort of moolah. It's super-portable for a 16-inch machine, and that's worth a lot. It's a wonderfully-premium object, too, with a fantastic screen. And it gets good battery life, all the while running relatively quietly if you drop it down into Balanced mode. It's very… civilised. And I love that.</p><p>But spending nearly five grand on an RTX 5090 gaming laptop that can be soundly beaten in the performance stakes by the often-cheaper, RTX 5080-toting <a href="https://www.pcgamer.com/hardware/gaming-laptops/lenovo-legion-pro-7i-gen-10-gaming-laptop-review/" target="_blank">Lenovo Legion Pro 7i</a>? The idea of it stops me in my tracks. Is the Razer better in many other ways? Undoubtedly. But the price to performance delta is now skewed, and that gives me the odd doubt.</p><p>There are <a href="https://www.razer.com/gaming-laptops/razer-blade-16/RZ09-05818EN3-R3U1" target="_blank">cheaper, lesser-GPUed models of the Blade 16 available</a>, and if I was buying one with my own money, that's where I'd be looking. The Razer Blade 16 is an astonishing piece of engineering, and rarely have I wanted a gaming laptop more. But crucially, I think its MSRP across the range is now substantial enough to keep me awake at night—and as a result, I've got to knock it down by a peg or two.</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 want the ultimate slim and light gaming machine: </strong>Some laptops are faster, it's true. But if you want something skinny that either excels, or punches hard in every single category a gaming laptop can be tested in, the Blade 16 is for you.<br><br>✅ <strong>You want a stunning chassis: </strong>The Blade 16 still has the best chassis design of any gaming laptop we've ever come across, and slips into most backpacks with ease.</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 watching your pennies: </strong>There's no getting round it, every single model of Blade 16 is very pricey given the hardware inside. Cheaper than some, though.<br><br>❌ <strong>You want maximum performance: </strong>Slim and light gaming laptops come with compromises, so you can find higher frame rates (and much chonkier chassis designs) elsewhere.</p></div></div></div></div><h2 class="article-body__section" id="section-razer-blade-2026-features"><span>Razer Blade (2026) features</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="tGKRs8xSedW4m25oyXxf3g" name="RazerBlade16-2" alt="A Razer Blade 16 gaming laptop in front of a TV with a neon sign in the background" src="https://cdn.mos.cms.futurecdn.net/tGKRs8xSedW4m25oyXxf3g.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><caption>Razer Blade 16 tested specs</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Razer Blade 16 (2026)</strong></p></td><td  ><p><strong>Razer Blade 16 (2025)</strong></p></td></tr><tr><td class="firstcol " ><p><strong>CPU</strong></p></td><td  ><p>Intel Core UItra  9 386H</p></td><td  ><p>AMD Ryzen AI 9 HX 370</p></td></tr><tr><td class="firstcol " ><p><strong>GPU</strong></p></td><td  ><p>Nvidia GeForce RTX 5090 (175 W Max TGP)</p></td><td  ><p>Nvidia GeForce RTX 5090 (175 W Max TGP)</p></td></tr><tr><td class="firstcol " ><p><strong>Memory</strong></p></td><td  ><p>32 GB LPDDR5X-9600</p></td><td  ><p>32 GB LPDDR5-8000</p></td></tr><tr><td class="firstcol " ><p><strong>Storage</strong></p></td><td  ><p>2 TB PCIe 4.0 NVMe M.2 SSD</p></td><td  ><p>2 TB PCIe 4.0 NVMe M.2 SSD</p></td></tr><tr><td class="firstcol " ><p><strong>Expansion slots</strong></p></td><td  ><p>2 x M.2 NVMe (one used)</p></td><td  ><p>2 x M.2 NVMe (one used)</p></td></tr><tr><td class="firstcol " ><p><strong>Display</strong></p></td><td  ><p>16-inch 2560 x 1600 OLED, 240 Hz</p></td><td  ><p>16-inch 2560 x 1600 OLED, 240 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>14.9 ~ 17.4 x 250.5 x 355 mm | 0.59 ~ 0.69 x 9.86 x 13.98 inches</p></td><td  ><p>14.9 ~ 17.4 x 250.5 x 355 mm | 0.59 ~ 0.69 x 9.86 x 13.98 inches</p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p>90 Whr</p></td><td  ><p>90 Whr</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>2.14 kg / 4.71 lbs​</p></td><td  ><p>2.14 kg / 4.71 lbs​</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://www.razer.com/gaming-laptops/razer-blade-16/RZ09-05819EN4-R3U1" target="_blank">$4,900</a> / <a href="https://www.razer.com/gb-en/gaming-laptops/razer-blade-16/RZ09-05819WN4-R3W1" target="_blank">£4,800</a></p></td><td  ><p>$4,500 / £3,900</p></td></tr></tbody></table></div><p>The 2026 version of the Blade 16 is still a lush device, and my review sample has a specs sheet to be proud of. The major internal change over our previously tested model comes in the form of the Panther Lake-based <a href="https://www.intel.com/content/www/us/en/products/sku/245529/intel-core-ultra-9-processor-386h-18m-cache-up-to-4-90-ghz/specifications.html" target="_blank">Intel Core Ultra 9 386H</a> processor, which replaces the AMD Ryzen AI 9 HX 370 found in last year's top-spec config.</p><p>It's a 16-core CPU, which breaks down into four Performance cores, eight Efficient, and four Low Power Efficient types. That core distribution might sound a little weak on paper, but in practice it adds up to create a powerful gaming chip, with a 4.9 GHz max boost frequency and a maximum boosted power draw of 80 W.</p><p>Unfortunately, the iGPU here isn't the <a href="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/" target="_blank">Arc B390</a> found in Intel's top-of-the-line Panther Lake chips, which feels like a bit of an omission. Instead you get a four Xe3-cored "Intel Graphics" tile, which means that for battery-based gaming you're probably going to want to lean on the dGPU. Which in this case is a beastly RTX 5090 mobile chip capable of maxing out at a 175 W TGP.</p><p>It'll sip much less power than that in practice, of course, and you'll need a <a href="https://www.razer.com/newsroom/product-news/2026-blade-16" target="_blank">Razer cooling pad</a> to enable its potential top wattage figure. Still, the lack of a feisty iGPU is a missed opportunity for genuinely mobile gaming, if you ask me.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/SngjBKNEj6gkELFRH4Vdp5.jpg" alt="A Razer Blade 16 (2026) gaming laptop on white gravel" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/qAR9VmhWKWHFHNHU9MhTzW.jpg" alt="A Razer Blade 16 gaming laptop on a wooden desk" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Wh94qw2AiUg9tA5TJbFazR.jpg" alt="A Razer Blade 16 gaming laptop on a wooden desk, half closed" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/oxvq7PEfY7w3QJa24eWPNb.jpg" alt="The left hand side of the Razer Blade 16 2026 gaming laptop, showing the USB ports and power cable" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/muF57EobUx3jLRUcBsh6Bo.jpg" alt="The keyboard of the Razer Blade 16 (2026) gaming laptop, lit up in green" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Lower-specced variants of the Blade 16 are available, going all the way down to an RTX 5060/Ryzen AI 9 365 config with 16 GB of DDR5 and a 1 TB SSD. Even this "bottom-spec" model, though, has an eye-watering price given the hardware inside. It's <a href="https://www.razer.com/gaming-laptops/razer-blade-16/RZ09-05285EN3-R3U1" target="_blank">$2,400</a>, to be precise. Oof.</p><p>Still, my top-end sample is well-equipped no matter which way you look at it. It's got 32 GB of LPDDR5X-9600, a 2 TB Gen4 SSD, and a truly stunning 240 Hz OLED display, complete with DisplayHDR TrueBlack1000 certification. </p><div><blockquote><p>Every other laptop manufacturer should take a look at Razer's efforts and make notes</p></blockquote></div><p>It's still one of the best panels I've had the pleasure of setting my eyes upon—although it's got some serious competition in the form of the new ROG Nebula OLED displays found in the latest Asus ROG Zephyrus G16 models.</p><p>All this high-end hardware comes wrapped in a chassis that still stands head and shoulders above the rest. The Blade 16 is astonishingly slim given the components inside, and its crisp-edged, all-business frame feels like the pinnacle of gaming laptop design. </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="MRHZgM9B4GGzaYvqhBm4sK" name="RazerBlade16-8 (1)" alt="A Razer Blade 16 gaming laptop outside on white gravel" src="https://cdn.mos.cms.futurecdn.net/MRHZgM9B4GGzaYvqhBm4sK.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>I say all business, but it's still got a big, neon green Razer logo on the back and an RGB-lit keyboard. You can always turn the lighting off, but I quite like the contrast it creates. Gamer executive chic? Something like that, anyway.</p><p>The keyboard has more travel than you might expect from a low-profile unit, and my typing accuracy has noticeably improved when clicking away at its keys on the go. As for the trackpad? It's glorious, with a large, smooth-yet-tactile surface and ultra-responsive clicks.</p><p>Every other laptop manufacturer should take a look at Razer's efforts here and make notes. Simply put, every part of the Blade 16 looks and feels top notch. It's amazing what huge gobs of cash will buy, isn't it?</p><h2 class="article-body__section" id="section-razer-blade-2026-performance"><span>Razer Blade (2026) 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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Ub4tjBckdpXYNGQVdtkfVE" name="RazerBlade2026-1" alt="A Razer Blade 16 gaming laptop being held up to the sky" src="https://cdn.mos.cms.futurecdn.net/Ub4tjBckdpXYNGQVdtkfVE.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>Jumping straight into the 1080p benchmarks, it's<strong> </strong>clear that the new Intel chip has done the Blade 16 some good when it comes to gaming performance. In Baldur's Gate 3, the newly-sharpened Blade manages to pull an impressive 21 fps lead in the averages over its older AMD-chipped sibling, with substantially higher 1% lows to boot.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785510504248-n366kdgp1 *, #fv-chart-1785510504248-n366kdgp1 *:before, #fv-chart-1785510504248-n366kdgp1 *:after, #fv-chart-1785510504248-n366kdgp1-slideshow *, #fv-chart-1785510504248-n366kdgp1-slideshow *:before, #fv-chart-1785510504248-n366kdgp1-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785510504248-n366kdgp1, #fv-chart-1785510504248-n366kdgp1-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785510504248-n366kdgp1 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785510504248-n366kdgp1.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785510504248-n366kdgp1.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-1785510504248-n366kdgp1 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785510504248-n366kdgp1-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785510504248-n366kdgp1-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785510504248-n366kdgp1-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785510504248-n366kdgp1-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-1785510504248-n366kdgp1-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-1785510504248-n366kdgp1-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785510504248-n366kdgp1-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785510504248-n366kdgp1-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-1785510504248-n366kdgp1-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785510504248-n366kdgp1-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-1785510504248-n366kdgp1-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785510504248-n366kdgp1 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785510504248-n366kdgp1 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785510504248-n366kdgp1 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785510504248-n366kdgp1 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785510504248-n366kdgp1 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785510504248-n366kdgp1 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785510504248-n366kdgp1 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785510504248-n366kdgp1 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785510504248-n366kdgp1 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785510504248-n366kdgp1 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785510504248-n366kdgp1 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-bar-row, #fv-chart-1785510504248-n366kdgp1 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785510504248-n366kdgp1.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785510504248-n366kdgp1.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785510504248-n366kdgp1.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785510504248-n366kdgp1.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785510504248-n366kdgp1.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785510504248-n366kdgp1.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785510504248-n366kdgp1 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785510504248-n366kdgp1 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785510504248-n366kdgp1 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785510504248-n366kdgp1 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785510504248-n366kdgp1 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785510504248-n366kdgp1 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785510504248-n366kdgp1 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785510504248-n366kdgp1 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785510504248-n366kdgp1 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785510504248-n366kdgp1 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785510504248-n366kdgp1 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785510504248-n366kdgp1 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785510504248-n366kdgp1 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785510504248-n366kdgp1 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785510504248-n366kdgp1 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-pie-container,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-bar-row,#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-stacked-product,#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-grouped-bar-product,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-bar-row,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-stacked-product,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785510504248-n366kdgp1.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-1785510504248-n366kdgp1.mobile-view .fv-bar-label,#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-grouped-product-title,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-bar-label,#fv-chart-1785510504248-n366kdgp1.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-1785510504248-n366kdgp1.mobile-view .fv-bar-container,#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-bar-cluster,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-bar-container,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-x-axis-wrapper,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-x-axis-label-space,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-x-axis-chart-space,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-benchmark-title,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-dropdown-title,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-carousel-nav-btn,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-chart-title,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-chart-subhead,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-versus-header,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-versus-select-wrapper,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-versus-vs,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-versus-select-container,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-versus-select,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-bar-commentary-inline,#fv-chart-1785510504248-n366kdgp1.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785510504248-n366kdgp1.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785510504248-n366kdgp1.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785510504248-n366kdgp1 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785510504248-n366kdgp1 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785510504248-n366kdgp1 .fv-bar-row,#fv-chart-1785510504248-n366kdgp1 .fv-stacked-product,#fv-chart-1785510504248-n366kdgp1 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-bar-label,#fv-chart-1785510504248-n366kdgp1 .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-1785510504248-n366kdgp1 .fv-bar-container,#fv-chart-1785510504248-n366kdgp1 .fv-bar-cluster {width: 100% !important;}#fv-chart-1785510504248-n366kdgp1 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785510504248-n366kdgp1 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785510504248-n366kdgp1 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785510504248-n366kdgp1 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785510504248-n366kdgp1 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785510504248-n366kdgp1 .fv-x-axis-label-space {display: none !important;}#fv-chart-1785510504248-n366kdgp1 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785510504248-n366kdgp1 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785510504248-n366kdgp1 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785510504248-n366kdgp1 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785510504248-n366kdgp1 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785510504248-n366kdgp1 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785510504248-n366kdgp1 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785510504248-n366kdgp1 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785510504248-n366kdgp1 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785510504248-n366kdgp1 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785510504248-n366kdgp1 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785510504248-n366kdgp1 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785510504248-n366kdgp1 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785510504248-n366kdgp1 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785510504248-n366kdgp1 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785510504248-n366kdgp1 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785510504248-n366kdgp1 .fv-stl-shop-all-logo,#fv-chart-1785510504248-n366kdgp1 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785510504248-n366kdgp1 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785510504248-n366kdgp1 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785510504248-n366kdgp1 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785510504248-n366kdgp1.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "1080p gaming performance","description": "This chart shows average and 1% low frame rate results in various tested games at 1080p resolution","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-31T15:08:24.248Z","citation": "The Blade 16 (2026) is comfortably faster than the previous version in most of my 1080p gaming benchmarks, although the Legion 7i Pro remains supreme.","keywords": ["Razer Blade 16 (2026)","Asus ROG Zephyrus G16 (2026)","Razer Blade 16 (2025)","Lenovo Legion 7i Pro Gen10","Cyberpunk 2077 (1080p RT Ultra)","Baldur's Gate 3 (1080p Ultra)","Black Myth: Wukong (1080p High)","F1 24 (1080p Ultra High)","Metro Exodus Enhanced Edition (1080p Ultra)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Cyberpunk 2077 (1080p RT Ultra)","value": 66,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Cyberpunk 2077 (1080p RT Ultra)","value": 52,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – Cyberpunk 2077 (1080p RT Ultra)","value": 63,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – Cyberpunk 2077 (1080p RT Ultra)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Baldur's Gate 3 (1080p Ultra)","value": 83,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Baldur's Gate 3 (1080p Ultra)","value": 78,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – Baldur's Gate 3 (1080p Ultra)","value": 62,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – Baldur's Gate 3 (1080p Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Black Myth: Wukong (1080p High)","value": 110,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Black Myth: Wukong (1080p High)","value": 102,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – Black Myth: Wukong (1080p High)","value": 114,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – Black Myth: Wukong (1080p High)","value": 99,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – F1 24 (1080p Ultra High)","value": 120,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – F1 24 (1080p Ultra High)","value": 101,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – F1 24 (1080p Ultra High)","value": 117,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – F1 24 (1080p Ultra High)","value": 126,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Metro Exodus Enhanced Edition (1080p Ultra)","value": 126,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Metro Exodus Enhanced Edition (1080p Ultra)","value": 102,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – Metro Exodus Enhanced Edition (1080p Ultra)","value": 117,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – Metro Exodus Enhanced Edition (1080p Ultra)","value": 140,"unitText": "Avg FPS"}]}</script><div id="fv-chart-1785510504248-n366kdgp1" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1080p gaming performance</h3><p class="fv-chart-subhead">This chart shows average and 1% low frame rate results in various tested games at 1080p resolution</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cyberpunk 2077 (1080p RT Ultra)</option><option value="1">Baldur's Gate 3 (1080p Ultra)</option><option value="2">Black Myth: Wukong (1080p High)</option><option value="3">F1 24 (1080p Ultra High)</option><option value="4">Metro Exodus Enhanced Edition (1080p Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785510504248-n366kdgp1-bar-Cyberpunk 2077 (1080p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p RT Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The Blade 16 (2026) is comfortably faster than the previous version in most of my 1080p gaming benchmarks, although the Legion 7i Pro remains supreme." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.5%; background-color: #E33235;" data-target-width="82.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #E33235;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.75%; background-color: #FE9F58;" data-target-width="48.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.5%; background-color: #FE9F58;" data-target-width="42.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.5%; background-color: #FE9F58;" data-target-width="47.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">38</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (1080p RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>66 Avg FPS, 44 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>52 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>63 Avg FPS, 34 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>68 Avg FPS, 38 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785510504248-n366kdgp1-bar-Baldur's Gate 3 (1080p Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (1080p Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The Blade 16 (2026) is comfortably faster than the previous version in most of my 1080p gaming benchmarks, although the Legion 7i Pro remains supreme." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83%; background-color: #E33235;" data-target-width="83" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">83</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41%; background-color: #FE9F58;" data-target-width="41" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43%; background-color: #FE9F58;" data-target-width="43" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62%; background-color: #E33235;" data-target-width="62" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.000000000000004%; background-color: #FE9F58;" data-target-width="28.000000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-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>Baldur's Gate 3 (1080p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>83 Avg FPS, 41 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>78 Avg FPS, 43 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>62 Avg FPS, 28 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>96 Avg FPS, 55 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785510504248-n366kdgp1-bar-Black Myth: Wukong (1080p High)" data-chart-type="Bar" data-title="Black Myth: Wukong (1080p High)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The Blade 16 (2026) is comfortably faster than the previous version in most of my 1080p gaming benchmarks, although the Legion 7i Pro remains supreme." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">110</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #FE9F58;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.333333333333336%; background-color: #FE9F58;" data-target-width="55.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">83</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76%; background-color: #E33235;" data-target-width="76" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">114</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #FE9F58;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66%; background-color: #E33235;" data-target-width="66" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">99</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #FE9F58;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>Black Myth: Wukong (1080p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>110 Avg FPS, 84 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>102 Avg FPS, 83 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>114 Avg FPS, 76 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>99 Avg FPS, 84 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785510504248-n366kdgp1-bar-F1 24 (1080p Ultra High)" data-chart-type="Bar" data-title="F1 24 (1080p Ultra High)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The Blade 16 (2026) is comfortably faster than the previous version in most of my 1080p gaming benchmarks, although the Legion 7i Pro remains supreme." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">120</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.33333333333333%; background-color: #FE9F58;" data-target-width="61.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">92</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.33333333333333%; background-color: #E33235;" data-target-width="67.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">101</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #FE9F58;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">117</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38%; background-color: #FE9F58;" data-target-width="38" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84%; background-color: #E33235;" data-target-width="84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">126</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34%; background-color: #FE9F58;" data-target-width="34" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>F1 24 (1080p Ultra High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>120 Avg FPS, 92 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>101 Avg FPS, 76 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>117 Avg FPS, 57 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>126 Avg FPS, 51 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785510504248-n366kdgp1-bar-Metro Exodus Enhanced Edition (1080p Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (1080p Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1080p resolution" data-caption="The Blade 16 (2026) is comfortably faster than the previous version in most of my 1080p gaming benchmarks, although the Legion 7i Pro remains supreme." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84%; background-color: #E33235;" data-target-width="84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">126</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35.333333333333336%; background-color: #FE9F58;" data-target-width="35.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">117</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">140</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FE9F58;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div></div></div><div class="fv-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>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>126 Avg FPS, 64 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>102 Avg FPS, 53 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>117 Avg FPS, 64 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>140 Avg FPS, 72 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The Blade 16 (2026) is comfortably faster than the previous version in most of my 1080p gaming benchmarks, although the Legion 7i Pro remains supreme.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785510504248-n366kdgp1', false); });} else {initialize('fv-chart-1785510504248-n366kdgp1', false);}})();</script></div><p>In Cyberpunk 2077, though, that lead shrinks to a mere 3 fps average, albeit with 10 frames gained in the 1% lows. The Blade 16 also beats the new Asus G16 quite handily, although runs into some trouble when faced with the mighty Lenovo Legion Pro 7i Gen 10. </p><p>The Lenovo machine also scorches ahead in Metro Exodus Enhanced Edition, leaving every other lappy on this chart firmly in its wake. It's a good example of how some high-wattage components in a chonkier laptop chassis can gulp down power, spin up the fans, and pull beyond their weight under duress.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785420983946-kn7k7nebl *, #fv-chart-1785420983946-kn7k7nebl *:before, #fv-chart-1785420983946-kn7k7nebl *:after, #fv-chart-1785420983946-kn7k7nebl-slideshow *, #fv-chart-1785420983946-kn7k7nebl-slideshow *:before, #fv-chart-1785420983946-kn7k7nebl-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785420983946-kn7k7nebl, #fv-chart-1785420983946-kn7k7nebl-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785420983946-kn7k7nebl {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785420983946-kn7k7nebl.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785420983946-kn7k7nebl.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-1785420983946-kn7k7nebl .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785420983946-kn7k7nebl-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785420983946-kn7k7nebl-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785420983946-kn7k7nebl-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785420983946-kn7k7nebl-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-1785420983946-kn7k7nebl-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-1785420983946-kn7k7nebl-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785420983946-kn7k7nebl-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785420983946-kn7k7nebl-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-1785420983946-kn7k7nebl-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785420983946-kn7k7nebl-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-1785420983946-kn7k7nebl-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785420983946-kn7k7nebl .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785420983946-kn7k7nebl .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785420983946-kn7k7nebl .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785420983946-kn7k7nebl .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785420983946-kn7k7nebl .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785420983946-kn7k7nebl .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785420983946-kn7k7nebl .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785420983946-kn7k7nebl .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785420983946-kn7k7nebl .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785420983946-kn7k7nebl .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785420983946-kn7k7nebl .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-bar-row, #fv-chart-1785420983946-kn7k7nebl .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785420983946-kn7k7nebl.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785420983946-kn7k7nebl.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785420983946-kn7k7nebl.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785420983946-kn7k7nebl .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785420983946-kn7k7nebl .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785420983946-kn7k7nebl .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785420983946-kn7k7nebl .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785420983946-kn7k7nebl .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785420983946-kn7k7nebl .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785420983946-kn7k7nebl .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785420983946-kn7k7nebl .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785420983946-kn7k7nebl .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785420983946-kn7k7nebl .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785420983946-kn7k7nebl .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785420983946-kn7k7nebl .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785420983946-kn7k7nebl .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785420983946-kn7k7nebl .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785420983946-kn7k7nebl .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-pie-container,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-bar-row,#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-stacked-product,#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-grouped-bar-product,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-bar-row,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-stacked-product,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785420983946-kn7k7nebl.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-1785420983946-kn7k7nebl.mobile-view .fv-bar-label,#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-grouped-product-title,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-bar-label,#fv-chart-1785420983946-kn7k7nebl.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-1785420983946-kn7k7nebl.mobile-view .fv-bar-container,#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-bar-cluster,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-bar-container,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-x-axis-wrapper,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-x-axis-label-space,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-x-axis-chart-space,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-benchmark-title,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-dropdown-title,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-carousel-nav-btn,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-chart-title,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-chart-subhead,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-versus-header,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-versus-select-wrapper,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-versus-vs,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-versus-select-container,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-versus-select,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-bar-commentary-inline,#fv-chart-1785420983946-kn7k7nebl.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785420983946-kn7k7nebl.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785420983946-kn7k7nebl.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785420983946-kn7k7nebl .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785420983946-kn7k7nebl .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785420983946-kn7k7nebl .fv-bar-row,#fv-chart-1785420983946-kn7k7nebl .fv-stacked-product,#fv-chart-1785420983946-kn7k7nebl .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-bar-label,#fv-chart-1785420983946-kn7k7nebl .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-1785420983946-kn7k7nebl .fv-bar-container,#fv-chart-1785420983946-kn7k7nebl .fv-bar-cluster {width: 100% !important;}#fv-chart-1785420983946-kn7k7nebl .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785420983946-kn7k7nebl .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785420983946-kn7k7nebl .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785420983946-kn7k7nebl .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785420983946-kn7k7nebl .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785420983946-kn7k7nebl .fv-x-axis-label-space {display: none !important;}#fv-chart-1785420983946-kn7k7nebl .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785420983946-kn7k7nebl .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785420983946-kn7k7nebl .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785420983946-kn7k7nebl .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785420983946-kn7k7nebl .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785420983946-kn7k7nebl .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785420983946-kn7k7nebl .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785420983946-kn7k7nebl .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785420983946-kn7k7nebl .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785420983946-kn7k7nebl .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785420983946-kn7k7nebl .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785420983946-kn7k7nebl .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785420983946-kn7k7nebl .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785420983946-kn7k7nebl .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785420983946-kn7k7nebl .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785420983946-kn7k7nebl .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785420983946-kn7k7nebl .fv-stl-shop-all-logo,#fv-chart-1785420983946-kn7k7nebl .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785420983946-kn7k7nebl .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785420983946-kn7k7nebl .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785420983946-kn7k7nebl .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785420983946-kn7k7nebl.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": "1600p gaming performance","description": "This chart shows average and 1% low frame rate results in various tested games at 1600p resolution","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-30T14:16:23.947Z","citation": "The 2026 Blade 16 beats its older sibling at 1600p, and gains a decent overall lead on the RTX 5080-equipped G16—but the Legion Pro 7i still rules the roost.","keywords": ["Razer Blade 16 (2026)","Asus ROG Zephyrus G16 (2026)","Razer Blade 16","Lenovo Legion 7i Pro Gen10","Cyberpunk 2077 (Native res. RT Ultra)","Baldur's Gate 3 (Native res. Ultra)","Black Myth: Wukong benchmarking tool (Native res. High)","F1 24 (Native res. Ultra High)","Metro Exodus Enhanced Edition (Native res. Ultra)","Black Myth: Wukong (Native res. High)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Cyberpunk 2077 (Native res. RT Ultra)","value": 31,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – Cyberpunk 2077 (Native res. RT Ultra)","value": 40,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – Cyberpunk 2077 (Native res. RT Ultra)","value": 39,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Cyberpunk 2077 (Native res. RT Ultra)","value": 39,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Baldur's Gate 3 (Native res. Ultra)","value": 80,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – Baldur's Gate 3 (Native res. Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – Baldur's Gate 3 (Native res. Ultra)","value": 61,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Baldur's Gate 3 (Native res. Ultra)","value": 81,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Black Myth: Wukong benchmarking tool (Native res. High)","value": 75,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – Black Myth: Wukong benchmarking tool (Native res. High)","value": 111,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – Black Myth: Wukong benchmarking tool (Native res. High)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Black Myth: Wukong benchmarking tool (Native res. High)","value": 76,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – F1 24 (Native res. Ultra High)","value": 63,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – F1 24 (Native res. Ultra High)","value": 77,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – F1 24 (Native res. Ultra High)","value": 77,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – F1 24 (Native res. Ultra High)","value": 78,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 96,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 90,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 95,"unitText": "Avg FPS"}]}</script><div id="fv-chart-1785420983946-kn7k7nebl" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1600p gaming performance</h3><p class="fv-chart-subhead">This chart shows average and 1% low frame rate results in various tested games at 1600p resolution</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cyberpunk 2077 (Native res. RT Ultra)</option><option value="1">Baldur's Gate 3 (Native res. Ultra)</option><option value="2">Black Myth: Wukong (Native res. High)</option><option value="3">F1 24 (Native res. Ultra High)</option><option value="4">Metro Exodus Enhanced Edition (Native res. Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785420983946-kn7k7nebl-bar-Cyberpunk 2077 (Native res. RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (Native res. RT Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution" data-caption="The 2026 Blade 16 beats its older sibling at 1600p, and gains a decent overall lead on the RTX 5080-equipped G16—but the Legion Pro 7i still rules the roost." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 97.5%; background-color: #E33235;" data-target-width="97.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #E33235;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">31</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 97.5%; background-color: #E33235;" data-target-width="97.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.5%; background-color: #FE9F58;" data-target-width="72.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">29</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 100%; background-color: #E33235;" data-target-width="100" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">40</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">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 (Native res. RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>39 Avg FPS, 30 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>31 Avg FPS, 24 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>39 Avg FPS, 29 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>40 Avg FPS, 28 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785420983946-kn7k7nebl-bar-Baldur's Gate 3 (Native res. Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (Native res. Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution" data-caption="The 2026 Blade 16 beats its older sibling at 1600p, and gains a decent overall lead on the RTX 5080-equipped G16—but the Legion Pro 7i still rules the roost." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81%; background-color: #E33235;" data-target-width="81" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #FE9F58;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #FE9F58;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61%; background-color: #E33235;" data-target-width="61" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 33%; background-color: #FE9F58;" data-target-width="33" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-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>Baldur's Gate 3 (Native res. Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>81 Avg FPS, 45 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>80 Avg FPS, 46 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>61 Avg FPS, 33 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>96 Avg FPS, 42 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785420983946-kn7k7nebl-bar-Black Myth: Wukong benchmarking tool (Native res. High)" data-chart-type="Bar" data-title="Black Myth: Wukong (Native res. High)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution" data-caption="The 2026 Blade 16 beats its older sibling at 1600p, and gains a decent overall lead on the RTX 5080-equipped G16—but the Legion Pro 7i still rules the roost." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #E33235;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 32%; background-color: #FE9F58;" data-target-width="32" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 44%; background-color: #FE9F58;" data-target-width="44" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45.33333333333333%; background-color: #E33235;" data-target-width="45.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 30%; background-color: #FE9F58;" data-target-width="30" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">111</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #FE9F58;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div></div></div><div class="fv-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 (Native res. High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>76 Avg FPS, 48 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>75 Avg FPS, 66 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>68 Avg FPS, 45 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>111 Avg FPS, 80 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785420983946-kn7k7nebl-bar-F1 24 (Native res. Ultra High)" data-chart-type="Bar" data-title="F1 24 (Native res. Ultra High)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution" data-caption="The 2026 Blade 16 beats its older sibling at 1600p, and gains a decent overall lead on the RTX 5080-equipped G16—but the Legion Pro 7i still rules the roost." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 97.5%; background-color: #E33235;" data-target-width="97.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.75%; background-color: #FE9F58;" data-target-width="83.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.25%; background-color: #FE9F58;" data-target-width="66.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.25%; background-color: #E33235;" data-target-width="96.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.49999999999999%; background-color: #FE9F58;" data-target-width="57.49999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.25%; background-color: #E33235;" data-target-width="96.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #FE9F58;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-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 (Native res. Ultra High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>78 Avg FPS, 67 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>63 Avg FPS, 53 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>77 Avg FPS, 46 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>77 Avg FPS, 55 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785420983946-kn7k7nebl-bar-Metro Exodus Enhanced Edition (Native res. Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (Native res. Ultra)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution" data-caption="The 2026 Blade 16 beats its older sibling at 1600p, and gains a decent overall lead on the RTX 5080-equipped G16—but the Legion Pro 7i still rules the roost." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95%; background-color: #E33235;" data-target-width="95" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">95</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #FE9F58;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #FE9F58;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">90</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.99999999999999%; background-color: #FE9F58;" data-target-width="57.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div></div></div><div class="fv-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 (Native res. Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>95 Avg FPS, 56 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>68 Avg FPS, 46 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>90 Avg FPS, 58 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>96 Avg FPS, 65 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The 2026 Blade 16 beats its older sibling at 1600p, and gains a decent overall lead on the RTX 5080-equipped G16—but the Legion Pro 7i still rules the roost.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785420983946-kn7k7nebl', false); });} else {initialize('fv-chart-1785420983946-kn7k7nebl', false);}})();</script></div><p>At 1600p, the 2026 Blade 16 is virtually tied with both the older model <em>and </em>the Legion Pro 7i in Cyberpunk 2077. However, the Lenovo lappy knocks all our other machines for six in Baldur's Gate 3 and Black Myth Wukong.</p><p>Despite the Legion being an RTX 5080-equipped machine, it's got a tendency to power ahead of many other gaming laptops (including some of the RTX 5090-equipped ones) thanks to a brace of very powerful cooling fans, a monstrous 24-core Intel CPU, and a larger chassis. Thermal throttling will hold back performance with any machine, and the Lenovo is better at letting its hardware run wild and free.</p><p>It's a much heftier beast, though. While you could certainly shove its substantial, 6 lbs, rear-lipped chassis into a backpack, it's a laptop that focuses on raw performance over portability. By contrast, what the Blade 16 and Asus ROG Zephyrus G16 are aiming for is a balance between gaming chops and day-to-day usability.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785421923925-z0bzcxd44 *, #fv-chart-1785421923925-z0bzcxd44 *:before, #fv-chart-1785421923925-z0bzcxd44 *:after, #fv-chart-1785421923925-z0bzcxd44-slideshow *, #fv-chart-1785421923925-z0bzcxd44-slideshow *:before, #fv-chart-1785421923925-z0bzcxd44-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785421923925-z0bzcxd44, #fv-chart-1785421923925-z0bzcxd44-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785421923925-z0bzcxd44 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785421923925-z0bzcxd44.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785421923925-z0bzcxd44.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-1785421923925-z0bzcxd44 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785421923925-z0bzcxd44-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785421923925-z0bzcxd44-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785421923925-z0bzcxd44-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785421923925-z0bzcxd44-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-1785421923925-z0bzcxd44-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-1785421923925-z0bzcxd44-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785421923925-z0bzcxd44-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785421923925-z0bzcxd44-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-1785421923925-z0bzcxd44-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785421923925-z0bzcxd44-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-1785421923925-z0bzcxd44-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785421923925-z0bzcxd44 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785421923925-z0bzcxd44 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-bar-row, #fv-chart-1785421923925-z0bzcxd44 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785421923925-z0bzcxd44.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785421923925-z0bzcxd44.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785421923925-z0bzcxd44.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785421923925-z0bzcxd44 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785421923925-z0bzcxd44 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-pie-container,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-bar-row,#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-stacked-product,#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-grouped-bar-product,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-bar-row,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-stacked-product,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785421923925-z0bzcxd44.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-1785421923925-z0bzcxd44.mobile-view .fv-bar-label,#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-grouped-product-title,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-bar-label,#fv-chart-1785421923925-z0bzcxd44.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-1785421923925-z0bzcxd44.mobile-view .fv-bar-container,#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-bar-cluster,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-bar-container,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-x-axis-wrapper,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-x-axis-label-space,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-x-axis-chart-space,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-benchmark-title,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-dropdown-title,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-carousel-nav-btn,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-chart-title,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-chart-subhead,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-versus-header,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-versus-select-wrapper,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-versus-vs,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-versus-select-container,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-versus-select,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-bar-commentary-inline,#fv-chart-1785421923925-z0bzcxd44.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785421923925-z0bzcxd44.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785421923925-z0bzcxd44.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785421923925-z0bzcxd44 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-bar-row,#fv-chart-1785421923925-z0bzcxd44 .fv-stacked-product,#fv-chart-1785421923925-z0bzcxd44 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-bar-label,#fv-chart-1785421923925-z0bzcxd44 .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-1785421923925-z0bzcxd44 .fv-bar-container,#fv-chart-1785421923925-z0bzcxd44 .fv-bar-cluster {width: 100% !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785421923925-z0bzcxd44 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785421923925-z0bzcxd44 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785421923925-z0bzcxd44 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-x-axis-label-space {display: none !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-stl-shop-all-logo,#fv-chart-1785421923925-z0bzcxd44 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785421923925-z0bzcxd44 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785421923925-z0bzcxd44.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","description": "This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen. where applicable","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-30T14:32:03.925Z","citation": "It's a pretty convincing win for the Blade 16 over two of our tested machines on average, but here comes the Legion to spoil the party once more.","keywords": ["Razer Blade 16 (2026)","Asus ROG Zephyrus G16 (2026)","Razer Blade 16","Lenovo Legion 7i Pro Gen10","Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","Cyberpunk 2077 (1600p, RT Ultra + upscaling, 2x FG)","Black Myth: Wukong (1600p, High + Quality upscaling)","F1 24 (1600p, Ultra High + Quality upscaling, 2x FG)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 95,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 124,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 104,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 112,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 84,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 111,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 97,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 98,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 144,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 184,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 169,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 185,"unitText": "Avg FPS"}]}</script><div id="fv-chart-1785421923925-z0bzcxd44" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Real-world gaming performance</h3><p class="fv-chart-subhead">This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen. where applicable</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cyberpunk 2077 (1600p, RT Ultra + upscaling, 2x FG)</option><option value="1">Black Myth: Wukong (1600p, High + Quality upscaling)</option><option value="2">F1 24 (1600p, Ultra High + 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"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785421923925-z0bzcxd44-bar-Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1600p, RT Ultra + upscaling, 2x FG)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen. where applicable" data-caption="It's a pretty convincing win for the Blade 16 over two of our tested machines on average, but here comes the Legion to spoil the party once more." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74.66666666666667%; background-color: #E33235;" data-target-width="74.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.33333333333333%; background-color: #E33235;" data-target-width="63.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">95</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #FE9F58;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.33333333333334%; background-color: #E33235;" data-target-width="69.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">104</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #FE9F58;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.66666666666667%; background-color: #E33235;" data-target-width="82.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">124</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.333333333333336%; background-color: #FE9F58;" data-target-width="55.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">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>Cyberpunk 2077 (1600p, RT Ultra + upscaling, 2x FG) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>112 Avg FPS, 75 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>95 Avg FPS, 79 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>104 Avg FPS, 73 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>124 Avg FPS, 83 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785421923925-z0bzcxd44-bar-Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))" data-chart-type="Bar" data-title="Black Myth: Wukong (1600p, High + Quality upscaling)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen. where applicable" data-caption="It's a pretty convincing win for the Blade 16 over two of our tested machines on average, but here comes the Legion to spoil the party once more." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.33333333333333%; background-color: #E33235;" data-target-width="65.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">98</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39.33333333333333%; background-color: #FE9F58;" data-target-width="39.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #E33235;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FE9F58;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64.66666666666666%; background-color: #E33235;" data-target-width="64.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">97</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54.666666666666664%; background-color: #FE9F58;" data-target-width="54.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">111</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #FE9F58;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div></div></div><div class="fv-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 (1600p, High + Quality upscaling) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>98 Avg FPS, 59 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>84 Avg FPS, 72 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>97 Avg FPS, 82 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>111 Avg FPS, 80 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785421923925-z0bzcxd44-bar-F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)" data-chart-type="Bar" data-title="F1 24 (1600p, Ultra High + Quality upscaling, 2x FG)" data-subhead="This chart shows average and 1% low frame rate results in various tested games at 1600p resolution with Quality upscaling enabled, and frame gen. where applicable" data-caption="It's a pretty convincing win for the Blade 16 over two of our tested machines on average, but here comes the Legion to spoil the party once more." 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"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92.5%; background-color: #E33235;" data-target-width="92.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">185</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.5%; background-color: #FE9F58;" data-target-width="51.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">103</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72%; background-color: #E33235;" data-target-width="72" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">144</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.5%; background-color: #FE9F58;" data-target-width="62.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">125</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84.5%; background-color: #E33235;" data-target-width="84.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">169</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">100</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92%; background-color: #E33235;" data-target-width="92" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">184</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45.5%; background-color: #FE9F58;" data-target-width="45.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">91</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 (1600p, Ultra High + Quality upscaling, 2x FG) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>185 Avg FPS, 103 1% Low FPS</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>144 Avg FPS, 125 1% Low FPS</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>169 Avg FPS, 100 1% Low FPS</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>184 Avg FPS, 91 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">It's a pretty convincing win for the Blade 16 over two of our tested machines on average, but here comes the Legion to spoil the party once more.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785421923925-z0bzcxd44', false); });} else {initialize('fv-chart-1785421923925-z0bzcxd44', false);}})();</script></div><p>Add some upscaling and frame generation into the equation, and the Blade 16 pulls ahead of both the Asus and the previous model by substantial amounts in two of my benches. The Legion Pro 7i, though, gives it a pasting in Cyberpunk and Black Myth once more, although drops a single frame behind it on average in F1 24, with worse 1% lows.</p><p>What we're seeing here is the difference between a full fat, slightly old-school gaming laptop design with modern components, versus three slim and light machines designed to be taken on the road. While the Blade 16's gaming performance has definitely been improved by the addition of a new Intel chip, it's worth noting that better raw performance (for cheaper) can still be found elsewhere.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785498691680-3xivbv7nl *, #fv-chart-1785498691680-3xivbv7nl *:before, #fv-chart-1785498691680-3xivbv7nl *:after, #fv-chart-1785498691680-3xivbv7nl-slideshow *, #fv-chart-1785498691680-3xivbv7nl-slideshow *:before, #fv-chart-1785498691680-3xivbv7nl-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785498691680-3xivbv7nl, #fv-chart-1785498691680-3xivbv7nl-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785498691680-3xivbv7nl {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785498691680-3xivbv7nl.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785498691680-3xivbv7nl.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-1785498691680-3xivbv7nl .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785498691680-3xivbv7nl-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785498691680-3xivbv7nl-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785498691680-3xivbv7nl-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785498691680-3xivbv7nl-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-1785498691680-3xivbv7nl-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-1785498691680-3xivbv7nl-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785498691680-3xivbv7nl-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785498691680-3xivbv7nl-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-1785498691680-3xivbv7nl-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785498691680-3xivbv7nl-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-1785498691680-3xivbv7nl-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785498691680-3xivbv7nl .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785498691680-3xivbv7nl .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785498691680-3xivbv7nl .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785498691680-3xivbv7nl .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785498691680-3xivbv7nl .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785498691680-3xivbv7nl .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785498691680-3xivbv7nl .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785498691680-3xivbv7nl .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785498691680-3xivbv7nl .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785498691680-3xivbv7nl .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785498691680-3xivbv7nl .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-bar-row, #fv-chart-1785498691680-3xivbv7nl .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785498691680-3xivbv7nl.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785498691680-3xivbv7nl.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785498691680-3xivbv7nl.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785498691680-3xivbv7nl .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785498691680-3xivbv7nl .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785498691680-3xivbv7nl .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785498691680-3xivbv7nl .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785498691680-3xivbv7nl .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785498691680-3xivbv7nl .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785498691680-3xivbv7nl .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785498691680-3xivbv7nl .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785498691680-3xivbv7nl .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785498691680-3xivbv7nl .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785498691680-3xivbv7nl .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785498691680-3xivbv7nl .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785498691680-3xivbv7nl .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785498691680-3xivbv7nl .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785498691680-3xivbv7nl .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-pie-container,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-bar-row,#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-stacked-product,#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-grouped-bar-product,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-bar-row,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-stacked-product,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785498691680-3xivbv7nl.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-1785498691680-3xivbv7nl.mobile-view .fv-bar-label,#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-grouped-product-title,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-bar-label,#fv-chart-1785498691680-3xivbv7nl.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-1785498691680-3xivbv7nl.mobile-view .fv-bar-container,#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-bar-cluster,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-bar-container,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-x-axis-wrapper,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-x-axis-label-space,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-x-axis-chart-space,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-benchmark-title,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-dropdown-title,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-carousel-nav-btn,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-chart-title,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-chart-subhead,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-versus-header,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-versus-select-wrapper,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-versus-vs,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-versus-select-container,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-versus-select,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-bar-commentary-inline,#fv-chart-1785498691680-3xivbv7nl.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785498691680-3xivbv7nl.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785498691680-3xivbv7nl.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785498691680-3xivbv7nl .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785498691680-3xivbv7nl .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785498691680-3xivbv7nl .fv-bar-row,#fv-chart-1785498691680-3xivbv7nl .fv-stacked-product,#fv-chart-1785498691680-3xivbv7nl .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-bar-label,#fv-chart-1785498691680-3xivbv7nl .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-1785498691680-3xivbv7nl .fv-bar-container,#fv-chart-1785498691680-3xivbv7nl .fv-bar-cluster {width: 100% !important;}#fv-chart-1785498691680-3xivbv7nl .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785498691680-3xivbv7nl .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785498691680-3xivbv7nl .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785498691680-3xivbv7nl .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785498691680-3xivbv7nl .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785498691680-3xivbv7nl .fv-x-axis-label-space {display: none !important;}#fv-chart-1785498691680-3xivbv7nl .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785498691680-3xivbv7nl .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785498691680-3xivbv7nl .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785498691680-3xivbv7nl .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785498691680-3xivbv7nl .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785498691680-3xivbv7nl .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785498691680-3xivbv7nl .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785498691680-3xivbv7nl .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785498691680-3xivbv7nl .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785498691680-3xivbv7nl .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785498691680-3xivbv7nl .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785498691680-3xivbv7nl .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785498691680-3xivbv7nl .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785498691680-3xivbv7nl .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785498691680-3xivbv7nl .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785498691680-3xivbv7nl .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785498691680-3xivbv7nl .fv-stl-shop-all-logo,#fv-chart-1785498691680-3xivbv7nl .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785498691680-3xivbv7nl .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785498691680-3xivbv7nl .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785498691680-3xivbv7nl .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785498691680-3xivbv7nl.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 GPU usage","description": "Average GPU frequency and power usage recorded during multiple Metro Exodus Enhanced Edition benchmark runs","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-31T11:51:31.680Z","citation": "The Blade 16 (2026) seems happier to send more juice to its GPU than the older model, but the average frequency is still significantly lower than the RTX 5080 in the Legion Pro 7i.","keywords": ["Razer Blade 16 (2026)","Asus ROG Zephyrus G16 (2026)","Razer Blade 16","Lenovo Legion 7i Pro Gen10","GPU stats","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – GPU stats","value": 1868.53,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – GPU stats","value": 2375,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – GPU stats","value": 1874,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – GPU stats","value": 1853,"unitText": "Avg GPU freq. (MHz)"}]}</script><div id="fv-chart-1785498691680-3xivbv7nl" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Gaming GPU usage</h3><p class="fv-chart-subhead">Average GPU frequency and power usage recorded during multiple Metro Exodus Enhanced Edition benchmark runs</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785498691680-3xivbv7nl-bar-GPU stats" data-chart-type="Bar" data-title="GPU stats" data-subhead="Average GPU frequency and power usage recorded during multiple Metro Exodus Enhanced Edition benchmark runs" data-caption="The Blade 16 (2026) seems happier to send more juice to its GPU than the older model, but the average frequency is still significantly lower than the RTX 5080 in the Legion Pro 7i." style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">GPU stats</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>Avg GPU freq. (MHz)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg GPU power (W)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.76666666666667%; background-color: #E33235;" data-target-width="61.76666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1853</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.766666666666667%; background-color: #FE9F58;" data-target-width="4.766666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">143</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.28433333333333%; background-color: #E33235;" data-target-width="62.28433333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1868.53</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.733333333333334%; background-color: #FE9F58;" data-target-width="3.733333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">112</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.46666666666667%; background-color: #E33235;" data-target-width="62.46666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1874</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.5333333333333337%; background-color: #FE9F58;" data-target-width="3.5333333333333337" data-target-margin="0"></div><span class="fv-bar-value-outside">106</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 79.16666666666666%; background-color: #E33235;" data-target-width="79.16666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2375</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.233333333333333%; background-color: #FE9F58;" data-target-width="4.233333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">127</span></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>750</span><span>1,500</span><span>2,250</span><span>3,000</span></div></div></div><table class="sr-only"><caption>GPU stats Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>1853 Avg GPU freq. (MHz), 143 Avg GPU power (W)</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>1868.53 Avg GPU freq. (MHz), 112 Avg GPU power (W)</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>1874 Avg GPU freq. (MHz), 106 Avg GPU power (W)</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>2375 Avg GPU freq. (MHz), 127 Avg GPU power (W)</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The Blade 16 (2026) seems happier to send more juice to its GPU than the older model, but the average frequency is still significantly lower than the RTX 5080 in the Legion Pro 7i.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785498691680-3xivbv7nl', false); });} else {initialize('fv-chart-1785498691680-3xivbv7nl', false);}})();</script></div><p>Looking at the GPU frequency figures, we can start to see where the Legion Pro 7i finds its extra grunt. While it's got toastier temps overall, the Lenovo machine's RTX 5080 is allowed to clock much higher than the other mobile GPUs on this chart.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785494637280-4kgz2u17o *, #fv-chart-1785494637280-4kgz2u17o *:before, #fv-chart-1785494637280-4kgz2u17o *:after, #fv-chart-1785494637280-4kgz2u17o-slideshow *, #fv-chart-1785494637280-4kgz2u17o-slideshow *:before, #fv-chart-1785494637280-4kgz2u17o-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785494637280-4kgz2u17o, #fv-chart-1785494637280-4kgz2u17o-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785494637280-4kgz2u17o {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785494637280-4kgz2u17o.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785494637280-4kgz2u17o.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-1785494637280-4kgz2u17o .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785494637280-4kgz2u17o-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785494637280-4kgz2u17o-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785494637280-4kgz2u17o-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785494637280-4kgz2u17o-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-1785494637280-4kgz2u17o-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-1785494637280-4kgz2u17o-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785494637280-4kgz2u17o-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785494637280-4kgz2u17o-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-1785494637280-4kgz2u17o-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785494637280-4kgz2u17o-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-1785494637280-4kgz2u17o-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785494637280-4kgz2u17o .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785494637280-4kgz2u17o .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785494637280-4kgz2u17o .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785494637280-4kgz2u17o .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785494637280-4kgz2u17o .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785494637280-4kgz2u17o .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785494637280-4kgz2u17o .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785494637280-4kgz2u17o .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785494637280-4kgz2u17o .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785494637280-4kgz2u17o .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785494637280-4kgz2u17o .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-bar-row, #fv-chart-1785494637280-4kgz2u17o .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785494637280-4kgz2u17o.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785494637280-4kgz2u17o.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785494637280-4kgz2u17o.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785494637280-4kgz2u17o .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785494637280-4kgz2u17o .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785494637280-4kgz2u17o .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785494637280-4kgz2u17o .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785494637280-4kgz2u17o .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785494637280-4kgz2u17o .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785494637280-4kgz2u17o .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785494637280-4kgz2u17o .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785494637280-4kgz2u17o .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785494637280-4kgz2u17o .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785494637280-4kgz2u17o .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785494637280-4kgz2u17o .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785494637280-4kgz2u17o .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785494637280-4kgz2u17o .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785494637280-4kgz2u17o .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-pie-container,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-bar-row,#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-stacked-product,#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-grouped-bar-product,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-bar-row,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-stacked-product,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785494637280-4kgz2u17o.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-1785494637280-4kgz2u17o.mobile-view .fv-bar-label,#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-grouped-product-title,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-bar-label,#fv-chart-1785494637280-4kgz2u17o.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-1785494637280-4kgz2u17o.mobile-view .fv-bar-container,#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-bar-cluster,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-bar-container,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-x-axis-wrapper,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-x-axis-label-space,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-x-axis-chart-space,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-benchmark-title,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-dropdown-title,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-carousel-nav-btn,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-chart-title,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-chart-subhead,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-versus-header,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-versus-select-wrapper,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-versus-vs,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-versus-select-container,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-versus-select,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-bar-commentary-inline,#fv-chart-1785494637280-4kgz2u17o.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785494637280-4kgz2u17o.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785494637280-4kgz2u17o.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785494637280-4kgz2u17o .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785494637280-4kgz2u17o .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785494637280-4kgz2u17o .fv-bar-row,#fv-chart-1785494637280-4kgz2u17o .fv-stacked-product,#fv-chart-1785494637280-4kgz2u17o .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-bar-label,#fv-chart-1785494637280-4kgz2u17o .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-1785494637280-4kgz2u17o .fv-bar-container,#fv-chart-1785494637280-4kgz2u17o .fv-bar-cluster {width: 100% !important;}#fv-chart-1785494637280-4kgz2u17o .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785494637280-4kgz2u17o .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785494637280-4kgz2u17o .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785494637280-4kgz2u17o .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785494637280-4kgz2u17o .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785494637280-4kgz2u17o .fv-x-axis-label-space {display: none !important;}#fv-chart-1785494637280-4kgz2u17o .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785494637280-4kgz2u17o .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785494637280-4kgz2u17o .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785494637280-4kgz2u17o .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785494637280-4kgz2u17o .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785494637280-4kgz2u17o .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785494637280-4kgz2u17o .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785494637280-4kgz2u17o .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785494637280-4kgz2u17o .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785494637280-4kgz2u17o .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785494637280-4kgz2u17o .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785494637280-4kgz2u17o .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785494637280-4kgz2u17o .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785494637280-4kgz2u17o .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785494637280-4kgz2u17o .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785494637280-4kgz2u17o .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785494637280-4kgz2u17o .fv-stl-shop-all-logo,#fv-chart-1785494637280-4kgz2u17o .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785494637280-4kgz2u17o .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785494637280-4kgz2u17o .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785494637280-4kgz2u17o .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785494637280-4kgz2u17o.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": "CPU performance","description": "CPU performance figures taken from the Cinebench R24 single-core and multi-core benchmarks","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-31T10:43:57.280Z","citation": "The Core Ultra 9 386H found in both the new Blade 16 and the G16 is plenty quick—although the 24-core chip in the Legion Pro 7i is a genuine monster.","keywords": ["Razer Blade 16 (2026)","Asus ROG Zephyrus G16 (2026)","Razer Blade 16","Lenovo Legion 7i Pro Gen10","Cinebench 2024","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Cinebench 2024","value": 1215,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – Cinebench 2024","value": 2039,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – Cinebench 2024","value": 1246,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Cinebench 2024","value": 1200,"unitText": "Multi-core index score"}]}</script><div id="fv-chart-1785494637280-4kgz2u17o" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">CPU performance</h3><p class="fv-chart-subhead">CPU performance figures taken from the Cinebench R24 single-core and multi-core benchmarks</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785494637280-4kgz2u17o-bar-Cinebench 2024" data-chart-type="Bar" data-title="Cinebench 2024" data-subhead="CPU performance figures taken from the Cinebench R24 single-core and multi-core benchmarks" data-caption="The Core Ultra 9 386H found in both the new Blade 16 and the G16 is plenty quick—although the 24-core chip in the Legion Pro 7i is a genuine monster." style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Cinebench 2024</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>Multi-core index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Single-core index score</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #E33235;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1200</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.133333333333333%; background-color: #FE9F58;" data-target-width="4.133333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">124</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.5%; background-color: #E33235;" data-target-width="40.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1215</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.133333333333333%; background-color: #FE9F58;" data-target-width="4.133333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">124</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.53333333333333%; background-color: #E33235;" data-target-width="41.53333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1246</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.933333333333333%; background-color: #FE9F58;" data-target-width="3.933333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">118</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.96666666666667%; background-color: #E33235;" data-target-width="67.96666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2039</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.6%; background-color: #FE9F58;" data-target-width="4.6" data-target-margin="0"></div><span class="fv-bar-value-outside">138</span></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>750</span><span>1,500</span><span>2,250</span><span>3,000</span></div></div></div><table class="sr-only"><caption>Cinebench 2024 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>1200 Multi-core index score, 124 Single-core index score</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>1215 Multi-core index score, 124 Single-core index score</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>1246 Multi-core index score, 118 Single-core index score</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>2039 Multi-core index score, 138 Single-core index score</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The Core Ultra 9 386H found in both the new Blade 16 and the G16 is plenty quick—although the 24-core chip in the Legion Pro 7i is a genuine monster.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785494637280-4kgz2u17o', false); });} else {initialize('fv-chart-1785494637280-4kgz2u17o', false);}})();</script></div><p>As for productivity, the Cinebench R24 benchmark shows the Core Ultra 9 386H tracking near-identically in both the Blade 16 and the new Asus G16. The AMD Ryzen AI 9 HX 370 is ahead by a nose in the multi-core stakes, but a little off the pace of both in terms of single-core performance.</p><p>But here comes the Legion Pro 7i once more, with its 24-core <a href="https://www.intel.com/content/www/us/en/products/sku/242293/intel-core-ultra-9-processor-275hx-36m-cache-up-to-5-40-ghz/specifications.html" target="_blank">Intel Core Ultra 9 275HX</a> streaking ahead in both benches. It's no great surprise given the big Intel chip's fearsome specs sheet, but it's still impressive to see how far one of Intel's higher-core-count Arrow Lake CPUs can pull ahead when given room to breathe.</p><h2 class="article-body__section" id="section-razer-blade-2026-thermals"><span>Razer Blade 2026 thermals</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="ags6Gwz4Mhdox5UYviUhuU" name="Razer Blade 16 - 14" alt="The backside of a Razer Blade 16 (2026) gaming laptop, showing the rear fan exhausts" src="https://cdn.mos.cms.futurecdn.net/ags6Gwz4Mhdox5UYviUhuU.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>When it comes to fan noise, the Blade 16 is a bit of a hairdryer in Turbo mode, which is where you'll get the performance figures above. It keeps its component temperatures decently in check while gaming, but the fan noise is very intrusive. </p><p>You can say the same about just about any gaming laptop running at full tilt, though, and I've certainly heard worse. <a href="https://www.pcgamer.com/hardware/gaming-laptops/msi-titan-18-hx-a14v-review/" target="_blank">Much, much worse</a>, now I come to think of it.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785422794981-0i2zrso53 *, #fv-chart-1785422794981-0i2zrso53 *:before, #fv-chart-1785422794981-0i2zrso53 *:after, #fv-chart-1785422794981-0i2zrso53-slideshow *, #fv-chart-1785422794981-0i2zrso53-slideshow *:before, #fv-chart-1785422794981-0i2zrso53-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785422794981-0i2zrso53, #fv-chart-1785422794981-0i2zrso53-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785422794981-0i2zrso53 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785422794981-0i2zrso53.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785422794981-0i2zrso53.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-1785422794981-0i2zrso53 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785422794981-0i2zrso53-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785422794981-0i2zrso53-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785422794981-0i2zrso53-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785422794981-0i2zrso53-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-1785422794981-0i2zrso53-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-1785422794981-0i2zrso53-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785422794981-0i2zrso53-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785422794981-0i2zrso53-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-1785422794981-0i2zrso53-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785422794981-0i2zrso53-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-1785422794981-0i2zrso53-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785422794981-0i2zrso53 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785422794981-0i2zrso53 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785422794981-0i2zrso53 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785422794981-0i2zrso53 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785422794981-0i2zrso53 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785422794981-0i2zrso53 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785422794981-0i2zrso53 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785422794981-0i2zrso53 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785422794981-0i2zrso53 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785422794981-0i2zrso53 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785422794981-0i2zrso53 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-bar-row, #fv-chart-1785422794981-0i2zrso53 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785422794981-0i2zrso53.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785422794981-0i2zrso53.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785422794981-0i2zrso53.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785422794981-0i2zrso53.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785422794981-0i2zrso53.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785422794981-0i2zrso53.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785422794981-0i2zrso53 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785422794981-0i2zrso53 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785422794981-0i2zrso53 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785422794981-0i2zrso53 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785422794981-0i2zrso53 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785422794981-0i2zrso53 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785422794981-0i2zrso53 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785422794981-0i2zrso53 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785422794981-0i2zrso53 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785422794981-0i2zrso53 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785422794981-0i2zrso53 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785422794981-0i2zrso53 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785422794981-0i2zrso53 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785422794981-0i2zrso53 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785422794981-0i2zrso53 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-pie-container,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-bar-row,#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-stacked-product,#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-grouped-bar-product,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-bar-row,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-stacked-product,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785422794981-0i2zrso53.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-1785422794981-0i2zrso53.mobile-view .fv-bar-label,#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-grouped-product-title,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-bar-label,#fv-chart-1785422794981-0i2zrso53.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-1785422794981-0i2zrso53.mobile-view .fv-bar-container,#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-bar-cluster,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-bar-container,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-x-axis-wrapper,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-x-axis-label-space,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-x-axis-chart-space,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-benchmark-title,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-dropdown-title,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-carousel-nav-btn,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-chart-title,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-chart-subhead,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-versus-header,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-versus-select-wrapper,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-versus-vs,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-versus-select-container,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-versus-select,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-bar-commentary-inline,#fv-chart-1785422794981-0i2zrso53.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785422794981-0i2zrso53.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785422794981-0i2zrso53.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785422794981-0i2zrso53 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785422794981-0i2zrso53 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785422794981-0i2zrso53 .fv-bar-row,#fv-chart-1785422794981-0i2zrso53 .fv-stacked-product,#fv-chart-1785422794981-0i2zrso53 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-bar-label,#fv-chart-1785422794981-0i2zrso53 .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-1785422794981-0i2zrso53 .fv-bar-container,#fv-chart-1785422794981-0i2zrso53 .fv-bar-cluster {width: 100% !important;}#fv-chart-1785422794981-0i2zrso53 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785422794981-0i2zrso53 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785422794981-0i2zrso53 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785422794981-0i2zrso53 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785422794981-0i2zrso53 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785422794981-0i2zrso53 .fv-x-axis-label-space {display: none !important;}#fv-chart-1785422794981-0i2zrso53 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785422794981-0i2zrso53 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785422794981-0i2zrso53 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785422794981-0i2zrso53 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785422794981-0i2zrso53 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785422794981-0i2zrso53 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785422794981-0i2zrso53 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785422794981-0i2zrso53 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785422794981-0i2zrso53 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785422794981-0i2zrso53 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785422794981-0i2zrso53 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785422794981-0i2zrso53 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785422794981-0i2zrso53 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785422794981-0i2zrso53 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785422794981-0i2zrso53 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785422794981-0i2zrso53 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785422794981-0i2zrso53 .fv-stl-shop-all-logo,#fv-chart-1785422794981-0i2zrso53 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785422794981-0i2zrso53 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785422794981-0i2zrso53 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785422794981-0i2zrso53 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785422794981-0i2zrso53.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 temperatures","description": "Gaming temperature results recorded during multiple Metro Exodus EE runs","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-30T14:46:34.981Z","citation": "The new Razer Blade 16 is better at keeping its GPU chilled than our 2025 test sample, although the CPU runs a little hotter.","keywords": ["Razer Blade 16 (2026)","Asus ROG Zephyrus G16 (2026)","Razer Blade 16","Lenovo Legion 7i Pro Gen10","Gaming temperatures","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – Gaming temperatures","value": 82,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – Gaming temperatures","value": 72,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – Gaming temperatures","value": 86,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – Gaming temperatures","value": 94,"unitText": "Avg CPU (°C)"}]}</script><div id="fv-chart-1785422794981-0i2zrso53" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Real-world gaming temperatures</h3><p class="fv-chart-subhead">Gaming temperature results recorded during multiple Metro Exodus EE runs</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785422794981-0i2zrso53-bar-Gaming temperatures" data-chart-type="Bar" data-title="Gaming temperatures" data-subhead="Gaming temperature results recorded during multiple Metro Exodus EE runs" data-caption="The new Razer Blade 16 is better at keeping its GPU chilled than our 2025 test sample, although the CPU has toastier peaks." style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Gaming temperatures</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>Avg CPU (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Max CPU (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>Avg GPU (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #EB6F71;"></div><span>Max GPU (°C)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54.666666666666664%; background-color: #E33235;" data-target-width="54.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.33333333333333%; background-color: #FE9F58;" data-target-width="65.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">98</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.333333333333336%; background-color: #1CA9C4;" data-target-width="41.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.33333333333333%; background-color: #EB6F71;" data-target-width="51.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #E33235;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.33333333333333%; background-color: #FE9F58;" data-target-width="65.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">98</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #1CA9C4;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.33333333333333%; background-color: #EB6F71;" data-target-width="51.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.333333333333336%; background-color: #E33235;" data-target-width="57.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">86</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.33333333333333%; background-color: #FE9F58;" data-target-width="63.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">95</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54.666666666666664%; background-color: #1CA9C4;" data-target-width="54.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.333333333333336%; background-color: #EB6F71;" data-target-width="57.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">86</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.66666666666667%; background-color: #E33235;" data-target-width="62.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">94</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">105</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #1CA9C4;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.666666666666664%; background-color: #EB6F71;" data-target-width="52.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><div class="fv-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>Gaming temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>82 Avg CPU (°C), 98 Max CPU (°C), 62 Avg GPU (°C), 77 Max GPU (°C)</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>72 Avg CPU (°C), 98 Max CPU (°C), 69 Avg GPU (°C), 77 Max GPU (°C)</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>86 Avg CPU (°C), 95 Max CPU (°C), 82 Avg GPU (°C), 86 Max GPU (°C)</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>94 Avg CPU (°C), 105 Max CPU (°C), 74 Avg GPU (°C), 79 Max GPU (°C)</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The new Razer Blade 16 is better at keeping its GPU chilled than our 2025 test sample, although the CPU runs a little hotter.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785422794981-0i2zrso53', false); });} else {initialize('fv-chart-1785422794981-0i2zrso53', false);}})();</script></div><p>Drop the Blade 16 down into its Balanced power mode, and the fan noise, temps, and component speeds drop with it. It's remarkably quiet at these settings, although as you would expect, this does affect the gaming performance. </p><p>I recorded a 12 fps lower result in Cyberpunk 2077 at 1600p with Quality upscaling and frame gen enabled, resulting in a 100 fps average with 68 fps 1% lows. That's still plenty fast enough for me, and likely where I'd keep the Blade 16 at all times if I owned one myself.</p><p>And therein lies the Blade 16's party trick. When you combine its portability, good frame rates at Balanced power settings, and the still-decent battery life you'll see below, the whole package starts to make a lot more sense. It's capable of being civilised in a way most high-powered laptops are not, and that goes a significant way towards justifying the expense. </p><h2 class="article-body__section" id="section-razer-blade-2026-battery-life"><span>Razer Blade 2026 battery life</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="Cpv8XufTWhAzFSJ3EpTxya" name="RazerBlade16-11" alt="A Razer Blade 16 (2026) gaming laptop standing on its end in an open position" src="https://cdn.mos.cms.futurecdn.net/Cpv8XufTWhAzFSJ3EpTxya.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 new Blade 16 claims to have better overall battery life than the older model, but when it comes to my gaming test figures, that doesn't prove out. To keep things even, all of our laptops are tested by setting screen brightness to 50%, disabling the Wi-Fi, and unplugging them from the wall—which, in the Blade 16's case, causes the software to switch into a Balanced power mode. </p><p>A 102 minute score is pretty good going, but it's still significantly lower than the previous model.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785509802747-iefs3hoy8 *, #fv-chart-1785509802747-iefs3hoy8 *:before, #fv-chart-1785509802747-iefs3hoy8 *:after, #fv-chart-1785509802747-iefs3hoy8-slideshow *, #fv-chart-1785509802747-iefs3hoy8-slideshow *:before, #fv-chart-1785509802747-iefs3hoy8-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785509802747-iefs3hoy8, #fv-chart-1785509802747-iefs3hoy8-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785509802747-iefs3hoy8 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785509802747-iefs3hoy8.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785509802747-iefs3hoy8.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-1785509802747-iefs3hoy8 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785509802747-iefs3hoy8-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785509802747-iefs3hoy8-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785509802747-iefs3hoy8-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785509802747-iefs3hoy8-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-1785509802747-iefs3hoy8-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-1785509802747-iefs3hoy8-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785509802747-iefs3hoy8-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785509802747-iefs3hoy8-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-1785509802747-iefs3hoy8-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785509802747-iefs3hoy8-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-1785509802747-iefs3hoy8-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785509802747-iefs3hoy8 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785509802747-iefs3hoy8 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-bar-row, #fv-chart-1785509802747-iefs3hoy8 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785509802747-iefs3hoy8.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785509802747-iefs3hoy8.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785509802747-iefs3hoy8.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785509802747-iefs3hoy8 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785509802747-iefs3hoy8 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-pie-container,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-bar-row,#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-stacked-product,#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-grouped-bar-product,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-bar-row,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-stacked-product,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785509802747-iefs3hoy8.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-1785509802747-iefs3hoy8.mobile-view .fv-bar-label,#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-grouped-product-title,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-bar-label,#fv-chart-1785509802747-iefs3hoy8.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-1785509802747-iefs3hoy8.mobile-view .fv-bar-container,#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-bar-cluster,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-bar-container,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-x-axis-wrapper,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-x-axis-label-space,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-x-axis-chart-space,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-benchmark-title,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-dropdown-title,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-carousel-nav-btn,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-chart-title,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-chart-subhead,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-versus-header,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-versus-select-wrapper,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-versus-vs,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-versus-select-container,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-versus-select,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-bar-commentary-inline,#fv-chart-1785509802747-iefs3hoy8.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785509802747-iefs3hoy8.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785509802747-iefs3hoy8.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785509802747-iefs3hoy8 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-bar-row,#fv-chart-1785509802747-iefs3hoy8 .fv-stacked-product,#fv-chart-1785509802747-iefs3hoy8 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-bar-label,#fv-chart-1785509802747-iefs3hoy8 .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-1785509802747-iefs3hoy8 .fv-bar-container,#fv-chart-1785509802747-iefs3hoy8 .fv-bar-cluster {width: 100% !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785509802747-iefs3hoy8 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785509802747-iefs3hoy8 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785509802747-iefs3hoy8 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-x-axis-label-space {display: none !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-stl-shop-all-logo,#fv-chart-1785509802747-iefs3hoy8 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785509802747-iefs3hoy8 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785509802747-iefs3hoy8.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","description": "Results recorded in the PCMark 10 gaming battery life test, with screen brightness set to 50% and Wi-Fi disabled","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-31T14:56:42.747Z","citation": "The new Blade 16 drops significantly behind the previous model in this particular test, although it's still a long way ahead of the Legion Pro 7i.","keywords": ["Razer Blade 16 (2026)","Asus ROG Zephyrus G16 (2026)","Razer Blade 16","Lenovo Legion 7i Pro Gen10","PCMark 10 gaming battery life test","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H – PCMark 10 gaming battery life test","value": 102,"unitText": ""},{"@type": "PropertyValue","name": "Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H – PCMark 10 gaming battery life test","value": 117,"unitText": ""},{"@type": "PropertyValue","name": "Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370 – PCMark 10 gaming battery life test","value": 135,"unitText": ""},{"@type": "PropertyValue","name": "Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX – PCMark 10 gaming battery life test","value": 73,"unitText": ""}]}</script><div id="fv-chart-1785509802747-iefs3hoy8" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Gaming battery life</h3><p class="fv-chart-subhead">Results recorded in the PCMark 10 gaming battery life test, with screen brightness set to 50% and Wi-Fi disabled</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785509802747-iefs3hoy8-bar-PCMark 10 gaming battery life test" data-chart-type="Bar" data-title="PCMark 10 gaming battery life test" data-subhead="Results recorded in the PCMark 10 gaming battery life test, with screen brightness set to 50% and Wi-Fi disabled" data-caption="The new Blade 16 drops significantly behind the previous model in this particular test, although it's still a long way ahead of the Legion Pro 7i." style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">PCMark 10 gaming battery life test</h4><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #EB6F71;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">117</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #1CA9C4;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">135</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #FE9F58;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div></div><div 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>PCMark 10 gaming battery life test Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Razer Blade 16 (2026) | RTX 5090 (175 W) | Core Ultra 9 386H</td><td>102</td></tr><tr><td>Asus ROG Zephyrus G16 (2026) | RTX 5080 (135 W) | Core Ultra 9 386H</td><td>117</td></tr><tr><td>Razer Blade 16 (2025) | RTX 5090 (175 W) | Ryzen AI 9 HX 370</td><td>135</td></tr><tr><td>Lenovo Legion Pro 7i Gen 10 | RTX 5080 (175 W) | Core Ultra 9 275 HX</td><td>73</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The new Blade 16 drops significantly behind the previous model in this particular test, although it's still a long way ahead of the Legion Pro 7i.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785509802747-iefs3hoy8', false); });} else {initialize('fv-chart-1785509802747-iefs3hoy8', false);}})();</script></div><p>Synapse has an extra Battery Saver setting that lowers the power draw even further, though, so for extra points I enabled it and ran the test again. This resulted in an extra six minutes or so of battery life, which isn't exactly mindblowing. Given the limited gains, I'd prefer to keep the performance of Balanced mode while I was gaming on the go.</p><p>Regardless, although the 2026 version of the Blade can't match the older model for gaming battery life in my regular testing, it's still an impressive result when compared to the Legion Pro 7i—which puts the difference between these machines in stark contrast.</p><p>You might get more performance elsewhere for your cash, but if you want usable battery life <em>and </em>gaming chops, you'll be paying for it. The Blade 16 might not be the fastest gaming laptop on the planet, but when it comes to travel convenience, it's still a fearsome contender.</p><h2 class="article-body__section" id="section-razer-blade-2026-aesthetics"><span>Razer Blade 2026 aesthetics</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="pimhydvJVNERBgxi9M4UTk" name="RBThisonemaybe" alt="A Razer Blade 16 (2026) gaming laptop on carpet" src="https://cdn.mos.cms.futurecdn.net/pimhydvJVNERBgxi9M4UTk.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 Blade 16 is a truly gorgeous machine. The crisp chassis design, stealthed-out colour palette and trim corners create a moody, purposeful aesthetic that I can't get enough of. This Razer lappy is here to kick ass and chew bubblegum, and guess what? It's all out of Hubba Bubba.</p><p>In all seriousness, this is a gaming laptop with the gamer aesthetic tastefully reigned in, which means it wouldn't look out of place in your next business meeting, or on the train to work. It's still got a big neon green Razer logo on the back and an RGB keyboard, but both can be turned off for the true stealth experience. It's lean, mean, and beautifully well-made.</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="7caSMnH8YKLXxdZoLvEh2J" name="20260803_110844" alt="The 240 Hz OLED panel of the Razer Blade 16 (2026) gaming laptop" src="https://cdn.mos.cms.futurecdn.net/7caSMnH8YKLXxdZoLvEh2J.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 while we're on aesthetics, I have to rave about the Blade 16's 240 Hz OLED display. You can spot this panel from across a crowded room, as I have done at many tech conferences and events. It's stunningly vibrant without appearing over-saturated, and has caused me to stare gormlessly at benchmark demos running in the background that I'd ordinarily glance at with indifference. And the contrast levels? Sumptuous.</p><p>I've spent a lot of time gaming on many different OLED displays, and they're usually very impressive. This one, though? It still stands out from the crowd.</p><h2 class="article-body__section" id="section-razer-blade-2026-software"><span>Razer Blade (2026) 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="Zn8SBCaYvojdEGyb3WjRFV" name="RBSYnapse2" alt="Razer Synapse display settings running on the Razer Blade 16 (2026) gaming laptop" src="https://cdn.mos.cms.futurecdn.net/Zn8SBCaYvojdEGyb3WjRFV.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: Razer)</span></figcaption></figure><p>No laptop software is perfect, and Razer Synapse is no exception.<strong> </strong>Still, it's pretty straightforward to configure, with clearly laid-out presets for Silent, Balanced, and Performance modes to help reign in some of the fan noise (and the performance, naturally) when attached to the wall.</p><p>CPU and GPU power settings can be custom configured for the plugged in modes, but the battery options limit you to Balanced and Battery Saver power presets—although you can still switch the fans between an automatic mode and a fixed speed option within the menus. </p><p>I'd like to see some more manual power configuration options while on battery, but alas, the software suddenly changes from "do what you like" to "not on my watch, buddy." Otherwise, there are plenty of settings to play with. The display, speakers, keyboard, trackpad, and lighting can be tuned to your preferences, and there's a floating bar along the top showing you real time data for your CPU and GPU temps, fan speeds, and more. </p><p>There's also a Battery Health Optimizer, which can be manually set to prevent the battery from topping itself up to the maximum, extending its overall lifespan. It's nothing revolutionary, but the Synapse integration feels reasonably comprehensive and easy enough to mess with, even if it's not quite as granular as something like Lenovo's LegionSpace solution.</p><h3 class="article-body__section" id="section-razer-blade-2026-value"><span>Razer Blade (2026) value</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vR3M8RHoQmZxiDf9xSUbBS" name="RazerBlade16-5" alt="A Razer Blade 16 gaming laptop on white gravel, with its screen tilted" src="https://cdn.mos.cms.futurecdn.net/vR3M8RHoQmZxiDf9xSUbBS.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 Razer Blade (2026) is now substantially more expensive than the previous model, and the new CPU isn't really to blame. 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> has torn its way through the gaming laptop market, and the Blade 16 is far from immune. Which means that many of the Blade 16's competitors have also jumped in price. But now it's sitting perilously close to the five grand mark, a gaming laptop I genuinely adore is suddenly a tougher sell.</p><p>Our Dave gave the previous version's performance a solid thumbs up, even though it was off the pace when compared to some heftier, far-less-portable machines. It was quieter, more refined, more pleasant to live with. And that offset some of the benchmark quibbles, an opinion I very much agree with for the newer model.</p><p>However, while the much-faster (and much chonkier) <a href="https://www.lenovo.com/us/en/configurator/cto/?bundleId=83F5CTO1WWUS1" target="_blank">Lenovo Legion Pro 7i</a> can often be found for significantly less, I can't help but wonder how much the Blade's ultra-premium, ultra-portable design is actually worth. More, certainly. But substantially more? It's a very difficult thing to square.</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="uDBGmRor64KNe8sCs5LfED" name="RazerBlade16" alt="A Razer Blade 16 (2026) gaming laptop on a desk" src="https://cdn.mos.cms.futurecdn.net/uDBGmRor64KNe8sCs5LfED.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>There is a silver lining, though. The RTX 5080 Blade 16, with the same speedy Intel chip (albeit with a 1 TB SSD), can be found for <a href="https://www.razer.com/gaming-laptops/razer-blade-16/RZ09-05818EN3-R3U1" target="_blank">$4,000</a>. The RTX 5070 Ti version is cheaper still, at <a href="https://www.razer.com/gaming-laptops/razer-blade-16/RZ09-05817EN3-R3U1" target="_blank">$3,500</a>. And while these are still eye-watering sums for a gaming laptop, you can buy a lot of the best things the Blade has to offer for a substantially lower price.</p><p>The Razer Blade 16 is a fabulous machine, there's absolutely no doubt. If I had a huge amount of disposable cash to spend, I'd spec one out with relatively little thought. It screams desirability from every angle, and I've loved spending time with my review sample. Plus, it's still one of the easiest 16-inch machines to stuff in your bag and take on your next flight.</p><p>But at these prices, I think some of the Blade 16's drawbacks start to weigh more heavily upon its svelte frame. It's still one of the best gaming laptops money can buy—but for this sort of cash, I think it's lost just a touch of its shine. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Palworld 1.0 review ]]></title>
                                                                                                <dc:content><![CDATA[ <p>As a child of the '90s-era pocket monster craze, I had what I suspect historians will call Monster-Taming Madness. A not-so-terrible, but sort of annoying affliction that meant I always had a Tamagotchi in my pocket, a handful of Pokémon cards, and the entire Spice Girls discography on standby for summoning creatures from discs in Monster Rancher. </p><div  class="fancy-box"><div class="fancy_box-title">Need to Know</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What it is:</strong> Pokémon: Survival Evolved, a few of them open carry<br><strong>Release date:</strong> July 10, 2026<br><strong>Developer:</strong> Pocketpair<br><strong>Publisher: </strong>Pocketpair<br><strong>Reviewed on</strong> RTX 4080, AMD Ryzen 7 9800X3D, 64GB RAM <br><strong>Steam Deck:</strong> Verified<br><strong>Link:</strong> <a data-analytics-id="inline-link" href="https://store.steampowered.com/app/1623730/Palworld/">Steam</a></p></div></div><p>To say I was obsessed is putting it mildly, but in all that time I spent collecting little guys and preparing them to duke it out, I never once considered the obvious: <em>What if I gave one of these guys a gun? </em></p><p>When it launched in early access, that's what Palworld was known as: Pokémon with guns. It's not an entirely unfair description of the survival crafting, creature-collecting adventure, and two years ago, I would've agreed with it. It certainly looks like a case of copying someone's homework, though that's not a good distillation of the Palworld 1.0 we have today. </p><p>Palworld has come a long way since early access, with the bones of a satisfying, iterative creature collector all here. I just wish I jived with more of the survival bits, and that Palworld embraced the things that make it stand apart from Pokémon outside of hokey ultra-violence satire. </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:3676px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="yFJmXCdDGdoUGZ28jS9yuE" name="palworld-ptrn-5" alt="Palworld - Trainer" src="https://cdn.mos.cms.futurecdn.net/yFJmXCdDGdoUGZ28jS9yuE.png" mos="" align="middle" fullscreen="" width="3676" height="2068" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">It's not what it looks like, I swear. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Pocketpair)</span></figcaption></figure><h2 id="the-pokemon-in-the-room">The Pokémon in the room</h2><p>Let's go ahead and get it out of the way—yes, Palworld's trainers, pal spheres, and even some monster designs are all similar to Pokémon. And yes, that's part of the appeal. It's also one of the least interesting influences when you start digging into the meat of Palworld's systems. </p><p>Comparisons to Ark or Conan Exiles feel more apt with its minion-like system for catching pals and deploying them to do base-keeping chores back home. In Ark, dinosaurs toddle about your base completing grindy survival crafting tasks, while thralls in Conan Exiles serve a similar purpose.</p><p>Palworld's pals work like the dinosaurs and thralls, but the execution is leagues better. Organizing your workforce is immediately satisfying in a way the others aren't, because you don't have to fight with it. I catch a pal, check its skills, and drop it at a crafting station to get started. There's no overly obtuse taming mechanic, and no need to engage with messy stat calculus. Even when I didn't have a clear grasp of all the nuances, my army of cute critters got their chores done without much fuss. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/mQoYdjdFqPDHgq9NajMzih.jpg" alt="Palworld - puffolt, a small pomeranian-like pal with yellow fur and a blue face" /><figcaption>New pals in the 1.0 update: Puffolt<small role="credit">Pocketpair</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/DAmqubprWKyZXcDsVruAM6.jpg" alt="Palworld - Celesdir Noct, a night-themed version of the white horse pal" /><figcaption>New pals in the 1.0 update: Celesdir Noct<small role="credit">Pocketpair</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/wa3zRYB8MWqJxmicnLrLc4.jpg" alt="Palworld - Pupperai, an orange puppy with a white beard and angry eyebrows" /><figcaption>New pals in the 1.0 update: Pupperai<small role="credit">Pocketpair</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/MuZkCmCxz7Z3aNSfpgezUU.jpg" alt="Palworld - Moldron Cryst, an icy dragon pal" /><figcaption>New pals in the 1.0 update: Moldron Cryst<small role="credit">Pocketpair</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/UrDnRMtWZifNS7B4kLrV9P.jpg" alt="Palworld - Majex, a bipedal purple and pink fox pal" /><figcaption>New pals in the 1.0 update: Majex<small role="credit">Pocketpair</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/58sALHhSqE4qNsRGnFwg7P.jpg" alt="Palworld - Eidrolon Ignos, a red and black fire dragon pal" /><figcaption>New pals in the 1.0 update: Eidrolon Ignis<small role="credit">Pocketpair</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Qsz8EwNfnqPabANWD37oqC.jpg" alt="Palworld - Smokie Cryst, a dark blue pokemon with a light blue and white mane that's similar to a wolf" /><figcaption>New pals in the 1.0 update: Smokie Cryst<small role="credit">Pocketpair</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/BVcUrAqXVyuHBvMD5AgxyS.jpg" alt="Palworld - Hartalis, an elk-like Pal with a long blue mane and golden horns" /><figcaption>New pals in the 1.0 update: Hartalis<small role="credit">Pocketpair</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/3BkknmEAXoBr9h9uyhuLch.jpg" alt="Palworld - muffly, a floating blue bird with a white fluffy mane" /><figcaption>New pals in the 1.0 update: Muffly<small role="credit">Pocketpair</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RFdGZD4Z6PZdSUt8HEMDW4.jpg" alt="Palworld - Wispaw, a flox-like black and blue creature with a crescent moon on its forehead and yellow cat eyes" /><figcaption>New pals in the 1.0 update: Wispaw<small role="credit">Pocketpair</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/dJMpDS2QaM4sDV7HgLy9jh.jpg" alt="Palworld - Sekhmet, an anthropomorphic fox with a black dress, blue hair, and yellow boots" /><figcaption>New pals in the 1.0 update: Sekhmet<small role="credit">Pocketpair</small></figcaption></figure></figure><p>Not every pal is willing to do every type of job, and I love how Palworld conveys their preferences through 'work suitability' levels—a clearly delineated set of specialty task icons highlighting a pal's capabilities. I was never left wondering why my new favorite early game pal, Pupperai, wasn't best in show for helping out around the base. It could only chop trees, pick berries, and move materials. Pupperai looks unemployable when the wild Tanzee nearby has those same skills, plus expertise in two additional task types. </p><p>My problem in Ark was always feeling so exhausted by the taming process that I would eventually just say 'fine, I'll do it myself,' before abandoning the idea. Pals will always try and help, at least a little, and the option for min-maxing is there through work suitability levels, partner skills, and passives. </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:800px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fiyW854WyuYCrtBDykwN8G" name="Pupperai-Chopping-Tree-Palworld" alt="He's doing his best." src="https://cdn.mos.cms.futurecdn.net/fiyW854WyuYCrtBDykwN8G.gif" mos="" align="middle" fullscreen="" width="800" height="450" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Pocketpair)</span></figcaption></figure><h2 id="aesthetically-displeasing">Aesthetically displeasing</h2><p>While I dig some of the new pal designs and scenery, Palworld's look and presentation occasionally sour me on the whole thing. There's just no way around how off-putting I find some of the game's tone and direction, which only grows worse as Palworld signals it's not very confident in its own artistic decisions. I get it, you aren't like the other games, you're different—the edgy older brother with a crude sense of humor.</p><p>I'm not just talking about <a href="https://www.pcgamer.com/we-regret-to-inform-you-that-palworld-has-a-smutty-lizard-seeking-a-night-of-love-with-humans-which-raids-bases-in-hordes-of-rampaging-fangirls/">Lovander giving me the bedroom eyes</a>, either. Palworld has several little moments with weird tonal dissonance that feel inserted for virality or a need to prove it's different. </p><p>The first time I felt that way was right after crafting the Meat Cleaver, an early game tool you can use for butchering adorable critters like Lamball or Cattiva. So, being the monster that I am and unwilling to sacrifice Pupperai, I surveyed the starting area, judged all of its pals by their cuteness, and chose the one I liked the least as my first test subject. Sorry, Chikipi.</p><iframe src="https://content.jwplatform.com/players/dX8hM92k.html" id="dX8hM92k" title="Butchering a Chikipi in Palworld" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe><p>Violently butchering my pals didn't have much purpose, or at least not in the early game. In the time it took me to fetch a Chikipi from my Palbox and hack it apart, I could've already clobbered one in the wild without the weird blur effect making it into a goofy spectacle. There's no explicit gore to hide, it's just a bit for making the action cartoonishly violent. It was only in the <em>very</em> late game, when I unlocked the cleaver's automated mass-killing counterpart, that I saw any potential use for butchering pals at all.</p><p>Most of Palworld doesn't strain this hard to be shocking, but there's an air of the attitude sprinkled throughout. You'll find pals crying in cages, warnings that some little 'buddies' are working in various states of injury, and a handful of little guys wielding guns. Honestly, I'm glad there aren't more gun-wielding pals. That's more your avatar's thing. Tanzee, along with maybe four or five other pals are the only ones I can recall that stay strapped.  You mostly just craft saddles to ride them like horses… or put them on the death machine.</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="RuCZywNNKANzEvTC2S5ujH" name="Palworld-Base2" alt="Palworld - A playermade base" src="https://cdn.mos.cms.futurecdn.net/RuCZywNNKANzEvTC2S5ujH.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">I'm getting kicked out of the Palpagos HOA.  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Pocketpair)</span></figcaption></figure><h2 id="home-groan">Home groan</h2><p>Legend has it that if you look into a mirror and whisper "survival crafting" three times, I'll come leaping out to ask what we're playing and when. I love'em, especially if they come with a good set of blocks because my friends always appoint me to the position of base architect, and I'm not stopping there. Our survival crafting house is getting the full service, appropriate holiday decor and all. </p><p>If you're also that person, bad news: Palworld makes for a pretty boring set of Legos. </p><p>If you're not that person, well, it's nice that the building is so bare-bones simple you can slap some crap on the ground and move on. But if I'm going to spend 100+ hours surviving and crafting, you're damn right I'm getting irritatingly picky about how my space looks. </p><iframe src="https://content.jwplatform.com/players/ByVUyOYk.html" id="ByVUyOYk" title="Painting storage furnishings in Palword" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe><p>Palworld's kit isn't all bad, but the underwhelming architecture and a few 1.0 tools are still worth mentioning: </p><ul><li>The building grid is massive and painfully strict. You have to stack three walls to accommodate bigger pals if you don't want to see them clipping through.</li><li>Its building pieces, like walls and foundations, are of course oversized as a result. Palworld's map already suffers from a lot of empty space, and it's tough to let that go when my base looks the same way thanks to so much dead space.</li><li>I love the new paint tool that changes the color of some building pieces. Light shades of wood are almost always a sin in my book, so I used it to customize wooden building pieces and turn them into darker grains.</li><li>Paint works on storage furnishings too, and I love displays of color-coded chests. However, you can't paint some of the more basic furnishings like simple tables or chairs, though those futuristic production facilities need it the most.</li><li>The alignment tool for snapping walls or furnishings neatly beside each other rules. We should make this mandatory in every base builder.</li></ul><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="vHHGKAss3K6o4kmrxjX7B9" name="Ozerk-Palworld" alt="Palworld - Ozerk, a black and yellow bipedal shark-like pal with wings." src="https://cdn.mos.cms.futurecdn.net/vHHGKAss3K6o4kmrxjX7B9.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: Pocketpair)</span></figcaption></figure><h2 id="creature-crafter">Creature crafter</h2><p>Micromanaging pal work suitabilities was easily the best part of my Palworld base design experience, and getting into the nitty-gritty of breeding for other stats was a similar treat. It's another thing you don't have to fully engage with—I didn't even touch the system until approaching the final boss—but it's a delight for anyone also into Pokémon's stat-perfecting systems. </p><p>Pals have more situational builds, so I can spec them to help out with housekeeping, combat, or buffing duties. Do you want a Sekhmet for combat or crafting? Will Chillet keep your base cool, be your primary mount, or both? Their passives—a random selection of traits affecting everything from work speed to attack damage to their ability to work at night—are randomly assigned to pals caught in the wild, and help you breed for traits suiting their role.</p><p>I've got absolutely zero chill when it comes to in-game travel, so I didn't even fuss over breeding a more powerful sidekick for the final fight. I just wanted the fastest ride available, and that's led me down an Eidrolon Ignis breeding frenzy. Don't worry, Palworld doesn't make it weird. There's just a lot that goes into the process, which includes tasks like: </p><ul><li>Mass catching wild pals for the desired gender or passive. Sometimes you'll even stumble upon a Lucky pal, the game's version of shiny Pokémon.</li><li>Adding pals with breeding-specific buffs to the team managing your base.</li><li>Setting up facilities like the Breeding Farm and Egg Incubator; the Ranch for special food ingredients; or the Pal Condenser for merging weaker pals into your best one.</li><li>Breeding for particular stats, passives, an entirely different pal, or even the chance at Mutated Eggs with special features.</li></ul><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="2muGtXotdPGhu2imCRKJ5E" name="Palworld-base" alt="Palworld - Several pals at a Sakurajima base with their trainer" src="https://cdn.mos.cms.futurecdn.net/2muGtXotdPGhu2imCRKJ5E.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Pocketpair)</span></figcaption></figure><p>I haven't seen many cool Mutated Eggs yet, and my main battle team remains mostly made up of pals caught in the wild, not bred for specialities. For most of my 100+ hours through the main story, I only tinkered with the Surgery Table to give pals special passive implants. It looks a bit grim when set up, but fortunately lacks the theatrical brutality of butchering. I rolled my eyes at the presentation, then tinkered with implant combinations for hours. </p><p>That's emblematic of my Palworld experience. Lots of little moments where I grimaced at edgy reminders it's a big kid's game before getting lost in the freedom of its systems. It was nice to skirt by in tough battles without going all-in on designer pals, but when the time came, I could indulge in the side of me that loves involving a spreadsheet. </p><p>"Gotta catch'em all," also takes on a whole new meaning when I can actually catch them all in a single game with no fuss. Pokémon's historically miserable system of transferring, trading, buying the same game in a different color, and limited events evolved into one of my biggest peeves with the series. Palworld doesn't have the same massive monster roster, or at least not yet. </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="HPKtDzryy7ZktSLVBQH8kH" name="Palworld-Character-Trainer" alt="Palworld - A player character holding a gun and wearing endgame gear" src="https://cdn.mos.cms.futurecdn.net/HPKtDzryy7ZktSLVBQH8kH.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">'Pokémon with a gun' works, but 'Ash with a gun' feels more appropriate. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Pocketpair)</span></figcaption></figure><p>Knowing I could complete the Palpedia was a delight that often kept my character and her team overleveled from pal-catching XP. I sped through most story bosses using the default world settings, and felt like I was missing out on seeing what my pals could do while I was busy blowing the place up. It wasn't until the late game that I was humbled by a monstrous boss pal. Several deaths later led me to give aerial combat an honest try, and well, I should've done that from the beginning. </p><div><blockquote><p>There's a push and pull between some of the things that matter most to me in survival crafting games, though I can't deny how good Palworld's creature collecting foundation is.</p></blockquote></div><p>A showdown with Panthalus—Palworld's mythical big whale beastie—forced me to respect the mechanics. It was either that, or risk drowning again. So, I relied on my flying pal, Jetragon, for safety. </p><p>My new strategy worked, and shooting missiles from above was more fun than running around with a gun. Both are effective, but from the sky I'm at least using my pal, and I like the control I have over both my character and her pal as a unit. Palworld let me experiment more than I realized, and I like that. </p><p>There's a push and pull between some of the things that matter most to me in survival crafting games, though I can't deny how good Palworld's creature collecting foundation is. I love micromanaging pals at my base, fighting alongside them, and perfecting pedigrees through implants and eggs. I'm disappointed by the base building, lackluster open world, and mundane exploration. </p><p>It also lacks personality, unless being bludgeoned to death with a bat labeled "violence" counts as one. We can argue it's parody or satire, sure, but it's not very good at that, either. </p><p>With all of its success, I hope Palworld uses future updates to establish a more confident identity that relies less on being the most audacious person in the room. It's full of enough thoughtful systems and entertaining loops worth embracing—no need to dress it down in callow internet humor. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/games/survival-crafting/palworld-review/</link>
                                                                            <description>
                            <![CDATA[ A squirrel with a rifle is the least interesting thing about it. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">keTBs6xrdRAknqCUyBZVBF</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/SMrGHyDxt2vgD2pB3NMhuP-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 01 Aug 2026 01:00:59 +0000</pubDate>                                                                                                                                <updated>Sat, 01 Aug 2026 06:50:01 +0000</updated>
                                                                                                                                            <category><![CDATA[Survival &amp; Crafting]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                                    <dc:creator><![CDATA[ Andrea Shearon ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/qGDcAqeJDHFab8LYduM29E.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/SMrGHyDxt2vgD2pB3NMhuP-1280-80.jpg">
                                                            <media:credit><![CDATA[Pocketpair]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A Palworld player character standing in front of an enchanted elk pal walking in glowing blue water.]]></media:description>                                                            <media:text><![CDATA[A Palworld player character standing in front of an enchanted elk pal walking in glowing blue water.]]></media:text>
                                <media:title type="plain"><![CDATA[A Palworld player character standing in front of an enchanted elk pal walking in glowing blue water.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/SMrGHyDxt2vgD2pB3NMhuP-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>As a child of the '90s-era pocket monster craze, I had what I suspect historians will call Monster-Taming Madness. A not-so-terrible, but sort of annoying affliction that meant I always had a Tamagotchi in my pocket, a handful of Pokémon cards, and the entire Spice Girls discography on standby for summoning creatures from discs in Monster Rancher. </p><div  class="fancy-box"><div class="fancy_box-title">Need to Know</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What it is:</strong> Pokémon: Survival Evolved, a few of them open carry<br><strong>Release date:</strong> July 10, 2026<br><strong>Developer:</strong> Pocketpair<br><strong>Publisher: </strong>Pocketpair<br><strong>Reviewed on</strong> RTX 4080, AMD Ryzen 7 9800X3D, 64GB RAM <br><strong>Steam Deck:</strong> Verified<br><strong>Link:</strong> <a data-analytics-id="inline-link" href="https://store.steampowered.com/app/1623730/Palworld/">Steam</a></p></div></div><p>To say I was obsessed is putting it mildly, but in all that time I spent collecting little guys and preparing them to duke it out, I never once considered the obvious: <em>What if I gave one of these guys a gun? </em></p><p>When it launched in early access, that's what Palworld was known as: Pokémon with guns. It's not an entirely unfair description of the survival crafting, creature-collecting adventure, and two years ago, I would've agreed with it. It certainly looks like a case of copying someone's homework, though that's not a good distillation of the Palworld 1.0 we have today. </p><p>Palworld has come a long way since early access, with the bones of a satisfying, iterative creature collector all here. I just wish I jived with more of the survival bits, and that Palworld embraced the things that make it stand apart from Pokémon outside of hokey ultra-violence satire. </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:3676px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="yFJmXCdDGdoUGZ28jS9yuE" name="palworld-ptrn-5" alt="Palworld - Trainer" src="https://cdn.mos.cms.futurecdn.net/yFJmXCdDGdoUGZ28jS9yuE.png" mos="" align="middle" fullscreen="" width="3676" height="2068" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">It's not what it looks like, I swear. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Pocketpair)</span></figcaption></figure><h2 id="the-pokemon-in-the-room">The Pokémon in the room</h2><p>Let's go ahead and get it out of the way—yes, Palworld's trainers, pal spheres, and even some monster designs are all similar to Pokémon. And yes, that's part of the appeal. It's also one of the least interesting influences when you start digging into the meat of Palworld's systems. </p><p>Comparisons to Ark or Conan Exiles feel more apt with its minion-like system for catching pals and deploying them to do base-keeping chores back home. In Ark, dinosaurs toddle about your base completing grindy survival crafting tasks, while thralls in Conan Exiles serve a similar purpose.</p><p>Palworld's pals work like the dinosaurs and thralls, but the execution is leagues better. Organizing your workforce is immediately satisfying in a way the others aren't, because you don't have to fight with it. I catch a pal, check its skills, and drop it at a crafting station to get started. There's no overly obtuse taming mechanic, and no need to engage with messy stat calculus. Even when I didn't have a clear grasp of all the nuances, my army of cute critters got their chores done without much fuss. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/mQoYdjdFqPDHgq9NajMzih.jpg" alt="Palworld - puffolt, a small pomeranian-like pal with yellow fur and a blue face" /><figcaption>New pals in the 1.0 update: Puffolt<small role="credit">Pocketpair</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/DAmqubprWKyZXcDsVruAM6.jpg" alt="Palworld - Celesdir Noct, a night-themed version of the white horse pal" /><figcaption>New pals in the 1.0 update: Celesdir Noct<small role="credit">Pocketpair</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/wa3zRYB8MWqJxmicnLrLc4.jpg" alt="Palworld - Pupperai, an orange puppy with a white beard and angry eyebrows" /><figcaption>New pals in the 1.0 update: Pupperai<small role="credit">Pocketpair</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/MuZkCmCxz7Z3aNSfpgezUU.jpg" alt="Palworld - Moldron Cryst, an icy dragon pal" /><figcaption>New pals in the 1.0 update: Moldron Cryst<small role="credit">Pocketpair</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/UrDnRMtWZifNS7B4kLrV9P.jpg" alt="Palworld - Majex, a bipedal purple and pink fox pal" /><figcaption>New pals in the 1.0 update: Majex<small role="credit">Pocketpair</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/58sALHhSqE4qNsRGnFwg7P.jpg" alt="Palworld - Eidrolon Ignos, a red and black fire dragon pal" /><figcaption>New pals in the 1.0 update: Eidrolon Ignis<small role="credit">Pocketpair</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Qsz8EwNfnqPabANWD37oqC.jpg" alt="Palworld - Smokie Cryst, a dark blue pokemon with a light blue and white mane that's similar to a wolf" /><figcaption>New pals in the 1.0 update: Smokie Cryst<small role="credit">Pocketpair</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/BVcUrAqXVyuHBvMD5AgxyS.jpg" alt="Palworld - Hartalis, an elk-like Pal with a long blue mane and golden horns" /><figcaption>New pals in the 1.0 update: Hartalis<small role="credit">Pocketpair</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/3BkknmEAXoBr9h9uyhuLch.jpg" alt="Palworld - muffly, a floating blue bird with a white fluffy mane" /><figcaption>New pals in the 1.0 update: Muffly<small role="credit">Pocketpair</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RFdGZD4Z6PZdSUt8HEMDW4.jpg" alt="Palworld - Wispaw, a flox-like black and blue creature with a crescent moon on its forehead and yellow cat eyes" /><figcaption>New pals in the 1.0 update: Wispaw<small role="credit">Pocketpair</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/dJMpDS2QaM4sDV7HgLy9jh.jpg" alt="Palworld - Sekhmet, an anthropomorphic fox with a black dress, blue hair, and yellow boots" /><figcaption>New pals in the 1.0 update: Sekhmet<small role="credit">Pocketpair</small></figcaption></figure></figure><p>Not every pal is willing to do every type of job, and I love how Palworld conveys their preferences through 'work suitability' levels—a clearly delineated set of specialty task icons highlighting a pal's capabilities. I was never left wondering why my new favorite early game pal, Pupperai, wasn't best in show for helping out around the base. It could only chop trees, pick berries, and move materials. Pupperai looks unemployable when the wild Tanzee nearby has those same skills, plus expertise in two additional task types. </p><p>My problem in Ark was always feeling so exhausted by the taming process that I would eventually just say 'fine, I'll do it myself,' before abandoning the idea. Pals will always try and help, at least a little, and the option for min-maxing is there through work suitability levels, partner skills, and passives. </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:800px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fiyW854WyuYCrtBDykwN8G" name="Pupperai-Chopping-Tree-Palworld" alt="He's doing his best." src="https://cdn.mos.cms.futurecdn.net/fiyW854WyuYCrtBDykwN8G.gif" mos="" align="middle" fullscreen="" width="800" height="450" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Pocketpair)</span></figcaption></figure><h2 id="aesthetically-displeasing">Aesthetically displeasing</h2><p>While I dig some of the new pal designs and scenery, Palworld's look and presentation occasionally sour me on the whole thing. There's just no way around how off-putting I find some of the game's tone and direction, which only grows worse as Palworld signals it's not very confident in its own artistic decisions. I get it, you aren't like the other games, you're different—the edgy older brother with a crude sense of humor.</p><p>I'm not just talking about <a href="https://www.pcgamer.com/we-regret-to-inform-you-that-palworld-has-a-smutty-lizard-seeking-a-night-of-love-with-humans-which-raids-bases-in-hordes-of-rampaging-fangirls/">Lovander giving me the bedroom eyes</a>, either. Palworld has several little moments with weird tonal dissonance that feel inserted for virality or a need to prove it's different. </p><p>The first time I felt that way was right after crafting the Meat Cleaver, an early game tool you can use for butchering adorable critters like Lamball or Cattiva. So, being the monster that I am and unwilling to sacrifice Pupperai, I surveyed the starting area, judged all of its pals by their cuteness, and chose the one I liked the least as my first test subject. Sorry, Chikipi.</p><iframe src="https://content.jwplatform.com/players/dX8hM92k.html" id="dX8hM92k" title="Butchering a Chikipi in Palworld" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe><p>Violently butchering my pals didn't have much purpose, or at least not in the early game. In the time it took me to fetch a Chikipi from my Palbox and hack it apart, I could've already clobbered one in the wild without the weird blur effect making it into a goofy spectacle. There's no explicit gore to hide, it's just a bit for making the action cartoonishly violent. It was only in the <em>very</em> late game, when I unlocked the cleaver's automated mass-killing counterpart, that I saw any potential use for butchering pals at all.</p><p>Most of Palworld doesn't strain this hard to be shocking, but there's an air of the attitude sprinkled throughout. You'll find pals crying in cages, warnings that some little 'buddies' are working in various states of injury, and a handful of little guys wielding guns. Honestly, I'm glad there aren't more gun-wielding pals. That's more your avatar's thing. Tanzee, along with maybe four or five other pals are the only ones I can recall that stay strapped.  You mostly just craft saddles to ride them like horses… or put them on the death machine.</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="RuCZywNNKANzEvTC2S5ujH" name="Palworld-Base2" alt="Palworld - A playermade base" src="https://cdn.mos.cms.futurecdn.net/RuCZywNNKANzEvTC2S5ujH.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">I'm getting kicked out of the Palpagos HOA.  </span><span class="credit" itemprop="copyrightHolder">(Image credit: Pocketpair)</span></figcaption></figure><h2 id="home-groan">Home groan</h2><p>Legend has it that if you look into a mirror and whisper "survival crafting" three times, I'll come leaping out to ask what we're playing and when. I love'em, especially if they come with a good set of blocks because my friends always appoint me to the position of base architect, and I'm not stopping there. Our survival crafting house is getting the full service, appropriate holiday decor and all. </p><p>If you're also that person, bad news: Palworld makes for a pretty boring set of Legos. </p><p>If you're not that person, well, it's nice that the building is so bare-bones simple you can slap some crap on the ground and move on. But if I'm going to spend 100+ hours surviving and crafting, you're damn right I'm getting irritatingly picky about how my space looks. </p><iframe src="https://content.jwplatform.com/players/ByVUyOYk.html" id="ByVUyOYk" title="Painting storage furnishings in Palword" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe><p>Palworld's kit isn't all bad, but the underwhelming architecture and a few 1.0 tools are still worth mentioning: </p><ul><li>The building grid is massive and painfully strict. You have to stack three walls to accommodate bigger pals if you don't want to see them clipping through.</li><li>Its building pieces, like walls and foundations, are of course oversized as a result. Palworld's map already suffers from a lot of empty space, and it's tough to let that go when my base looks the same way thanks to so much dead space.</li><li>I love the new paint tool that changes the color of some building pieces. Light shades of wood are almost always a sin in my book, so I used it to customize wooden building pieces and turn them into darker grains.</li><li>Paint works on storage furnishings too, and I love displays of color-coded chests. However, you can't paint some of the more basic furnishings like simple tables or chairs, though those futuristic production facilities need it the most.</li><li>The alignment tool for snapping walls or furnishings neatly beside each other rules. We should make this mandatory in every base builder.</li></ul><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="vHHGKAss3K6o4kmrxjX7B9" name="Ozerk-Palworld" alt="Palworld - Ozerk, a black and yellow bipedal shark-like pal with wings." src="https://cdn.mos.cms.futurecdn.net/vHHGKAss3K6o4kmrxjX7B9.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: Pocketpair)</span></figcaption></figure><h2 id="creature-crafter">Creature crafter</h2><p>Micromanaging pal work suitabilities was easily the best part of my Palworld base design experience, and getting into the nitty-gritty of breeding for other stats was a similar treat. It's another thing you don't have to fully engage with—I didn't even touch the system until approaching the final boss—but it's a delight for anyone also into Pokémon's stat-perfecting systems. </p><p>Pals have more situational builds, so I can spec them to help out with housekeeping, combat, or buffing duties. Do you want a Sekhmet for combat or crafting? Will Chillet keep your base cool, be your primary mount, or both? Their passives—a random selection of traits affecting everything from work speed to attack damage to their ability to work at night—are randomly assigned to pals caught in the wild, and help you breed for traits suiting their role.</p><p>I've got absolutely zero chill when it comes to in-game travel, so I didn't even fuss over breeding a more powerful sidekick for the final fight. I just wanted the fastest ride available, and that's led me down an Eidrolon Ignis breeding frenzy. Don't worry, Palworld doesn't make it weird. There's just a lot that goes into the process, which includes tasks like: </p><ul><li>Mass catching wild pals for the desired gender or passive. Sometimes you'll even stumble upon a Lucky pal, the game's version of shiny Pokémon.</li><li>Adding pals with breeding-specific buffs to the team managing your base.</li><li>Setting up facilities like the Breeding Farm and Egg Incubator; the Ranch for special food ingredients; or the Pal Condenser for merging weaker pals into your best one.</li><li>Breeding for particular stats, passives, an entirely different pal, or even the chance at Mutated Eggs with special features.</li></ul><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="2muGtXotdPGhu2imCRKJ5E" name="Palworld-base" alt="Palworld - Several pals at a Sakurajima base with their trainer" src="https://cdn.mos.cms.futurecdn.net/2muGtXotdPGhu2imCRKJ5E.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Pocketpair)</span></figcaption></figure><p>I haven't seen many cool Mutated Eggs yet, and my main battle team remains mostly made up of pals caught in the wild, not bred for specialities. For most of my 100+ hours through the main story, I only tinkered with the Surgery Table to give pals special passive implants. It looks a bit grim when set up, but fortunately lacks the theatrical brutality of butchering. I rolled my eyes at the presentation, then tinkered with implant combinations for hours. </p><p>That's emblematic of my Palworld experience. Lots of little moments where I grimaced at edgy reminders it's a big kid's game before getting lost in the freedom of its systems. It was nice to skirt by in tough battles without going all-in on designer pals, but when the time came, I could indulge in the side of me that loves involving a spreadsheet. </p><p>"Gotta catch'em all," also takes on a whole new meaning when I can actually catch them all in a single game with no fuss. Pokémon's historically miserable system of transferring, trading, buying the same game in a different color, and limited events evolved into one of my biggest peeves with the series. Palworld doesn't have the same massive monster roster, or at least not yet. </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="HPKtDzryy7ZktSLVBQH8kH" name="Palworld-Character-Trainer" alt="Palworld - A player character holding a gun and wearing endgame gear" src="https://cdn.mos.cms.futurecdn.net/HPKtDzryy7ZktSLVBQH8kH.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">'Pokémon with a gun' works, but 'Ash with a gun' feels more appropriate. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Pocketpair)</span></figcaption></figure><p>Knowing I could complete the Palpedia was a delight that often kept my character and her team overleveled from pal-catching XP. I sped through most story bosses using the default world settings, and felt like I was missing out on seeing what my pals could do while I was busy blowing the place up. It wasn't until the late game that I was humbled by a monstrous boss pal. Several deaths later led me to give aerial combat an honest try, and well, I should've done that from the beginning. </p><div><blockquote><p>There's a push and pull between some of the things that matter most to me in survival crafting games, though I can't deny how good Palworld's creature collecting foundation is.</p></blockquote></div><p>A showdown with Panthalus—Palworld's mythical big whale beastie—forced me to respect the mechanics. It was either that, or risk drowning again. So, I relied on my flying pal, Jetragon, for safety. </p><p>My new strategy worked, and shooting missiles from above was more fun than running around with a gun. Both are effective, but from the sky I'm at least using my pal, and I like the control I have over both my character and her pal as a unit. Palworld let me experiment more than I realized, and I like that. </p><p>There's a push and pull between some of the things that matter most to me in survival crafting games, though I can't deny how good Palworld's creature collecting foundation is. I love micromanaging pals at my base, fighting alongside them, and perfecting pedigrees through implants and eggs. I'm disappointed by the base building, lackluster open world, and mundane exploration. </p><p>It also lacks personality, unless being bludgeoned to death with a bat labeled "violence" counts as one. We can argue it's parody or satire, sure, but it's not very good at that, either. </p><p>With all of its success, I hope Palworld uses future updates to establish a more confident identity that relies less on being the most audacious person in the room. It's full of enough thoughtful systems and entertaining loops worth embracing—no need to dress it down in callow internet humor. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Mchose K7 V2 Ultra+ review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="Mchose K7 V2 Ultra+" data-widget-title="" class="hawk-root"></div><p>I've been a very happy chappy ever since discovering the wonders of the Chinese 'clone' mouse market. Brands in this market attempt to deliver quality gaming mice that take after popular shapes by mainstream brands, but for a lot less money. I was sceptical at first, but my experience with Mchose mice has squashed my scepticism, and this <a href="https://www.mchose.store/products/mchose-k7-v2-series-wireless-gaming-mouse" target="_blank">K7 V2 Ultra+</a> is a fine example.</p><p>It is, for all intents and purposes, a Razer Viper V3/V4 Pro clone, and the latter is currently the absolute <a href="https://www.pcgamer.com/the-best-gaming-mouse/" target="_blank">best gaming mouse</a> on the market today. I say V3/V4 Pro because it sits between the two, using an overclocked PixArt PAW3955 TI sensor that hits up to 50,000 DPI. That's PixArt's flagship <em>market-available </em>sensor, and the <a href="https://www.pcgamer.com/hardware/gaming-mice/razer-viper-v4-pro-review/" target="_blank">Razer Viper V4 Pro</a> has its own top-of-the-line, custom PixArt sensor that has the same DPI as this but higher IPS capability and so on. Still, the K7 V2's sensor <em>is </em>flagship as far as what is actually on the market.</p><p>Regarding just the shape, I notice no difference between this and the Viper V4 Pro, which tracks, given <a href="https://www.eloshapes.com/mouse/compare?p=razer-viper-v4-pro-vs.-mchose-k7-v2-ultra-plus" target="_blank">EloShapes shows no difference</a> either. There is, of course, a difference in build quality (and no optical switches), but that's less to do with the Mchose and more to do with the Viper being practically flawless—the best build quality I've seen in any mouse. The K7 V2 Ultra+ doesn't match that, but it does match other premium mice in terms of build quality.</p><div ><table><caption>K7 V2 Ultra+ specs</caption><tbody><tr><td class="firstcol " ><p><strong>Buttons</strong></p></td><td  ><p>5</p></td></tr><tr><td class="firstcol " ><p><strong>Connectivity</strong></p></td><td  ><p>USB Type-C wired, 2.4 GHz wireless, Bluetooth</p></td></tr><tr><td class="firstcol " ><p><strong>Sensor</strong></p></td><td  ><p>PixArt PAW3955 TI</p></td></tr><tr><td class="firstcol " ><p><strong>Switches</strong></p></td><td  ><p>Omron mechanical</p></td></tr><tr><td class="firstcol " ><p><strong>Feet</strong></p></td><td  ><p>PTFE</p></td></tr><tr><td class="firstcol " ><p><strong>Max DPI</strong></p></td><td  ><p>50,000</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>59 g</p></td></tr><tr><td class="firstcol " ><p><strong>Max acceleration</strong></p></td><td  ><p>60 G</p></td></tr><tr><td class="firstcol " ><p><strong>Max speed</strong></p></td><td  ><p>750 IPS</p></td></tr><tr><td class="firstcol " ><p><strong>Polling rate</strong></p></td><td  ><p>Up to 8K</p></td></tr><tr><td class="firstcol " ><p><strong>RGB lighting</strong></p></td><td  ><p>Only on stand/receiver</p></td></tr><tr><td class="firstcol " ><p><strong>Included extras</strong></p></td><td  ><p>USB-C cable, dongle, charging receiver/stand, grip tape</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://www.mchose.store/products/mchose-k7-v2-series-wireless-gaming-mouse" target="_blank">$89</a> / <a href="https://www.mchose.store/products/mchose-k7-v2-series-wireless-gaming-mouse" target="_blank">£67</a></p></td></tr></tbody></table></div><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 want a great shape for less: </strong>The Viper V3/V4 Pro shape is loved by many for good reason, and here you get that exact shape for less than the official Razer mice.<br><br>✅ <strong>You want convenience:</strong> The wireless charging stand (which is also a wireless receiver) makes it incredibly easy to keep this mouse charged.</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 want the best quality on the market: </strong>This Mchose mouse is very high quality, but it doesn't quite match some more expensive premium mice like the Razer Viper V4 Pro.<br><br><strong>❌ You don't care about competitive gaming:</strong> A flagship sensor and minimal design might not be worth the cost if you don't play competitive games.</p></div></div></div></div><p>To be more specific, it feels lovely under the palm, is sturdy, and I have zero complaints when actually using it in-game, but if I'm pulling out my metaphorical magnifying glass for inspection, it's not completely perfect. I've noticed there's a slight amount of friction to the left mouse button before it actuates depending on where I press it. Plus it is, of course, heavier than the Viper V3 Pro and V4 Pro as it weighs 59 g, whereas the former are 54 g and 49 g respectively.</p><p>But those are pretty small sacrifices to make for getting the same Viper shape and a very performant sensor for a little over half the price of a bona fide V3 Pro or V4 Pro. It's not as cheap as <a href="https://www.pcgamer.com/hardware/gaming-mice/mchose-g3-v2-review/" target="_blank">some of Mchose's other options</a>—in fact, not even some <a href="https://www.pcgamer.com/hardware/gaming-mice/mchose-l7-pro-review/" target="_blank">rather premium-feeling ones</a>—but for a flagship sensor and a Viper shape, it sits right with me.</p><p>There's another thing to note, which is that you're getting a wireless charger in the 2.4 GHz receiver, which is a fantastic choice and works really well. We've seen similar from the <a href="https://www.pcgamer.com/hardware/gaming-mice/8bitdo-retro-r8-gaming-mouse-review/" target="_blank">8BitDo Retro R8</a>, but this one connects and charges magnetically and wirelessly rather than via some pins. Both are good, but the magnetic system might have the edge for longevity (no pins to damage) and how easy it is to just slap on top. It's super convenient and has the added benefit of keeping the receiver weighty enough to stay put, in combination with its sticky base lining.</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="GXR3rcR4VWtr6zwhiTUmVg" name="IMG_3407" alt="An Mchose K7 V2 Ultra+ gaming mouse." src="https://cdn.mos.cms.futurecdn.net/GXR3rcR4VWtr6zwhiTUmVg.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 charges pretty quickly when on the stand: about 1% every minute, if not a little faster. Not that that matters much, because after using this thing for three or four days of pretty extensive work and gaming it only dropped to about 80%. And chucking it on top of the charging stand is effortless, provided you remember to do so.</p><p>The lighting on the receiver looks gorgeous too, primarily because it runs around the bottom so it looks a lot like a more subtle underglow than anything too garish. Though it would be more useful if it changed colour based on the mouse's battery life rather than whatever colour(s) you set it to.</p><p>These colours and effects can be changed in the software, which is available either locally or online. It is of course great that there's a web-based version; however it does take a while to load. But once you're in, you get access to every setting you might want, including things like lift-off distance (LOD) and even sensor rotation.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/SVQhT7mcUdaGwXwkwYLjSg.jpg" alt="An Mchose K7 V2 Ultra+ gaming mouse." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/H8zPD8RuGFS7Qs8EBWLoPg.jpg" alt="An Mchose K7 V2 Ultra+ gaming mouse." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/P8NffmgR9qp6JLJv8Xm8Pg.jpg" alt="An Mchose K7 V2 Ultra+ gaming mouse." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/62hkodFmEqbCq2hXKFn8Ug.jpg" alt="An Mchose K7 V2 Ultra+ gaming mouse." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/3Jhu5mDeyeEgYwCvtQudVg.jpg" alt="An Mchose K7 V2 Ultra+ gaming mouse." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Getting to the meat and potatoes of competitive gaming, which is the use case this mouse is aimed at given the Viper inspo, everything is flawless. Playing Counter-Strike 2, I've had zero problems with connectivity or tracking.</p><p>The Viper shape is wonderful too, keeping my hand nice and steady when holding angles, so I can say it's at the very least pleasant for a relaxed palm grip. And given it's the <a href="https://prosettings.net/gear/stats/" target="_blank">most-used mouse by Valorant pros</a> and close to that for Counter-Strike pros, I think many others would agree.</p><p>The Viper shape is also good for claw and fingertip grips, making it pretty versatile, just like Logitech's G Pro/Superlight shape. In fact, it's often considered better for these than for palm grip, but I use a hybrid palm grip and do enjoy it.</p><p>The last two sprinkles of icing on the cake are its connectivity options and its aesthetic. Some competitive gaming mice don't bother including Bluetooth, but this one does and I found it to work very well. It connects to my laptop instantly and I can now immediately switch between laptop and PC by a flick of the underside switch from Bluetooth to 2.4 GHz.</p><p>Finally, although it's still a pretty plain mouse in black, it does have a little golden flair to it on the logo, side buttons, and scroll wheel. I think it looks rather classy, which isn't always the case with golden trimmings. The blue version also looks gorgeous just judging from the product photos, though I've not seen that one in person.</p><p>In all, I really can't complain about anything in this mouse for the price. It would be nice if there was that extra tidbit of attention paid to things like button click quality, and of course it would have been nice to see this closer to 50 g. But I don't think I can expect to get that without stepping up into the $100+ range, especially given the included charging stand and wireless charging internals.</p><p>Mchose has stayed on the right side of the mark here, and I'm especially looking forward to any potential discounts in future which sweeten the deal even further. Though even without that sweetening, it's got my approval.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-mice/mchose-k7-v2-ultra-review/</link>
                                                                            <description>
                            <![CDATA[ Great specs with a Viper V3/V4 Pro's shape, for less. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">oFURMEnCZ5FiByvBsJjKtG</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/JPWDDosBpyPGimW3CEGTPg-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 31 Jul 2026 11:12:44 +0000</pubDate>                                                                                                                                <updated>Fri, 31 Jul 2026 11:13:42 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Mice]]></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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/JPWDDosBpyPGimW3CEGTPg-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An Mchose K7 V2 Ultra+ gaming mouse.]]></media:description>                                                            <media:text><![CDATA[An Mchose K7 V2 Ultra+ gaming mouse.]]></media:text>
                                <media:title type="plain"><![CDATA[An Mchose K7 V2 Ultra+ gaming mouse.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/JPWDDosBpyPGimW3CEGTPg-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="Mchose K7 V2 Ultra+" data-widget-title="" class="hawk-root"></div><p>I've been a very happy chappy ever since discovering the wonders of the Chinese 'clone' mouse market. Brands in this market attempt to deliver quality gaming mice that take after popular shapes by mainstream brands, but for a lot less money. I was sceptical at first, but my experience with Mchose mice has squashed my scepticism, and this <a href="https://www.mchose.store/products/mchose-k7-v2-series-wireless-gaming-mouse" target="_blank">K7 V2 Ultra+</a> is a fine example.</p><p>It is, for all intents and purposes, a Razer Viper V3/V4 Pro clone, and the latter is currently the absolute <a href="https://www.pcgamer.com/the-best-gaming-mouse/" target="_blank">best gaming mouse</a> on the market today. I say V3/V4 Pro because it sits between the two, using an overclocked PixArt PAW3955 TI sensor that hits up to 50,000 DPI. That's PixArt's flagship <em>market-available </em>sensor, and the <a href="https://www.pcgamer.com/hardware/gaming-mice/razer-viper-v4-pro-review/" target="_blank">Razer Viper V4 Pro</a> has its own top-of-the-line, custom PixArt sensor that has the same DPI as this but higher IPS capability and so on. Still, the K7 V2's sensor <em>is </em>flagship as far as what is actually on the market.</p><p>Regarding just the shape, I notice no difference between this and the Viper V4 Pro, which tracks, given <a href="https://www.eloshapes.com/mouse/compare?p=razer-viper-v4-pro-vs.-mchose-k7-v2-ultra-plus" target="_blank">EloShapes shows no difference</a> either. There is, of course, a difference in build quality (and no optical switches), but that's less to do with the Mchose and more to do with the Viper being practically flawless—the best build quality I've seen in any mouse. The K7 V2 Ultra+ doesn't match that, but it does match other premium mice in terms of build quality.</p><div ><table><caption>K7 V2 Ultra+ specs</caption><tbody><tr><td class="firstcol " ><p><strong>Buttons</strong></p></td><td  ><p>5</p></td></tr><tr><td class="firstcol " ><p><strong>Connectivity</strong></p></td><td  ><p>USB Type-C wired, 2.4 GHz wireless, Bluetooth</p></td></tr><tr><td class="firstcol " ><p><strong>Sensor</strong></p></td><td  ><p>PixArt PAW3955 TI</p></td></tr><tr><td class="firstcol " ><p><strong>Switches</strong></p></td><td  ><p>Omron mechanical</p></td></tr><tr><td class="firstcol " ><p><strong>Feet</strong></p></td><td  ><p>PTFE</p></td></tr><tr><td class="firstcol " ><p><strong>Max DPI</strong></p></td><td  ><p>50,000</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>59 g</p></td></tr><tr><td class="firstcol " ><p><strong>Max acceleration</strong></p></td><td  ><p>60 G</p></td></tr><tr><td class="firstcol " ><p><strong>Max speed</strong></p></td><td  ><p>750 IPS</p></td></tr><tr><td class="firstcol " ><p><strong>Polling rate</strong></p></td><td  ><p>Up to 8K</p></td></tr><tr><td class="firstcol " ><p><strong>RGB lighting</strong></p></td><td  ><p>Only on stand/receiver</p></td></tr><tr><td class="firstcol " ><p><strong>Included extras</strong></p></td><td  ><p>USB-C cable, dongle, charging receiver/stand, grip tape</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://www.mchose.store/products/mchose-k7-v2-series-wireless-gaming-mouse" target="_blank">$89</a> / <a href="https://www.mchose.store/products/mchose-k7-v2-series-wireless-gaming-mouse" target="_blank">£67</a></p></td></tr></tbody></table></div><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 want a great shape for less: </strong>The Viper V3/V4 Pro shape is loved by many for good reason, and here you get that exact shape for less than the official Razer mice.<br><br>✅ <strong>You want convenience:</strong> The wireless charging stand (which is also a wireless receiver) makes it incredibly easy to keep this mouse charged.</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 want the best quality on the market: </strong>This Mchose mouse is very high quality, but it doesn't quite match some more expensive premium mice like the Razer Viper V4 Pro.<br><br><strong>❌ You don't care about competitive gaming:</strong> A flagship sensor and minimal design might not be worth the cost if you don't play competitive games.</p></div></div></div></div><p>To be more specific, it feels lovely under the palm, is sturdy, and I have zero complaints when actually using it in-game, but if I'm pulling out my metaphorical magnifying glass for inspection, it's not completely perfect. I've noticed there's a slight amount of friction to the left mouse button before it actuates depending on where I press it. Plus it is, of course, heavier than the Viper V3 Pro and V4 Pro as it weighs 59 g, whereas the former are 54 g and 49 g respectively.</p><p>But those are pretty small sacrifices to make for getting the same Viper shape and a very performant sensor for a little over half the price of a bona fide V3 Pro or V4 Pro. It's not as cheap as <a href="https://www.pcgamer.com/hardware/gaming-mice/mchose-g3-v2-review/" target="_blank">some of Mchose's other options</a>—in fact, not even some <a href="https://www.pcgamer.com/hardware/gaming-mice/mchose-l7-pro-review/" target="_blank">rather premium-feeling ones</a>—but for a flagship sensor and a Viper shape, it sits right with me.</p><p>There's another thing to note, which is that you're getting a wireless charger in the 2.4 GHz receiver, which is a fantastic choice and works really well. We've seen similar from the <a href="https://www.pcgamer.com/hardware/gaming-mice/8bitdo-retro-r8-gaming-mouse-review/" target="_blank">8BitDo Retro R8</a>, but this one connects and charges magnetically and wirelessly rather than via some pins. Both are good, but the magnetic system might have the edge for longevity (no pins to damage) and how easy it is to just slap on top. It's super convenient and has the added benefit of keeping the receiver weighty enough to stay put, in combination with its sticky base lining.</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="GXR3rcR4VWtr6zwhiTUmVg" name="IMG_3407" alt="An Mchose K7 V2 Ultra+ gaming mouse." src="https://cdn.mos.cms.futurecdn.net/GXR3rcR4VWtr6zwhiTUmVg.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 charges pretty quickly when on the stand: about 1% every minute, if not a little faster. Not that that matters much, because after using this thing for three or four days of pretty extensive work and gaming it only dropped to about 80%. And chucking it on top of the charging stand is effortless, provided you remember to do so.</p><p>The lighting on the receiver looks gorgeous too, primarily because it runs around the bottom so it looks a lot like a more subtle underglow than anything too garish. Though it would be more useful if it changed colour based on the mouse's battery life rather than whatever colour(s) you set it to.</p><p>These colours and effects can be changed in the software, which is available either locally or online. It is of course great that there's a web-based version; however it does take a while to load. But once you're in, you get access to every setting you might want, including things like lift-off distance (LOD) and even sensor rotation.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/SVQhT7mcUdaGwXwkwYLjSg.jpg" alt="An Mchose K7 V2 Ultra+ gaming mouse." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/H8zPD8RuGFS7Qs8EBWLoPg.jpg" alt="An Mchose K7 V2 Ultra+ gaming mouse." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/P8NffmgR9qp6JLJv8Xm8Pg.jpg" alt="An Mchose K7 V2 Ultra+ gaming mouse." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/62hkodFmEqbCq2hXKFn8Ug.jpg" alt="An Mchose K7 V2 Ultra+ gaming mouse." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/3Jhu5mDeyeEgYwCvtQudVg.jpg" alt="An Mchose K7 V2 Ultra+ gaming mouse." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Getting to the meat and potatoes of competitive gaming, which is the use case this mouse is aimed at given the Viper inspo, everything is flawless. Playing Counter-Strike 2, I've had zero problems with connectivity or tracking.</p><p>The Viper shape is wonderful too, keeping my hand nice and steady when holding angles, so I can say it's at the very least pleasant for a relaxed palm grip. And given it's the <a href="https://prosettings.net/gear/stats/" target="_blank">most-used mouse by Valorant pros</a> and close to that for Counter-Strike pros, I think many others would agree.</p><p>The Viper shape is also good for claw and fingertip grips, making it pretty versatile, just like Logitech's G Pro/Superlight shape. In fact, it's often considered better for these than for palm grip, but I use a hybrid palm grip and do enjoy it.</p><p>The last two sprinkles of icing on the cake are its connectivity options and its aesthetic. Some competitive gaming mice don't bother including Bluetooth, but this one does and I found it to work very well. It connects to my laptop instantly and I can now immediately switch between laptop and PC by a flick of the underside switch from Bluetooth to 2.4 GHz.</p><p>Finally, although it's still a pretty plain mouse in black, it does have a little golden flair to it on the logo, side buttons, and scroll wheel. I think it looks rather classy, which isn't always the case with golden trimmings. The blue version also looks gorgeous just judging from the product photos, though I've not seen that one in person.</p><p>In all, I really can't complain about anything in this mouse for the price. It would be nice if there was that extra tidbit of attention paid to things like button click quality, and of course it would have been nice to see this closer to 50 g. But I don't think I can expect to get that without stepping up into the $100+ range, especially given the included charging stand and wireless charging internals.</p><p>Mchose has stayed on the right side of the mark here, and I'm especially looking forward to any potential discounts in future which sweeten the deal even further. Though even without that sweetening, it's got my approval.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Cooler Master V8 Ace 3DHP review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="Cooler Master V8 Ace 3DHP CPU Air Cooler" data-widget-title="" class="hawk-root"></div><p>It's not often we see serious innovation in air cooling; many merely spin on tried and tested formulae. That's not the case here, however, as the Cooler Master V8 Ace 3DHP is offering something new to PC builders: 3DHP technology.</p><p>I first glimpsed the 3DHP (3D Heat Pipe) tech in a backroom of Cooler Master's Taipei HQ in 2025. I was under a strict oath not to talk about anything I saw in that room, which was easy enough, as it was almost empty except for a pair of air coolers: one using a traditional U-shape heatpipe design and the other using 3DHP. The 3DHP design includes an additional heatpipe at the centre of the U-shape.</p><p>The benefit of this extra heatpipe is clear through a thermal imaging camera: there's no deadzone (cool patch) in the middle of the cooler. For the V8 Ace, in particular, 3DHP is used on two of its six heatpipes—the two big ones in the middle—with the other four in a more traditional layout. Altogether, there are a lot of heatpipes running through every part of this single-tower cooler.</p><p>That's the thing to remember when looking over the results from my testing with the V8 Ace 3DHP below. It's a single-tower cooler competing with the very best dual-tower coolers I've tested. That's a huge success, and just goes to show, there's still performance on the table even for an air cooler.</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 want the best single-tower around: </strong>The V8 Ace reaches new heights for a single-tower cooler, even closing in on very capable dual-tower coolers, such as the Noctua NH-D15 G2 and Thermalright Peerless Assassin 120.<br></p></div><div class="card__description"><p><strong>✅ You really love cars: </strong>You won't find a cooler more befitting of a car themed build than this. I've definitely seen a few special edition cases inspired by F1 teams—make it happen.</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 happy with a less polished cooler: </strong>The Thermalright Peerless Assassin is once again peerless in terms of value for money here. It's running circles around most other coolers at this level, from Cooler Master, Noctua, and Be Quiet!. It's just a bit rougher around the edges.<br></p></div><div class="card__description"><p><strong>❌ You'd pay extra for peace and quiet: </strong>The competing Noctua NH-D15 G2 is a very quiet cooler that's proven itself tough to beat in most tests. It's huge, and expensive, but it's excellent.</p></div></div></div></div><h2 class="article-body__section" id="section-features"><span>Features</span></h2><div ><table><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>V8 Ace 3DHP</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>138.95 × 136.47 × 167.3 mm</p></td></tr><tr><td class="firstcol " ><p><strong>Socket support (AMD version)</strong></p></td><td  ><p>AM5/AM4</p></td></tr><tr><td class="firstcol " ><p><strong>Socket support  (Intel version)</strong></p></td><td  ><p>LGA 1851/1700/1200/ 1151/1150/1155/1156 </p></td></tr><tr><td class="firstcol " ><p><strong>Heatpipes</strong></p></td><td  ><p>2x 3DHP / 4x standard</p></td></tr><tr><td class="firstcol " ><p><strong>Fans</strong></p></td><td  ><p>2x 120 mm</p></td></tr><tr><td class="firstcol " ><p><strong>Fan bearing</strong></p></td><td  ><p>Loop Dynamic Bearing</p></td></tr><tr><td class="firstcol " ><p><strong>Fan MTTF</strong></p></td><td  ><p>>200,000 hours</p></td></tr><tr><td class="firstcol " ><p><strong>Max. fan RPM</strong></p></td><td  ><p>2500 (front) / 2050 (rear)</p></td></tr><tr><td class="firstcol " ><p><strong>Weight (grams</strong></p></td><td  ><p>1,068</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://www.amazon.com/dp/B0H3T7T235" target="_blank">$120</a> / <a href="https://www.amazon.co.uk/Cooler-Master-3DHP-Single-Tower-Black/dp/B0H3T7T235" target="_blank">£110</a></p></td></tr></tbody></table></div><p>There are two versions of the Cooler Master V8 Ace 3DHP: Intel and AMD. These cover more than just the brackets in the box. They also differ on the contact they make with your choice of chip. </p><p>I have the Intel option for review, which is designed "around higher sustained heat density." It also appears more concave at point of contact to better fit the—how do I say this politely—non-Euclidean shape of Intel's chips. They have been known to bend, namely the older 12/13/14th Gen chips.</p><p>The AMD option is designed around "contact consistency", i.e. it's flatter. This follows the same thinking employed by Noctua with the <a href="https://www.pcgamer.com/hardware/cooling/noctua-nh-d15-g2-review/" target="_blank">NH-D15 G2</a>, which also offers a model with a 'low base convexity' specially for AM5. So it's good to see Cooler Master doing something similar here to get the most out of its cooler.</p><p>There are two fans included with the V8 Ace. These run at slightly different speeds and come with different ratings for airflow and static pressure. The front fan is rated to 3.85mmH2O, at 2500 RPM and 37 dB(A), which helps push the air through the stacked heatsink. While the rear fan is rated to 2.00mmH2O at 2050 RPM and 34 dB(A). Both are what Cooler Master calls 'Loop Dynamic Bearing', which to my understanding is more or less its take on fluid dynamic bearing with an idea to continually flowing back the lubricant through the bearing to extend its lifespan. Over 200,000 MTTF (Mean Time To Failure) is pretty great.</p><h2 class="article-body__section" id="section-performance"><span>Performance</span></h2><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785333727389-z2m6alurr *, #fv-chart-1785333727389-z2m6alurr *:before, #fv-chart-1785333727389-z2m6alurr *:after, #fv-chart-1785333727389-z2m6alurr-slideshow *, #fv-chart-1785333727389-z2m6alurr-slideshow *:before, #fv-chart-1785333727389-z2m6alurr-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785333727389-z2m6alurr, #fv-chart-1785333727389-z2m6alurr-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785333727389-z2m6alurr {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785333727389-z2m6alurr.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785333727389-z2m6alurr.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-1785333727389-z2m6alurr .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785333727389-z2m6alurr-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785333727389-z2m6alurr-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785333727389-z2m6alurr-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785333727389-z2m6alurr-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-1785333727389-z2m6alurr-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-1785333727389-z2m6alurr-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785333727389-z2m6alurr-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785333727389-z2m6alurr-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-1785333727389-z2m6alurr-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785333727389-z2m6alurr-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-1785333727389-z2m6alurr-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785333727389-z2m6alurr .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785333727389-z2m6alurr .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785333727389-z2m6alurr .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785333727389-z2m6alurr .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785333727389-z2m6alurr .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785333727389-z2m6alurr .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785333727389-z2m6alurr .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785333727389-z2m6alurr .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785333727389-z2m6alurr .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785333727389-z2m6alurr .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785333727389-z2m6alurr .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785333727389-z2m6alurr .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785333727389-z2m6alurr .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785333727389-z2m6alurr .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785333727389-z2m6alurr .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785333727389-z2m6alurr .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785333727389-z2m6alurr .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785333727389-z2m6alurr .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785333727389-z2m6alurr .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785333727389-z2m6alurr .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785333727389-z2m6alurr .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785333727389-z2m6alurr .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785333727389-z2m6alurr .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785333727389-z2m6alurr .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785333727389-z2m6alurr .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785333727389-z2m6alurr .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-bar-row, #fv-chart-1785333727389-z2m6alurr .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785333727389-z2m6alurr.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785333727389-z2m6alurr.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785333727389-z2m6alurr.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785333727389-z2m6alurr.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785333727389-z2m6alurr.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785333727389-z2m6alurr.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785333727389-z2m6alurr .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785333727389-z2m6alurr .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785333727389-z2m6alurr .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785333727389-z2m6alurr .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785333727389-z2m6alurr .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785333727389-z2m6alurr .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785333727389-z2m6alurr .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785333727389-z2m6alurr .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785333727389-z2m6alurr .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785333727389-z2m6alurr .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785333727389-z2m6alurr .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785333727389-z2m6alurr .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785333727389-z2m6alurr .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785333727389-z2m6alurr .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785333727389-z2m6alurr .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-pie-container,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-bar-row,#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-stacked-product,#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-grouped-bar-product,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-bar-row,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-stacked-product,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785333727389-z2m6alurr.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-1785333727389-z2m6alurr.mobile-view .fv-bar-label,#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-grouped-product-title,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-bar-label,#fv-chart-1785333727389-z2m6alurr.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-1785333727389-z2m6alurr.mobile-view .fv-bar-container,#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-bar-cluster,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-bar-container,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-x-axis-wrapper,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-x-axis-label-space,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-x-axis-chart-space,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-benchmark-title,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-dropdown-title,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-carousel-nav-btn,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-chart-title,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-chart-subhead,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-versus-header,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-versus-select-wrapper,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-versus-vs,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-versus-select-container,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-versus-select,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-bar-commentary-inline,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785333727389-z2m6alurr.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785333727389-z2m6alurr .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785333727389-z2m6alurr .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785333727389-z2m6alurr .fv-bar-row,#fv-chart-1785333727389-z2m6alurr .fv-stacked-product,#fv-chart-1785333727389-z2m6alurr .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-bar-label,#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-bar-container,#fv-chart-1785333727389-z2m6alurr .fv-bar-cluster {width: 100% !important;}#fv-chart-1785333727389-z2m6alurr .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785333727389-z2m6alurr .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785333727389-z2m6alurr .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785333727389-z2m6alurr .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785333727389-z2m6alurr .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785333727389-z2m6alurr .fv-x-axis-label-space {display: none !important;}#fv-chart-1785333727389-z2m6alurr .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785333727389-z2m6alurr .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785333727389-z2m6alurr .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785333727389-z2m6alurr .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785333727389-z2m6alurr .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785333727389-z2m6alurr .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785333727389-z2m6alurr .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785333727389-z2m6alurr .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785333727389-z2m6alurr .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785333727389-z2m6alurr .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785333727389-z2m6alurr .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785333727389-z2m6alurr .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785333727389-z2m6alurr .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785333727389-z2m6alurr .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785333727389-z2m6alurr .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785333727389-z2m6alurr .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785333727389-z2m6alurr .fv-stl-shop-all-logo,#fv-chart-1785333727389-z2m6alurr .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785333727389-z2m6alurr .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785333727389-z2m6alurr .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785333727389-z2m6alurr .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785333727389-z2m6alurr.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","description": "Evaluating cooler effectiveness with a Core i7 14700K","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-29T14:02:07.390Z","citation": "We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency.","keywords": ["Cooler Master V8 Ace 3DHP Black","Arctic Freezer 36","Arctic Freezer 36-S A-RGB","Be Quiet! Dark Rock 5","Be Quiet! Dark Rock 6","Be Quiet! Dark Rock Pro 6","Cooler Master Hyper 212","Cooler Master Hyper 612 Apex","Noctua NH-D15 G2 (Standard Version)","Thermalright Peerless Assassin 120 SE","Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","X264 @ 1.275 V | Normalised to 20 °C","Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","Prime95 @ 1.275 V | Normalised to 20 °C | ~100 W","Ambient temperature","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Arctic Freezer 36 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 54,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36-S A-RGB – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 54,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 5 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 57,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 6 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 54,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock Pro 6 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 54,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master Hyper 212 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 59,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master Hyper 612 Apex – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 53,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master V8 Ace 3DHP Black – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 51,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NH-D15 G2 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 50,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Thermalright Peerless Assassin 120 SE – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 52,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36 – X264 @ 1.275 V | Normalised to 20 °C","value": 63,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36-S A-RGB – X264 @ 1.275 V | Normalised to 20 °C","value": 64,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 5 – X264 @ 1.275 V | Normalised to 20 °C","value": 68,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 6 – X264 @ 1.275 V | Normalised to 20 °C","value": 63,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock Pro 6 – X264 @ 1.275 V | Normalised to 20 °C","value": 63,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master Hyper 212 – X264 @ 1.275 V | Normalised to 20 °C","value": 70,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master Hyper 612 Apex – X264 @ 1.275 V | Normalised to 20 °C","value": 64,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master V8 Ace 3DHP Black – X264 @ 1.275 V | Normalised to 20 °C","value": 63,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NH-D15 G2 – X264 @ 1.275 V | Normalised to 20 °C","value": 61,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Thermalright Peerless Assassin 120 SE – X264 @ 1.275 V | Normalised to 20 °C","value": 60,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36 – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 64,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36-S A-RGB – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 66,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 5 – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 70,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 6 – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 63,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock Pro 6 – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 63,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master Hyper 212 – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 74,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master Hyper 612 Apex – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 65,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master V8 Ace 3DHP Black – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 64,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NH-D15 G2 – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 61,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Thermalright Peerless Assassin 120 SE – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 64,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36 – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 79,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36-S A-RGB – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 80,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 5 – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 90,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 6 – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 83,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock Pro 6 – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 82,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master Hyper 612 Apex – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 78,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master V8 Ace 3DHP Black – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 76,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NH-D15 G2 – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 73,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Thermalright Peerless Assassin 120 SE – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 80,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master Hyper 212 – Prime95 @ 1.275 V | Normalised to 20 °C | ~100 W","value": 61,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master Hyper 612 Apex – Prime95 @ 1.275 V | Normalised to 20 °C | ~100 W","value": 57,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36 – Ambient temperature","value": 27,"unitText": "°C"},{"@type": "PropertyValue","name": "Arctic Freezer 36-S A-RGB – Ambient temperature","value": 23,"unitText": "°C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 5 – Ambient temperature","value": 21,"unitText": "°C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 6 – Ambient temperature","value": 20,"unitText": "°C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock Pro 6 – Ambient temperature","value": 20,"unitText": "°C"},{"@type": "PropertyValue","name": "Cooler Master Hyper 212 – Ambient temperature","value": 27,"unitText": "°C"},{"@type": "PropertyValue","name": "Cooler Master Hyper 612 Apex – Ambient temperature","value": 29,"unitText": "°C"},{"@type": "PropertyValue","name": "Cooler Master V8 Ace 3DHP Black – Ambient temperature","value": 26,"unitText": "°C"},{"@type": "PropertyValue","name": "Noctua NH-D15 G2 – Ambient temperature","value": 30,"unitText": "°C"},{"@type": "PropertyValue","name": "Thermalright Peerless Assassin 120 SE – Ambient temperature","value": 22,"unitText": "°C"}]}</script><div id="fv-chart-1785333727389-z2m6alurr" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Thermals</h3><p class="fv-chart-subhead">Evaluating cooler effectiveness with a Core i7 14700K</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C</option><option value="1">X264 @ 1.275 V | Normalised to 20 °C</option><option value="2">Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W</option><option value="3">Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W</option><option value="4">Prime95 @ 1.275 V | Normalised to 20 °C | ~100 W</option><option value="5">Ambient temperature</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785333727389-z2m6alurr-bar-Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C" data-chart-type="Bar" data-title="Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C" data-subhead="Evaluating cooler effectiveness with a Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Cooler Master V8 Ace 3DHP Black</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.33333333333333%; background-color: #FE9F58;" data-target-width="78.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #FE9F58;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36-S A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #FE9F58;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95%; background-color: #E33235;" data-target-width="95" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 88.33333333333333%; background-color: #FE9F58;" data-target-width="88.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #FE9F58;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock Pro 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #FE9F58;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 212</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 98.33333333333333%; background-color: #E33235;" data-target-width="98.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95%; background-color: #FE9F58;" data-target-width="95" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 612 Apex</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 88.33333333333333%; background-color: #E33235;" data-target-width="88.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #FE9F58;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Noctua NH-D15 G2</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #E33235;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #FE9F58;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Thermalright Peerless Assassin 120 SE</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.66666666666667%; background-color: #E33235;" data-target-width="86.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #FE9F58;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">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>Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Cooler Master V8 Ace 3DHP Black</td><td>51 Max °C, 47 Avg °C</td></tr><tr><td>Arctic Freezer 36</td><td>54 Max °C, 51 Avg °C</td></tr><tr><td>Arctic Freezer 36-S A-RGB</td><td>54 Max °C, 51 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 5</td><td>57 Max °C, 53 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 6</td><td>54 Max °C, 50 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock Pro 6</td><td>54 Max °C, 48 Avg °C</td></tr><tr><td>Cooler Master Hyper 212</td><td>59 Max °C, 57 Avg °C</td></tr><tr><td>Cooler Master Hyper 612 Apex</td><td>53 Max °C, 48 Avg °C</td></tr><tr><td>Noctua NH-D15 G2</td><td>50 Max °C, 46 Avg °C</td></tr><tr><td>Thermalright Peerless Assassin 120 SE</td><td>52 Max °C, 48 Avg °C</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785333727389-z2m6alurr-bar-X264 @ 1.275 V | Normalised to 20 °C" data-chart-type="Bar" data-title="X264 @ 1.275 V | Normalised to 20 °C" data-subhead="Evaluating cooler effectiveness with a Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Cooler Master V8 Ace 3DHP Black</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.25%; background-color: #FE9F58;" data-target-width="66.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #FE9F58;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36-S A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.5%; background-color: #FE9F58;" data-target-width="72.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.5%; background-color: #FE9F58;" data-target-width="67.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock Pro 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.25%; background-color: #FE9F58;" data-target-width="66.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 212</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.5%; background-color: #E33235;" data-target-width="87.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.25%; background-color: #FE9F58;" data-target-width="76.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 612 Apex</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #FE9F58;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Noctua NH-D15 G2</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.25%; background-color: #E33235;" data-target-width="76.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Thermalright Peerless Assassin 120 SE</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-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>X264 @ 1.275 V | Normalised to 20 °C Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Cooler Master V8 Ace 3DHP Black</td><td>63 Max °C, 53 Avg °C</td></tr><tr><td>Arctic Freezer 36</td><td>63 Max °C, 55 Avg °C</td></tr><tr><td>Arctic Freezer 36-S A-RGB</td><td>64 Max °C, 56 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 5</td><td>68 Max °C, 58 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 6</td><td>63 Max °C, 54 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock Pro 6</td><td>63 Max °C, 53 Avg °C</td></tr><tr><td>Cooler Master Hyper 212</td><td>70 Max °C, 61 Avg °C</td></tr><tr><td>Cooler Master Hyper 612 Apex</td><td>64 Max °C, 55 Avg °C</td></tr><tr><td>Noctua NH-D15 G2</td><td>61 Max °C, 52 Avg °C</td></tr><tr><td>Thermalright Peerless Assassin 120 SE</td><td>60 Max °C, 52 Avg °C</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785333727389-z2m6alurr-bar-Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W" data-chart-type="Bar" data-title="Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W" data-subhead="Evaluating cooler effectiveness with a Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Cooler Master V8 Ace 3DHP Black</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36-S A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.5%; background-color: #E33235;" data-target-width="82.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #FE9F58;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.5%; background-color: #E33235;" data-target-width="87.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.75%; background-color: #FE9F58;" data-target-width="83.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.75%; background-color: #FE9F58;" data-target-width="73.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock Pro 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.25%; background-color: #FE9F58;" data-target-width="76.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 212</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92.5%; background-color: #E33235;" data-target-width="92.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #FE9F58;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 612 Apex</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.25%; background-color: #E33235;" data-target-width="81.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #FE9F58;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Noctua NH-D15 G2</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.25%; background-color: #E33235;" data-target-width="76.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.25%; background-color: #FE9F58;" data-target-width="71.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Thermalright Peerless Assassin 120 SE</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.5%; background-color: #FE9F58;" data-target-width="72.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div></div></div><div class="fv-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>Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Cooler Master V8 Ace 3DHP Black</td><td>64 Max °C, 60 Avg °C</td></tr><tr><td>Arctic Freezer 36</td><td>64 Max °C, 60 Avg °C</td></tr><tr><td>Arctic Freezer 36-S A-RGB</td><td>66 Max °C, 62 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 5</td><td>70 Max °C, 67 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 6</td><td>63 Max °C, 59 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock Pro 6</td><td>63 Max °C, 61 Avg °C</td></tr><tr><td>Cooler Master Hyper 212</td><td>74 Max °C, 68 Avg °C</td></tr><tr><td>Cooler Master Hyper 612 Apex</td><td>65 Max °C, 62 Avg °C</td></tr><tr><td>Noctua NH-D15 G2</td><td>61 Max °C, 57 Avg °C</td></tr><tr><td>Thermalright Peerless Assassin 120 SE</td><td>64 Max °C, 58 Avg °C</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785333727389-z2m6alurr-bar-Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W" data-chart-type="Bar" data-title="Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W" data-subhead="Evaluating cooler effectiveness with a Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Cooler Master V8 Ace 3DHP Black</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76%; background-color: #E33235;" data-target-width="76" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71%; background-color: #FE9F58;" data-target-width="71" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">71</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 79%; background-color: #E33235;" data-target-width="79" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36-S A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76%; background-color: #FE9F58;" data-target-width="76" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">90</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #FE9F58;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">85</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83%; background-color: #E33235;" data-target-width="83" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">83</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #FE9F58;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock Pro 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #FE9F58;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 612 Apex</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73%; background-color: #FE9F58;" data-target-width="73" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Noctua NH-D15 G2</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73%; background-color: #E33235;" data-target-width="73" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66%; background-color: #FE9F58;" data-target-width="66" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Thermalright Peerless Assassin 120 SE</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71%; background-color: #FE9F58;" data-target-width="71" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">71</span></div></div></div></div></div><div class="fv-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>Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Cooler Master V8 Ace 3DHP Black</td><td>76 Max °C, 71 Avg °C</td></tr><tr><td>Arctic Freezer 36</td><td>79 Max °C, 75 Avg °C</td></tr><tr><td>Arctic Freezer 36-S A-RGB</td><td>80 Max °C, 76 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 5</td><td>90 Max °C, 85 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 6</td><td>83 Max °C, 78 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock Pro 6</td><td>82 Max °C, 74 Avg °C</td></tr><tr><td>Cooler Master Hyper 212</td><td>N/A</td></tr><tr><td>Cooler Master Hyper 612 Apex</td><td>78 Max °C, 73 Avg °C</td></tr><tr><td>Noctua NH-D15 G2</td><td>73 Max °C, 66 Avg °C</td></tr><tr><td>Thermalright Peerless Assassin 120 SE</td><td>80 Max °C, 71 Avg °C</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785333727389-z2m6alurr-bar-Prime95 @ 1.275 V | Normalised to 20 °C | ~100 W" data-chart-type="Bar" data-title="Prime95 @ 1.275 V | Normalised to 20 °C | ~100 W" data-subhead="Evaluating cooler effectiveness with a Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 212</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.25%; background-color: #E33235;" data-target-width="76.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #FE9F58;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 612 Apex</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.25%; background-color: #E33235;" data-target-width="71.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-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>Prime95 @ 1.275 V | Normalised to 20 °C | ~100 W Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Cooler Master V8 Ace 3DHP Black</td><td>N/A</td></tr><tr><td>Arctic Freezer 36</td><td>N/A</td></tr><tr><td>Arctic Freezer 36-S A-RGB</td><td>N/A</td></tr><tr><td>Be Quiet! Dark Rock 5</td><td>N/A</td></tr><tr><td>Be Quiet! Dark Rock 6</td><td>N/A</td></tr><tr><td>Be Quiet! Dark Rock Pro 6</td><td>N/A</td></tr><tr><td>Cooler Master Hyper 212</td><td>61 Max °C, 55 Avg °C</td></tr><tr><td>Cooler Master Hyper 612 Apex</td><td>57 Max °C, 52 Avg °C</td></tr><tr><td>Noctua NH-D15 G2</td><td>N/A</td></tr><tr><td>Thermalright Peerless Assassin 120 SE</td><td>N/A</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785333727389-z2m6alurr-bar-Ambient temperature" data-chart-type="Bar" data-title="Ambient temperature" data-subhead="Evaluating cooler effectiveness with a Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Cooler Master V8 Ace 3DHP Black</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 86.66666666666667%; background-color: #D07F46;" data-target-width="86.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">26</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36-S A-RGB</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #FE9F58;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 5</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #1CA9C4;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">21</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 6</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #EB6F71;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock Pro 6</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #FFC08B;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 212</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #66C5D7;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 612 Apex</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 96.66666666666667%; background-color: #B5282A;" data-target-width="96.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">29</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Noctua NH-D15 G2</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 100%; background-color: #e97a7b;" data-target-width="100" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Thermalright Peerless Assassin 120 SE</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #e38e4f;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</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.5</span><span>15</span><span>22.5</span><span>30</span></div><div class="fv-x-axis-unit">°C</div></div></div><table class="sr-only"><caption>Ambient temperature Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Cooler Master V8 Ace 3DHP Black</td><td>26</td></tr><tr><td>Arctic Freezer 36</td><td>27</td></tr><tr><td>Arctic Freezer 36-S A-RGB</td><td>23</td></tr><tr><td>Be Quiet! Dark Rock 5</td><td>21</td></tr><tr><td>Be Quiet! Dark Rock 6</td><td>20</td></tr><tr><td>Be Quiet! Dark Rock Pro 6</td><td>20</td></tr><tr><td>Cooler Master Hyper 212</td><td>27</td></tr><tr><td>Cooler Master Hyper 612 Apex</td><td>29</td></tr><tr><td>Noctua NH-D15 G2</td><td>30</td></tr><tr><td>Thermalright Peerless Assassin 120 SE</td><td>22</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785333727389-z2m6alurr', false); });} else {initialize('fv-chart-1785333727389-z2m6alurr', false);}})();</script></div><p>The V8 Ace performs excellently in my testing. It keeps a Core i7 14700K running at 1.275 V at a rather chilly 47 °C while roaming around in Baldur's Gate 3. That's only one degree higher than the Noctua NH-D15 G2, which I'll remind you is an absolutely massive cooler that costs $160. The V8 Ace delivers the second-lowest average and max temperature of the ten I've tested alongside it.</p><p>It performs very well in X264, once again in the top three alongside large dual-tower coolers. Though only matching the slightly cheaper Dark Rock Pro 6. It's also a little off the mark when dealing with the intense ~180 W load of Prime95. That doesn't quite add up, as push the thermal load to ~230 W and it's once again a cut above the rest; second only to the NH-D15 G2, which remains our best performer by some margin in my latest round of retests.</p><p>For a single-tower cooler, the V8 Ace is undeniably impressive. Those new and improved heatpipes are working wonders.</p><h2 class="article-body__section" id="section-value"><span>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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="H63uXjQUEjCJmjNKWFEtVT" name="IMG_6371" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." src="https://cdn.mos.cms.futurecdn.net/H63uXjQUEjCJmjNKWFEtVT.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>Of the many things the V8 Ace, uh, aces, it's not value for money. In all fairness, there are very few coolers that are a match for the Arctic Freezer 36 in this regard, and especially not the $120 V8 Ace, though it's really the <a href="https://www.pcgamer.com/hardware/cooling/thermalright-peerless-assassin-120-se-review/" target="_blank">Thermalright Peerless Assassin 120 SE</a> that proves the thorn in Cooler Master's side. </p><div><blockquote><p>Remove cheap from that list of attributes and it's a bit more of a niche proposition.</p></blockquote></div><p>At $40 or less, the Peerless Assassin is rather extraordinary. It matches or betters the V8 Ace in testing, likely thanks to its large size. It is loud, however, and noticeably so compared to the V8 Ace. That might be enough of a deal breaker for many. Compared to the Noctua NH-D15 G2, at least, the V8 Ace seems a touch more affordable. </p><p>At $120, the V8 Ace is in the upper echelons for air coolers. I hold that air coolers still have a place in the cooling market, so dominated by liquid coolers today, as a more reliable, quieter, and often cheaper option. Remove cheap from that list of attributes and it's a bit more of a niche proposition.</p><h2 class="article-body__section" id="section-noise"><span>Noise</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="aJxUVpERLm2BWegxfb7XUT" name="IMG_6319" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." src="https://cdn.mos.cms.futurecdn.net/aJxUVpERLm2BWegxfb7XUT.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>This cooler may look like a V8 engine, but it certainly doesn't sound like one. It's roughly on par with the Be Quiet! Dark Rock 6. It's louder than Noctua's NH-D15 G2, using Noctua's excellent G2 fans; and the Arctic Freezer 36, which uses two of Arctic's older, quieter P12 PST PWM fans. However, it's quieter than the Thermalright Peerless Assassin 120 SE.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785333877296-e1wyvwssk *, #fv-chart-1785333877296-e1wyvwssk *:before, #fv-chart-1785333877296-e1wyvwssk *:after, #fv-chart-1785333877296-e1wyvwssk-slideshow *, #fv-chart-1785333877296-e1wyvwssk-slideshow *:before, #fv-chart-1785333877296-e1wyvwssk-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785333877296-e1wyvwssk, #fv-chart-1785333877296-e1wyvwssk-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785333877296-e1wyvwssk {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785333877296-e1wyvwssk.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785333877296-e1wyvwssk.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-1785333877296-e1wyvwssk .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785333877296-e1wyvwssk-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785333877296-e1wyvwssk-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785333877296-e1wyvwssk-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785333877296-e1wyvwssk-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-1785333877296-e1wyvwssk-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-1785333877296-e1wyvwssk-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785333877296-e1wyvwssk-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785333877296-e1wyvwssk-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-1785333877296-e1wyvwssk-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785333877296-e1wyvwssk-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-1785333877296-e1wyvwssk-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785333877296-e1wyvwssk .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785333877296-e1wyvwssk .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785333877296-e1wyvwssk .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785333877296-e1wyvwssk .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785333877296-e1wyvwssk .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785333877296-e1wyvwssk .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785333877296-e1wyvwssk .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785333877296-e1wyvwssk .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785333877296-e1wyvwssk .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785333877296-e1wyvwssk .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-bar-row, #fv-chart-1785333877296-e1wyvwssk .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785333877296-e1wyvwssk.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785333877296-e1wyvwssk.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785333877296-e1wyvwssk.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785333877296-e1wyvwssk .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785333877296-e1wyvwssk .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785333877296-e1wyvwssk .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785333877296-e1wyvwssk .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785333877296-e1wyvwssk .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785333877296-e1wyvwssk .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785333877296-e1wyvwssk .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785333877296-e1wyvwssk .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785333877296-e1wyvwssk .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785333877296-e1wyvwssk .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785333877296-e1wyvwssk .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785333877296-e1wyvwssk .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785333877296-e1wyvwssk .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785333877296-e1wyvwssk .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785333877296-e1wyvwssk .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-pie-container,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-bar-row,#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-stacked-product,#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-grouped-bar-product,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-bar-row,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-stacked-product,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785333877296-e1wyvwssk.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-1785333877296-e1wyvwssk.mobile-view .fv-bar-label,#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-grouped-product-title,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-bar-label,#fv-chart-1785333877296-e1wyvwssk.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-1785333877296-e1wyvwssk.mobile-view .fv-bar-container,#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-bar-cluster,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-bar-container,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-x-axis-wrapper,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-x-axis-label-space,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-x-axis-chart-space,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-benchmark-title,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-dropdown-title,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-carousel-nav-btn,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-chart-title,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-chart-subhead,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-versus-header,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-versus-select-wrapper,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-versus-vs,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-versus-select-container,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-versus-select,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-bar-commentary-inline,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785333877296-e1wyvwssk.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785333877296-e1wyvwssk .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785333877296-e1wyvwssk .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785333877296-e1wyvwssk .fv-bar-row,#fv-chart-1785333877296-e1wyvwssk .fv-stacked-product,#fv-chart-1785333877296-e1wyvwssk .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-bar-label,#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-bar-container,#fv-chart-1785333877296-e1wyvwssk .fv-bar-cluster {width: 100% !important;}#fv-chart-1785333877296-e1wyvwssk .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785333877296-e1wyvwssk .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785333877296-e1wyvwssk .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785333877296-e1wyvwssk .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785333877296-e1wyvwssk .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785333877296-e1wyvwssk .fv-x-axis-label-space {display: none !important;}#fv-chart-1785333877296-e1wyvwssk .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785333877296-e1wyvwssk .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785333877296-e1wyvwssk .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785333877296-e1wyvwssk .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785333877296-e1wyvwssk .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785333877296-e1wyvwssk .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785333877296-e1wyvwssk .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785333877296-e1wyvwssk .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785333877296-e1wyvwssk .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785333877296-e1wyvwssk .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785333877296-e1wyvwssk .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785333877296-e1wyvwssk .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785333877296-e1wyvwssk .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785333877296-e1wyvwssk .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785333877296-e1wyvwssk .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785333877296-e1wyvwssk .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785333877296-e1wyvwssk .fv-stl-shop-all-logo,#fv-chart-1785333877296-e1wyvwssk .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785333877296-e1wyvwssk .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785333877296-e1wyvwssk .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785333877296-e1wyvwssk .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785333877296-e1wyvwssk.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": "Noise","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-07-29T14:04:37.296Z","citation": "Results from TopTes TS-501B Sound Level Meter at 40 cm away","keywords": ["Cooler Master V8 Ace 3DHP Black","Arctic Freezer 36","Arctic Freezer 36-S A-RGB","Be Quiet! Dark Rock 5","Be Quiet! Dark Rock 6","Be Quiet! Dark Rock Pro 6","Cooler Master Hyper 212","Cooler Master Hyper 612 Apex","Noctua NH-D15 G2 (Standard Version)","Thermalright Peerless Assassin 120 SE","Fan noise | 40 cm away","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Arctic Freezer 36 – Fan noise | 40 cm away","value": 40,"unitText": "@100% (dBA)"},{"@type": "PropertyValue","name": "Arctic Freezer 36-S A-RGB – Fan noise | 40 cm away","value": 47,"unitText": "@100% (dBA)"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 5 – Fan noise | 40 cm away","value": 49,"unitText": "@100% (dBA)"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 6 – Fan noise | 40 cm away","value": 49,"unitText": "@100% (dBA)"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock Pro 6 – Fan noise | 40 cm away","value": 48,"unitText": "@100% (dBA)"},{"@type": "PropertyValue","name": "Cooler Master Hyper 212 – Fan noise | 40 cm away","value": 44,"unitText": "@100% (dBA)"},{"@type": "PropertyValue","name": "Cooler Master Hyper 612 Apex – Fan noise | 40 cm away","value": 45,"unitText": "@100% (dBA)"},{"@type": "PropertyValue","name": "Cooler Master V8 Ace 3DHP Black – Fan noise | 40 cm away","value": 48,"unitText": "@100% (dBA)"},{"@type": "PropertyValue","name": "Noctua NH-D15 G2 (Standard Version) – Fan noise | 40 cm away","value": 44.5,"unitText": "@100% (dBA)"},{"@type": "PropertyValue","name": "Thermalright Peerless Assassin 120 SE – Fan noise | 40 cm away","value": 50,"unitText": "@100% (dBA)"}]}</script><div id="fv-chart-1785333877296-e1wyvwssk" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Noise</h3><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785333877296-e1wyvwssk-bar-Fan noise | 40 cm away" data-chart-type="Bar" data-title="Fan noise | 40 cm away" data-subhead="" data-caption="Results from TopTes TS-501B Sound Level Meter at 40 cm away" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Fan noise | 40 cm away</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>@100% (dBA)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Noise floor (dBA)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Cooler Master V8 Ace 3DHP Black</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.333333333333336%; background-color: #FE9F58;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">40</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.333333333333336%; background-color: #FE9F58;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36-S A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.33333333333333%; background-color: #E33235;" data-target-width="78.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.333333333333336%; background-color: #FE9F58;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.66666666666667%; background-color: #E33235;" data-target-width="81.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.333333333333336%; background-color: #FE9F58;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.66666666666667%; background-color: #E33235;" data-target-width="81.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.333333333333336%; background-color: #FE9F58;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock Pro 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.333333333333336%; background-color: #FE9F58;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 212</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.66666666666667%; background-color: #FE9F58;" data-target-width="61.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 612 Apex</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.66666666666667%; background-color: #FE9F58;" data-target-width="61.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Noctua NH-D15 G2 (Standard Version)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74.16666666666667%; background-color: #E33235;" data-target-width="74.16666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44.5</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.333333333333336%; background-color: #FE9F58;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Thermalright Peerless Assassin 120 SE</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #E33235;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.333333333333336%; background-color: #FE9F58;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div></div></div><table class="sr-only"><caption>Fan noise | 40 cm away Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Cooler Master V8 Ace 3DHP Black</td><td>48 @100% (dBA), 35 Noise floor (dBA)</td></tr><tr><td>Arctic Freezer 36</td><td>40 @100% (dBA), 35 Noise floor (dBA)</td></tr><tr><td>Arctic Freezer 36-S A-RGB</td><td>47 @100% (dBA), 35 Noise floor (dBA)</td></tr><tr><td>Be Quiet! Dark Rock 5</td><td>49 @100% (dBA), 35 Noise floor (dBA)</td></tr><tr><td>Be Quiet! Dark Rock 6</td><td>49 @100% (dBA), 35 Noise floor (dBA)</td></tr><tr><td>Be Quiet! Dark Rock Pro 6</td><td>48 @100% (dBA), 35 Noise floor (dBA)</td></tr><tr><td>Cooler Master Hyper 212</td><td>44 @100% (dBA), 37 Noise floor (dBA)</td></tr><tr><td>Cooler Master Hyper 612 Apex</td><td>45 @100% (dBA), 37 Noise floor (dBA)</td></tr><tr><td>Noctua NH-D15 G2 (Standard Version)</td><td>44.5 @100% (dBA), 35 Noise floor (dBA)</td></tr><tr><td>Thermalright Peerless Assassin 120 SE</td><td>50 @100% (dBA), 35 Noise floor (dBA)</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Results from TopTes TS-501B Sound Level Meter at 40 cm away</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785333877296-e1wyvwssk', false); });} else {initialize('fv-chart-1785333877296-e1wyvwssk', false);}})();</script></div><p>All were tested in the same conditions at around the same time, with a noise floor consistently around the 35 dB(A) mark.</p><h2 class="article-body__section" id="section-gallery"><span>Gallery</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/piErv777Cf4WtyWVfYysTT.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/s4gz6piJhtC6yoQngdr2ST.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/aJxUVpERLm2BWegxfb7XUT.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Pj4HGGUdQP9dALVoEmaqVT.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ComXbBTVscwS3iPBG2PqXT.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/htGBgrvpg7HAUBB6JnwrXT.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rjqndkHxAvtcyDje4CmrWT.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/nku55FDhzFiLqvdYXmKGXT.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Gvga7UC86FWFU3vZi64SYV.jpg" alt="Cooler Master V8 Ace 3DHP cooler on a box." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/sujfnTb2YB6Wr8sCFoD6XT.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/aEtJiqxRxdC5QY6vRG5YXT.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/3k3JYoyAzCCAzbQaxLywUT.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/H63uXjQUEjCJmjNKWFEtVT.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><h2 class="article-body__section" id="section-installation"><span>Installation</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/rjqndkHxAvtcyDje4CmrWT.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The V8 Ace is very easy to install. I can only speak to the process with the Intel variant, but that's usually more involved compared to an AMD socket. It only requires a rear bracket, a couple of double-ended thumbscrews, two mounting brackets, some thumbscrews, and then tightening the cooler atop of all that with the two captive screws provided. </p><p>That sounds like a lot, but it's ready to go in under five minutes on my test bench.</p><p>The included fans are on rails to make it easy to remove them and reinstall them during the installation process. These also seem to be user-replaceable, in that the fan is attached to the sliding frame using four regular fan screws. That's very useful if you need to replace a dud fan down the line and there are no exact replacements available. </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="3k3JYoyAzCCAzbQaxLywUT" name="IMG_6352" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." src="https://cdn.mos.cms.futurecdn.net/3k3JYoyAzCCAzbQaxLywUT.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 V8 Ace is fairly symmetrical, with equal distance between both left and right fans to the middle of the cooler. That means it does overhang across the top of my RAM kit, which is thankfully pretty low. You could easily make way for a taller RAM kit by sliding the fan upwards a touch, though in doing so, it sorta ruins the V8 engine aesthetic. Better to just use a lower-profile RAM kit.</p><p>The V8 Ace is thinner than the Noctua NH-D15 G2, which is a benefit of the single-tower design. However, it is pretty much just as tall. So if you're worried about an oversized air cooler not fitting inside your case, the V8 Ace might not entirely solve that problem. Similarly, at just under 1.1 kg, it's a fairly hefty thing itself—one to uninstall if you're driving anywhere with your PC in the backseat.</p><h2 class="article-body__section" id="section-aesthetic"><span>Aesthetic</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="Gvga7UC86FWFU3vZi64SYV" name="IMG_6324" alt="Cooler Master V8 Ace 3DHP cooler on a box." src="https://cdn.mos.cms.futurecdn.net/Gvga7UC86FWFU3vZi64SYV.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>Speaking to Cooler Master at Computex, I get the vibe that the V8 aesthetic is hit-or-miss with the PC building crowd. I like it, personally, as I don't care for RGB lighting and it blends in nicely with a range of standard parts. It does look a little cheaper than it should, I suppose, but it reminds me of a time when PC parts weren't afraid of being a little cheesy.</p><p>If it really isn't for you, Cooler Master has included 3DHP on a couple other coolers, such as the Hyper 212 3DHP and V4 Alpha 3DHP. The V4 doesn't look like an engine, for the record.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/cooling/cooler-master-v8-ace-3dhp-review/</link>
                                                                            <description>
                            <![CDATA[ Proving air coolers are still cool in 2026. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">LNVv8FWzVUYtHp3DzHTK7K</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/piErv777Cf4WtyWVfYysTT-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 29 Jul 2026 14:06:14 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Cooling]]></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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/piErv777Cf4WtyWVfYysTT-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Cooler Master V8 Ace 3DHP installed on a test bench and on its box.]]></media:description>                                                            <media:text><![CDATA[The Cooler Master V8 Ace 3DHP installed on a test bench and on its box.]]></media:text>
                                <media:title type="plain"><![CDATA[The Cooler Master V8 Ace 3DHP installed on a test bench and on its box.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/piErv777Cf4WtyWVfYysTT-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="Cooler Master V8 Ace 3DHP CPU Air Cooler" data-widget-title="" class="hawk-root"></div><p>It's not often we see serious innovation in air cooling; many merely spin on tried and tested formulae. That's not the case here, however, as the Cooler Master V8 Ace 3DHP is offering something new to PC builders: 3DHP technology.</p><p>I first glimpsed the 3DHP (3D Heat Pipe) tech in a backroom of Cooler Master's Taipei HQ in 2025. I was under a strict oath not to talk about anything I saw in that room, which was easy enough, as it was almost empty except for a pair of air coolers: one using a traditional U-shape heatpipe design and the other using 3DHP. The 3DHP design includes an additional heatpipe at the centre of the U-shape.</p><p>The benefit of this extra heatpipe is clear through a thermal imaging camera: there's no deadzone (cool patch) in the middle of the cooler. For the V8 Ace, in particular, 3DHP is used on two of its six heatpipes—the two big ones in the middle—with the other four in a more traditional layout. Altogether, there are a lot of heatpipes running through every part of this single-tower cooler.</p><p>That's the thing to remember when looking over the results from my testing with the V8 Ace 3DHP below. It's a single-tower cooler competing with the very best dual-tower coolers I've tested. That's a huge success, and just goes to show, there's still performance on the table even for an air cooler.</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 want the best single-tower around: </strong>The V8 Ace reaches new heights for a single-tower cooler, even closing in on very capable dual-tower coolers, such as the Noctua NH-D15 G2 and Thermalright Peerless Assassin 120.<br></p></div><div class="card__description"><p><strong>✅ You really love cars: </strong>You won't find a cooler more befitting of a car themed build than this. I've definitely seen a few special edition cases inspired by F1 teams—make it happen.</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 happy with a less polished cooler: </strong>The Thermalright Peerless Assassin is once again peerless in terms of value for money here. It's running circles around most other coolers at this level, from Cooler Master, Noctua, and Be Quiet!. It's just a bit rougher around the edges.<br></p></div><div class="card__description"><p><strong>❌ You'd pay extra for peace and quiet: </strong>The competing Noctua NH-D15 G2 is a very quiet cooler that's proven itself tough to beat in most tests. It's huge, and expensive, but it's excellent.</p></div></div></div></div><h2 class="article-body__section" id="section-features"><span>Features</span></h2><div ><table><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>V8 Ace 3DHP</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>138.95 × 136.47 × 167.3 mm</p></td></tr><tr><td class="firstcol " ><p><strong>Socket support (AMD version)</strong></p></td><td  ><p>AM5/AM4</p></td></tr><tr><td class="firstcol " ><p><strong>Socket support  (Intel version)</strong></p></td><td  ><p>LGA 1851/1700/1200/ 1151/1150/1155/1156 </p></td></tr><tr><td class="firstcol " ><p><strong>Heatpipes</strong></p></td><td  ><p>2x 3DHP / 4x standard</p></td></tr><tr><td class="firstcol " ><p><strong>Fans</strong></p></td><td  ><p>2x 120 mm</p></td></tr><tr><td class="firstcol " ><p><strong>Fan bearing</strong></p></td><td  ><p>Loop Dynamic Bearing</p></td></tr><tr><td class="firstcol " ><p><strong>Fan MTTF</strong></p></td><td  ><p>>200,000 hours</p></td></tr><tr><td class="firstcol " ><p><strong>Max. fan RPM</strong></p></td><td  ><p>2500 (front) / 2050 (rear)</p></td></tr><tr><td class="firstcol " ><p><strong>Weight (grams</strong></p></td><td  ><p>1,068</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://www.amazon.com/dp/B0H3T7T235" target="_blank">$120</a> / <a href="https://www.amazon.co.uk/Cooler-Master-3DHP-Single-Tower-Black/dp/B0H3T7T235" target="_blank">£110</a></p></td></tr></tbody></table></div><p>There are two versions of the Cooler Master V8 Ace 3DHP: Intel and AMD. These cover more than just the brackets in the box. They also differ on the contact they make with your choice of chip. </p><p>I have the Intel option for review, which is designed "around higher sustained heat density." It also appears more concave at point of contact to better fit the—how do I say this politely—non-Euclidean shape of Intel's chips. They have been known to bend, namely the older 12/13/14th Gen chips.</p><p>The AMD option is designed around "contact consistency", i.e. it's flatter. This follows the same thinking employed by Noctua with the <a href="https://www.pcgamer.com/hardware/cooling/noctua-nh-d15-g2-review/" target="_blank">NH-D15 G2</a>, which also offers a model with a 'low base convexity' specially for AM5. So it's good to see Cooler Master doing something similar here to get the most out of its cooler.</p><p>There are two fans included with the V8 Ace. These run at slightly different speeds and come with different ratings for airflow and static pressure. The front fan is rated to 3.85mmH2O, at 2500 RPM and 37 dB(A), which helps push the air through the stacked heatsink. While the rear fan is rated to 2.00mmH2O at 2050 RPM and 34 dB(A). Both are what Cooler Master calls 'Loop Dynamic Bearing', which to my understanding is more or less its take on fluid dynamic bearing with an idea to continually flowing back the lubricant through the bearing to extend its lifespan. Over 200,000 MTTF (Mean Time To Failure) is pretty great.</p><h2 class="article-body__section" id="section-performance"><span>Performance</span></h2><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785333727389-z2m6alurr *, #fv-chart-1785333727389-z2m6alurr *:before, #fv-chart-1785333727389-z2m6alurr *:after, #fv-chart-1785333727389-z2m6alurr-slideshow *, #fv-chart-1785333727389-z2m6alurr-slideshow *:before, #fv-chart-1785333727389-z2m6alurr-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785333727389-z2m6alurr, #fv-chart-1785333727389-z2m6alurr-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785333727389-z2m6alurr {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785333727389-z2m6alurr.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785333727389-z2m6alurr.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-1785333727389-z2m6alurr .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785333727389-z2m6alurr-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785333727389-z2m6alurr-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785333727389-z2m6alurr-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785333727389-z2m6alurr-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-1785333727389-z2m6alurr-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-1785333727389-z2m6alurr-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785333727389-z2m6alurr-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785333727389-z2m6alurr-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-1785333727389-z2m6alurr-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785333727389-z2m6alurr-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-1785333727389-z2m6alurr-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785333727389-z2m6alurr .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785333727389-z2m6alurr .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785333727389-z2m6alurr .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785333727389-z2m6alurr .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785333727389-z2m6alurr .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785333727389-z2m6alurr .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785333727389-z2m6alurr .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785333727389-z2m6alurr .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785333727389-z2m6alurr .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785333727389-z2m6alurr .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785333727389-z2m6alurr .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785333727389-z2m6alurr .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785333727389-z2m6alurr .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785333727389-z2m6alurr .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785333727389-z2m6alurr .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785333727389-z2m6alurr .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785333727389-z2m6alurr .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785333727389-z2m6alurr .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785333727389-z2m6alurr .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785333727389-z2m6alurr .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785333727389-z2m6alurr .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785333727389-z2m6alurr .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785333727389-z2m6alurr .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785333727389-z2m6alurr .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785333727389-z2m6alurr .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785333727389-z2m6alurr .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-bar-row, #fv-chart-1785333727389-z2m6alurr .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785333727389-z2m6alurr.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785333727389-z2m6alurr.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785333727389-z2m6alurr.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785333727389-z2m6alurr.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785333727389-z2m6alurr.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785333727389-z2m6alurr.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785333727389-z2m6alurr .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785333727389-z2m6alurr .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785333727389-z2m6alurr .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785333727389-z2m6alurr .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785333727389-z2m6alurr .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785333727389-z2m6alurr .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785333727389-z2m6alurr .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785333727389-z2m6alurr .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785333727389-z2m6alurr .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785333727389-z2m6alurr .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785333727389-z2m6alurr .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785333727389-z2m6alurr .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785333727389-z2m6alurr .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785333727389-z2m6alurr .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785333727389-z2m6alurr .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-pie-container,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-bar-row,#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-stacked-product,#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-grouped-bar-product,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-bar-row,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-stacked-product,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785333727389-z2m6alurr.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-1785333727389-z2m6alurr.mobile-view .fv-bar-label,#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-grouped-product-title,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-bar-label,#fv-chart-1785333727389-z2m6alurr.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-1785333727389-z2m6alurr.mobile-view .fv-bar-container,#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-bar-cluster,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-bar-container,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-x-axis-wrapper,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-x-axis-label-space,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-x-axis-chart-space,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-benchmark-title,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-dropdown-title,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-carousel-nav-btn,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-chart-title,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-chart-subhead,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-versus-header,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-versus-select-wrapper,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-versus-vs,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-versus-select-container,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-versus-select,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-bar-commentary-inline,#fv-chart-1785333727389-z2m6alurr.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785333727389-z2m6alurr.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785333727389-z2m6alurr.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785333727389-z2m6alurr .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785333727389-z2m6alurr .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785333727389-z2m6alurr .fv-bar-row,#fv-chart-1785333727389-z2m6alurr .fv-stacked-product,#fv-chart-1785333727389-z2m6alurr .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-bar-label,#fv-chart-1785333727389-z2m6alurr .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-1785333727389-z2m6alurr .fv-bar-container,#fv-chart-1785333727389-z2m6alurr .fv-bar-cluster {width: 100% !important;}#fv-chart-1785333727389-z2m6alurr .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785333727389-z2m6alurr .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785333727389-z2m6alurr .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785333727389-z2m6alurr .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785333727389-z2m6alurr .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785333727389-z2m6alurr .fv-x-axis-label-space {display: none !important;}#fv-chart-1785333727389-z2m6alurr .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785333727389-z2m6alurr .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785333727389-z2m6alurr .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785333727389-z2m6alurr .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785333727389-z2m6alurr .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785333727389-z2m6alurr .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785333727389-z2m6alurr .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785333727389-z2m6alurr .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785333727389-z2m6alurr .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785333727389-z2m6alurr .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785333727389-z2m6alurr .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785333727389-z2m6alurr .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785333727389-z2m6alurr .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785333727389-z2m6alurr .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785333727389-z2m6alurr .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785333727389-z2m6alurr .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785333727389-z2m6alurr .fv-stl-shop-all-logo,#fv-chart-1785333727389-z2m6alurr .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785333727389-z2m6alurr .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785333727389-z2m6alurr .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785333727389-z2m6alurr .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785333727389-z2m6alurr.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","description": "Evaluating cooler effectiveness with a Core i7 14700K","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-29T14:02:07.390Z","citation": "We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency.","keywords": ["Cooler Master V8 Ace 3DHP Black","Arctic Freezer 36","Arctic Freezer 36-S A-RGB","Be Quiet! Dark Rock 5","Be Quiet! Dark Rock 6","Be Quiet! Dark Rock Pro 6","Cooler Master Hyper 212","Cooler Master Hyper 612 Apex","Noctua NH-D15 G2 (Standard Version)","Thermalright Peerless Assassin 120 SE","Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","X264 @ 1.275 V | Normalised to 20 °C","Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","Prime95 @ 1.275 V | Normalised to 20 °C | ~100 W","Ambient temperature","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Arctic Freezer 36 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 54,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36-S A-RGB – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 54,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 5 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 57,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 6 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 54,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock Pro 6 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 54,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master Hyper 212 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 59,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master Hyper 612 Apex – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 53,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master V8 Ace 3DHP Black – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 51,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NH-D15 G2 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 50,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Thermalright Peerless Assassin 120 SE – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 52,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36 – X264 @ 1.275 V | Normalised to 20 °C","value": 63,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36-S A-RGB – X264 @ 1.275 V | Normalised to 20 °C","value": 64,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 5 – X264 @ 1.275 V | Normalised to 20 °C","value": 68,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 6 – X264 @ 1.275 V | Normalised to 20 °C","value": 63,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock Pro 6 – X264 @ 1.275 V | Normalised to 20 °C","value": 63,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master Hyper 212 – X264 @ 1.275 V | Normalised to 20 °C","value": 70,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master Hyper 612 Apex – X264 @ 1.275 V | Normalised to 20 °C","value": 64,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master V8 Ace 3DHP Black – X264 @ 1.275 V | Normalised to 20 °C","value": 63,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NH-D15 G2 – X264 @ 1.275 V | Normalised to 20 °C","value": 61,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Thermalright Peerless Assassin 120 SE – X264 @ 1.275 V | Normalised to 20 °C","value": 60,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36 – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 64,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36-S A-RGB – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 66,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 5 – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 70,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 6 – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 63,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock Pro 6 – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 63,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master Hyper 212 – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 74,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master Hyper 612 Apex – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 65,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master V8 Ace 3DHP Black – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 64,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NH-D15 G2 – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 61,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Thermalright Peerless Assassin 120 SE – Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W","value": 64,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36 – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 79,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36-S A-RGB – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 80,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 5 – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 90,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 6 – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 83,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock Pro 6 – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 82,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master Hyper 612 Apex – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 78,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master V8 Ace 3DHP Black – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 76,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Noctua NH-D15 G2 – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 73,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Thermalright Peerless Assassin 120 SE – Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W","value": 80,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master Hyper 212 – Prime95 @ 1.275 V | Normalised to 20 °C | ~100 W","value": 61,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Cooler Master Hyper 612 Apex – Prime95 @ 1.275 V | Normalised to 20 °C | ~100 W","value": 57,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36 – Ambient temperature","value": 27,"unitText": "°C"},{"@type": "PropertyValue","name": "Arctic Freezer 36-S A-RGB – Ambient temperature","value": 23,"unitText": "°C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 5 – Ambient temperature","value": 21,"unitText": "°C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 6 – Ambient temperature","value": 20,"unitText": "°C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock Pro 6 – Ambient temperature","value": 20,"unitText": "°C"},{"@type": "PropertyValue","name": "Cooler Master Hyper 212 – Ambient temperature","value": 27,"unitText": "°C"},{"@type": "PropertyValue","name": "Cooler Master Hyper 612 Apex – Ambient temperature","value": 29,"unitText": "°C"},{"@type": "PropertyValue","name": "Cooler Master V8 Ace 3DHP Black – Ambient temperature","value": 26,"unitText": "°C"},{"@type": "PropertyValue","name": "Noctua NH-D15 G2 – Ambient temperature","value": 30,"unitText": "°C"},{"@type": "PropertyValue","name": "Thermalright Peerless Assassin 120 SE – Ambient temperature","value": 22,"unitText": "°C"}]}</script><div id="fv-chart-1785333727389-z2m6alurr" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Thermals</h3><p class="fv-chart-subhead">Evaluating cooler effectiveness with a Core i7 14700K</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C</option><option value="1">X264 @ 1.275 V | Normalised to 20 °C</option><option value="2">Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W</option><option value="3">Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W</option><option value="4">Prime95 @ 1.275 V | Normalised to 20 °C | ~100 W</option><option value="5">Ambient temperature</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785333727389-z2m6alurr-bar-Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C" data-chart-type="Bar" data-title="Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C" data-subhead="Evaluating cooler effectiveness with a Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Cooler Master V8 Ace 3DHP Black</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.33333333333333%; background-color: #FE9F58;" data-target-width="78.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #FE9F58;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36-S A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #FE9F58;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95%; background-color: #E33235;" data-target-width="95" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 88.33333333333333%; background-color: #FE9F58;" data-target-width="88.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #FE9F58;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock Pro 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #FE9F58;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 212</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 98.33333333333333%; background-color: #E33235;" data-target-width="98.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95%; background-color: #FE9F58;" data-target-width="95" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 612 Apex</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 88.33333333333333%; background-color: #E33235;" data-target-width="88.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #FE9F58;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Noctua NH-D15 G2</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #E33235;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #FE9F58;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Thermalright Peerless Assassin 120 SE</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.66666666666667%; background-color: #E33235;" data-target-width="86.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #FE9F58;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">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>Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Cooler Master V8 Ace 3DHP Black</td><td>51 Max °C, 47 Avg °C</td></tr><tr><td>Arctic Freezer 36</td><td>54 Max °C, 51 Avg °C</td></tr><tr><td>Arctic Freezer 36-S A-RGB</td><td>54 Max °C, 51 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 5</td><td>57 Max °C, 53 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 6</td><td>54 Max °C, 50 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock Pro 6</td><td>54 Max °C, 48 Avg °C</td></tr><tr><td>Cooler Master Hyper 212</td><td>59 Max °C, 57 Avg °C</td></tr><tr><td>Cooler Master Hyper 612 Apex</td><td>53 Max °C, 48 Avg °C</td></tr><tr><td>Noctua NH-D15 G2</td><td>50 Max °C, 46 Avg °C</td></tr><tr><td>Thermalright Peerless Assassin 120 SE</td><td>52 Max °C, 48 Avg °C</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785333727389-z2m6alurr-bar-X264 @ 1.275 V | Normalised to 20 °C" data-chart-type="Bar" data-title="X264 @ 1.275 V | Normalised to 20 °C" data-subhead="Evaluating cooler effectiveness with a Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Cooler Master V8 Ace 3DHP Black</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.25%; background-color: #FE9F58;" data-target-width="66.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #FE9F58;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36-S A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.5%; background-color: #FE9F58;" data-target-width="72.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.5%; background-color: #FE9F58;" data-target-width="67.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock Pro 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.25%; background-color: #FE9F58;" data-target-width="66.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 212</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.5%; background-color: #E33235;" data-target-width="87.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.25%; background-color: #FE9F58;" data-target-width="76.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 612 Apex</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #FE9F58;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Noctua NH-D15 G2</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.25%; background-color: #E33235;" data-target-width="76.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Thermalright Peerless Assassin 120 SE</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-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>X264 @ 1.275 V | Normalised to 20 °C Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Cooler Master V8 Ace 3DHP Black</td><td>63 Max °C, 53 Avg °C</td></tr><tr><td>Arctic Freezer 36</td><td>63 Max °C, 55 Avg °C</td></tr><tr><td>Arctic Freezer 36-S A-RGB</td><td>64 Max °C, 56 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 5</td><td>68 Max °C, 58 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 6</td><td>63 Max °C, 54 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock Pro 6</td><td>63 Max °C, 53 Avg °C</td></tr><tr><td>Cooler Master Hyper 212</td><td>70 Max °C, 61 Avg °C</td></tr><tr><td>Cooler Master Hyper 612 Apex</td><td>64 Max °C, 55 Avg °C</td></tr><tr><td>Noctua NH-D15 G2</td><td>61 Max °C, 52 Avg °C</td></tr><tr><td>Thermalright Peerless Assassin 120 SE</td><td>60 Max °C, 52 Avg °C</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785333727389-z2m6alurr-bar-Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W" data-chart-type="Bar" data-title="Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W" data-subhead="Evaluating cooler effectiveness with a Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Cooler Master V8 Ace 3DHP Black</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36-S A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.5%; background-color: #E33235;" data-target-width="82.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #FE9F58;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.5%; background-color: #E33235;" data-target-width="87.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.75%; background-color: #FE9F58;" data-target-width="83.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.75%; background-color: #FE9F58;" data-target-width="73.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock Pro 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.25%; background-color: #FE9F58;" data-target-width="76.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 212</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92.5%; background-color: #E33235;" data-target-width="92.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #FE9F58;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 612 Apex</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.25%; background-color: #E33235;" data-target-width="81.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #FE9F58;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Noctua NH-D15 G2</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.25%; background-color: #E33235;" data-target-width="76.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.25%; background-color: #FE9F58;" data-target-width="71.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Thermalright Peerless Assassin 120 SE</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.5%; background-color: #FE9F58;" data-target-width="72.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div></div></div><div class="fv-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>Prime95 @ 1.275 V | Normalised to 20 °C | ~180 W Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Cooler Master V8 Ace 3DHP Black</td><td>64 Max °C, 60 Avg °C</td></tr><tr><td>Arctic Freezer 36</td><td>64 Max °C, 60 Avg °C</td></tr><tr><td>Arctic Freezer 36-S A-RGB</td><td>66 Max °C, 62 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 5</td><td>70 Max °C, 67 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 6</td><td>63 Max °C, 59 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock Pro 6</td><td>63 Max °C, 61 Avg °C</td></tr><tr><td>Cooler Master Hyper 212</td><td>74 Max °C, 68 Avg °C</td></tr><tr><td>Cooler Master Hyper 612 Apex</td><td>65 Max °C, 62 Avg °C</td></tr><tr><td>Noctua NH-D15 G2</td><td>61 Max °C, 57 Avg °C</td></tr><tr><td>Thermalright Peerless Assassin 120 SE</td><td>64 Max °C, 58 Avg °C</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785333727389-z2m6alurr-bar-Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W" data-chart-type="Bar" data-title="Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W" data-subhead="Evaluating cooler effectiveness with a Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Cooler Master V8 Ace 3DHP Black</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76%; background-color: #E33235;" data-target-width="76" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71%; background-color: #FE9F58;" data-target-width="71" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">71</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 79%; background-color: #E33235;" data-target-width="79" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36-S A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76%; background-color: #FE9F58;" data-target-width="76" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">90</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #FE9F58;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">85</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83%; background-color: #E33235;" data-target-width="83" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">83</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #FE9F58;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock Pro 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #FE9F58;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 612 Apex</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73%; background-color: #FE9F58;" data-target-width="73" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Noctua NH-D15 G2</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73%; background-color: #E33235;" data-target-width="73" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66%; background-color: #FE9F58;" data-target-width="66" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Thermalright Peerless Assassin 120 SE</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71%; background-color: #FE9F58;" data-target-width="71" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">71</span></div></div></div></div></div><div class="fv-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>Prime95 @ 1.325 V | Normalised to 20 °C | ~230 W Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Cooler Master V8 Ace 3DHP Black</td><td>76 Max °C, 71 Avg °C</td></tr><tr><td>Arctic Freezer 36</td><td>79 Max °C, 75 Avg °C</td></tr><tr><td>Arctic Freezer 36-S A-RGB</td><td>80 Max °C, 76 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 5</td><td>90 Max °C, 85 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 6</td><td>83 Max °C, 78 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock Pro 6</td><td>82 Max °C, 74 Avg °C</td></tr><tr><td>Cooler Master Hyper 212</td><td>N/A</td></tr><tr><td>Cooler Master Hyper 612 Apex</td><td>78 Max °C, 73 Avg °C</td></tr><tr><td>Noctua NH-D15 G2</td><td>73 Max °C, 66 Avg °C</td></tr><tr><td>Thermalright Peerless Assassin 120 SE</td><td>80 Max °C, 71 Avg °C</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785333727389-z2m6alurr-bar-Prime95 @ 1.275 V | Normalised to 20 °C | ~100 W" data-chart-type="Bar" data-title="Prime95 @ 1.275 V | Normalised to 20 °C | ~100 W" data-subhead="Evaluating cooler effectiveness with a Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 212</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.25%; background-color: #E33235;" data-target-width="76.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #FE9F58;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 612 Apex</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.25%; background-color: #E33235;" data-target-width="71.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-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>Prime95 @ 1.275 V | Normalised to 20 °C | ~100 W Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Cooler Master V8 Ace 3DHP Black</td><td>N/A</td></tr><tr><td>Arctic Freezer 36</td><td>N/A</td></tr><tr><td>Arctic Freezer 36-S A-RGB</td><td>N/A</td></tr><tr><td>Be Quiet! Dark Rock 5</td><td>N/A</td></tr><tr><td>Be Quiet! Dark Rock 6</td><td>N/A</td></tr><tr><td>Be Quiet! Dark Rock Pro 6</td><td>N/A</td></tr><tr><td>Cooler Master Hyper 212</td><td>61 Max °C, 55 Avg °C</td></tr><tr><td>Cooler Master Hyper 612 Apex</td><td>57 Max °C, 52 Avg °C</td></tr><tr><td>Noctua NH-D15 G2</td><td>N/A</td></tr><tr><td>Thermalright Peerless Assassin 120 SE</td><td>N/A</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785333727389-z2m6alurr-bar-Ambient temperature" data-chart-type="Bar" data-title="Ambient temperature" data-subhead="Evaluating cooler effectiveness with a Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Cooler Master V8 Ace 3DHP Black</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 86.66666666666667%; background-color: #D07F46;" data-target-width="86.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">26</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36-S A-RGB</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #FE9F58;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 5</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #1CA9C4;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">21</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 6</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #EB6F71;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock Pro 6</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #FFC08B;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 212</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #66C5D7;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 612 Apex</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 96.66666666666667%; background-color: #B5282A;" data-target-width="96.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">29</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Noctua NH-D15 G2</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 100%; background-color: #e97a7b;" data-target-width="100" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Thermalright Peerless Assassin 120 SE</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #e38e4f;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</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.5</span><span>15</span><span>22.5</span><span>30</span></div><div class="fv-x-axis-unit">°C</div></div></div><table class="sr-only"><caption>Ambient temperature Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Cooler Master V8 Ace 3DHP Black</td><td>26</td></tr><tr><td>Arctic Freezer 36</td><td>27</td></tr><tr><td>Arctic Freezer 36-S A-RGB</td><td>23</td></tr><tr><td>Be Quiet! Dark Rock 5</td><td>21</td></tr><tr><td>Be Quiet! Dark Rock 6</td><td>20</td></tr><tr><td>Be Quiet! Dark Rock Pro 6</td><td>20</td></tr><tr><td>Cooler Master Hyper 212</td><td>27</td></tr><tr><td>Cooler Master Hyper 612 Apex</td><td>29</td></tr><tr><td>Noctua NH-D15 G2</td><td>30</td></tr><tr><td>Thermalright Peerless Assassin 120 SE</td><td>22</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785333727389-z2m6alurr', false); });} else {initialize('fv-chart-1785333727389-z2m6alurr', false);}})();</script></div><p>The V8 Ace performs excellently in my testing. It keeps a Core i7 14700K running at 1.275 V at a rather chilly 47 °C while roaming around in Baldur's Gate 3. That's only one degree higher than the Noctua NH-D15 G2, which I'll remind you is an absolutely massive cooler that costs $160. The V8 Ace delivers the second-lowest average and max temperature of the ten I've tested alongside it.</p><p>It performs very well in X264, once again in the top three alongside large dual-tower coolers. Though only matching the slightly cheaper Dark Rock Pro 6. It's also a little off the mark when dealing with the intense ~180 W load of Prime95. That doesn't quite add up, as push the thermal load to ~230 W and it's once again a cut above the rest; second only to the NH-D15 G2, which remains our best performer by some margin in my latest round of retests.</p><p>For a single-tower cooler, the V8 Ace is undeniably impressive. Those new and improved heatpipes are working wonders.</p><h2 class="article-body__section" id="section-value"><span>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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="H63uXjQUEjCJmjNKWFEtVT" name="IMG_6371" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." src="https://cdn.mos.cms.futurecdn.net/H63uXjQUEjCJmjNKWFEtVT.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>Of the many things the V8 Ace, uh, aces, it's not value for money. In all fairness, there are very few coolers that are a match for the Arctic Freezer 36 in this regard, and especially not the $120 V8 Ace, though it's really the <a href="https://www.pcgamer.com/hardware/cooling/thermalright-peerless-assassin-120-se-review/" target="_blank">Thermalright Peerless Assassin 120 SE</a> that proves the thorn in Cooler Master's side. </p><div><blockquote><p>Remove cheap from that list of attributes and it's a bit more of a niche proposition.</p></blockquote></div><p>At $40 or less, the Peerless Assassin is rather extraordinary. It matches or betters the V8 Ace in testing, likely thanks to its large size. It is loud, however, and noticeably so compared to the V8 Ace. That might be enough of a deal breaker for many. Compared to the Noctua NH-D15 G2, at least, the V8 Ace seems a touch more affordable. </p><p>At $120, the V8 Ace is in the upper echelons for air coolers. I hold that air coolers still have a place in the cooling market, so dominated by liquid coolers today, as a more reliable, quieter, and often cheaper option. Remove cheap from that list of attributes and it's a bit more of a niche proposition.</p><h2 class="article-body__section" id="section-noise"><span>Noise</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="aJxUVpERLm2BWegxfb7XUT" name="IMG_6319" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." src="https://cdn.mos.cms.futurecdn.net/aJxUVpERLm2BWegxfb7XUT.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>This cooler may look like a V8 engine, but it certainly doesn't sound like one. It's roughly on par with the Be Quiet! Dark Rock 6. It's louder than Noctua's NH-D15 G2, using Noctua's excellent G2 fans; and the Arctic Freezer 36, which uses two of Arctic's older, quieter P12 PST PWM fans. However, it's quieter than the Thermalright Peerless Assassin 120 SE.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785333877296-e1wyvwssk *, #fv-chart-1785333877296-e1wyvwssk *:before, #fv-chart-1785333877296-e1wyvwssk *:after, #fv-chart-1785333877296-e1wyvwssk-slideshow *, #fv-chart-1785333877296-e1wyvwssk-slideshow *:before, #fv-chart-1785333877296-e1wyvwssk-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785333877296-e1wyvwssk, #fv-chart-1785333877296-e1wyvwssk-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785333877296-e1wyvwssk {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785333877296-e1wyvwssk.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785333877296-e1wyvwssk.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-1785333877296-e1wyvwssk .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785333877296-e1wyvwssk-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785333877296-e1wyvwssk-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785333877296-e1wyvwssk-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785333877296-e1wyvwssk-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-1785333877296-e1wyvwssk-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-1785333877296-e1wyvwssk-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785333877296-e1wyvwssk-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785333877296-e1wyvwssk-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-1785333877296-e1wyvwssk-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785333877296-e1wyvwssk-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-1785333877296-e1wyvwssk-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785333877296-e1wyvwssk .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785333877296-e1wyvwssk .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785333877296-e1wyvwssk .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785333877296-e1wyvwssk .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785333877296-e1wyvwssk .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785333877296-e1wyvwssk .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785333877296-e1wyvwssk .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785333877296-e1wyvwssk .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785333877296-e1wyvwssk .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785333877296-e1wyvwssk .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785333877296-e1wyvwssk .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-bar-row, #fv-chart-1785333877296-e1wyvwssk .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785333877296-e1wyvwssk.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785333877296-e1wyvwssk.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785333877296-e1wyvwssk.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785333877296-e1wyvwssk .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785333877296-e1wyvwssk .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785333877296-e1wyvwssk .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785333877296-e1wyvwssk .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785333877296-e1wyvwssk .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785333877296-e1wyvwssk .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785333877296-e1wyvwssk .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785333877296-e1wyvwssk .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785333877296-e1wyvwssk .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785333877296-e1wyvwssk .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785333877296-e1wyvwssk .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785333877296-e1wyvwssk .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785333877296-e1wyvwssk .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785333877296-e1wyvwssk .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785333877296-e1wyvwssk .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-pie-container,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-bar-row,#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-stacked-product,#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-grouped-bar-product,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-bar-row,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-stacked-product,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785333877296-e1wyvwssk.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-1785333877296-e1wyvwssk.mobile-view .fv-bar-label,#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-grouped-product-title,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-bar-label,#fv-chart-1785333877296-e1wyvwssk.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-1785333877296-e1wyvwssk.mobile-view .fv-bar-container,#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-bar-cluster,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-bar-container,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-x-axis-wrapper,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-x-axis-label-space,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-x-axis-chart-space,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-benchmark-title,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-dropdown-title,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-carousel-nav-btn,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-chart-title,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-chart-subhead,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-versus-header,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-versus-select-wrapper,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-versus-vs,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-versus-select-container,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-versus-select,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-bar-commentary-inline,#fv-chart-1785333877296-e1wyvwssk.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785333877296-e1wyvwssk.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785333877296-e1wyvwssk.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785333877296-e1wyvwssk .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785333877296-e1wyvwssk .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785333877296-e1wyvwssk .fv-bar-row,#fv-chart-1785333877296-e1wyvwssk .fv-stacked-product,#fv-chart-1785333877296-e1wyvwssk .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-bar-label,#fv-chart-1785333877296-e1wyvwssk .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-1785333877296-e1wyvwssk .fv-bar-container,#fv-chart-1785333877296-e1wyvwssk .fv-bar-cluster {width: 100% !important;}#fv-chart-1785333877296-e1wyvwssk .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785333877296-e1wyvwssk .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785333877296-e1wyvwssk .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785333877296-e1wyvwssk .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785333877296-e1wyvwssk .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785333877296-e1wyvwssk .fv-x-axis-label-space {display: none !important;}#fv-chart-1785333877296-e1wyvwssk .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785333877296-e1wyvwssk .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785333877296-e1wyvwssk .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785333877296-e1wyvwssk .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785333877296-e1wyvwssk .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785333877296-e1wyvwssk .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785333877296-e1wyvwssk .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785333877296-e1wyvwssk .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785333877296-e1wyvwssk .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785333877296-e1wyvwssk .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785333877296-e1wyvwssk .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785333877296-e1wyvwssk .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785333877296-e1wyvwssk .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785333877296-e1wyvwssk .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785333877296-e1wyvwssk .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785333877296-e1wyvwssk .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785333877296-e1wyvwssk .fv-stl-shop-all-logo,#fv-chart-1785333877296-e1wyvwssk .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785333877296-e1wyvwssk .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785333877296-e1wyvwssk .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785333877296-e1wyvwssk .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785333877296-e1wyvwssk.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": "Noise","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-07-29T14:04:37.296Z","citation": "Results from TopTes TS-501B Sound Level Meter at 40 cm away","keywords": ["Cooler Master V8 Ace 3DHP Black","Arctic Freezer 36","Arctic Freezer 36-S A-RGB","Be Quiet! Dark Rock 5","Be Quiet! Dark Rock 6","Be Quiet! Dark Rock Pro 6","Cooler Master Hyper 212","Cooler Master Hyper 612 Apex","Noctua NH-D15 G2 (Standard Version)","Thermalright Peerless Assassin 120 SE","Fan noise | 40 cm away","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Arctic Freezer 36 – Fan noise | 40 cm away","value": 40,"unitText": "@100% (dBA)"},{"@type": "PropertyValue","name": "Arctic Freezer 36-S A-RGB – Fan noise | 40 cm away","value": 47,"unitText": "@100% (dBA)"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 5 – Fan noise | 40 cm away","value": 49,"unitText": "@100% (dBA)"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 6 – Fan noise | 40 cm away","value": 49,"unitText": "@100% (dBA)"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock Pro 6 – Fan noise | 40 cm away","value": 48,"unitText": "@100% (dBA)"},{"@type": "PropertyValue","name": "Cooler Master Hyper 212 – Fan noise | 40 cm away","value": 44,"unitText": "@100% (dBA)"},{"@type": "PropertyValue","name": "Cooler Master Hyper 612 Apex – Fan noise | 40 cm away","value": 45,"unitText": "@100% (dBA)"},{"@type": "PropertyValue","name": "Cooler Master V8 Ace 3DHP Black – Fan noise | 40 cm away","value": 48,"unitText": "@100% (dBA)"},{"@type": "PropertyValue","name": "Noctua NH-D15 G2 (Standard Version) – Fan noise | 40 cm away","value": 44.5,"unitText": "@100% (dBA)"},{"@type": "PropertyValue","name": "Thermalright Peerless Assassin 120 SE – Fan noise | 40 cm away","value": 50,"unitText": "@100% (dBA)"}]}</script><div id="fv-chart-1785333877296-e1wyvwssk" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Noise</h3><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785333877296-e1wyvwssk-bar-Fan noise | 40 cm away" data-chart-type="Bar" data-title="Fan noise | 40 cm away" data-subhead="" data-caption="Results from TopTes TS-501B Sound Level Meter at 40 cm away" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Fan noise | 40 cm away</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>@100% (dBA)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Noise floor (dBA)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Cooler Master V8 Ace 3DHP Black</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.333333333333336%; background-color: #FE9F58;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">40</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.333333333333336%; background-color: #FE9F58;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36-S A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.33333333333333%; background-color: #E33235;" data-target-width="78.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.333333333333336%; background-color: #FE9F58;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.66666666666667%; background-color: #E33235;" data-target-width="81.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.333333333333336%; background-color: #FE9F58;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.66666666666667%; background-color: #E33235;" data-target-width="81.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.333333333333336%; background-color: #FE9F58;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock Pro 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.333333333333336%; background-color: #FE9F58;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 212</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.66666666666667%; background-color: #FE9F58;" data-target-width="61.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Cooler Master Hyper 612 Apex</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.66666666666667%; background-color: #FE9F58;" data-target-width="61.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Noctua NH-D15 G2 (Standard Version)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74.16666666666667%; background-color: #E33235;" data-target-width="74.16666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44.5</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.333333333333336%; background-color: #FE9F58;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Thermalright Peerless Assassin 120 SE</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #E33235;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.333333333333336%; background-color: #FE9F58;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div></div></div><table class="sr-only"><caption>Fan noise | 40 cm away Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Cooler Master V8 Ace 3DHP Black</td><td>48 @100% (dBA), 35 Noise floor (dBA)</td></tr><tr><td>Arctic Freezer 36</td><td>40 @100% (dBA), 35 Noise floor (dBA)</td></tr><tr><td>Arctic Freezer 36-S A-RGB</td><td>47 @100% (dBA), 35 Noise floor (dBA)</td></tr><tr><td>Be Quiet! Dark Rock 5</td><td>49 @100% (dBA), 35 Noise floor (dBA)</td></tr><tr><td>Be Quiet! Dark Rock 6</td><td>49 @100% (dBA), 35 Noise floor (dBA)</td></tr><tr><td>Be Quiet! Dark Rock Pro 6</td><td>48 @100% (dBA), 35 Noise floor (dBA)</td></tr><tr><td>Cooler Master Hyper 212</td><td>44 @100% (dBA), 37 Noise floor (dBA)</td></tr><tr><td>Cooler Master Hyper 612 Apex</td><td>45 @100% (dBA), 37 Noise floor (dBA)</td></tr><tr><td>Noctua NH-D15 G2 (Standard Version)</td><td>44.5 @100% (dBA), 35 Noise floor (dBA)</td></tr><tr><td>Thermalright Peerless Assassin 120 SE</td><td>50 @100% (dBA), 35 Noise floor (dBA)</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Results from TopTes TS-501B Sound Level Meter at 40 cm away</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785333877296-e1wyvwssk', false); });} else {initialize('fv-chart-1785333877296-e1wyvwssk', false);}})();</script></div><p>All were tested in the same conditions at around the same time, with a noise floor consistently around the 35 dB(A) mark.</p><h2 class="article-body__section" id="section-gallery"><span>Gallery</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/piErv777Cf4WtyWVfYysTT.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/s4gz6piJhtC6yoQngdr2ST.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/aJxUVpERLm2BWegxfb7XUT.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Pj4HGGUdQP9dALVoEmaqVT.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ComXbBTVscwS3iPBG2PqXT.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/htGBgrvpg7HAUBB6JnwrXT.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rjqndkHxAvtcyDje4CmrWT.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/nku55FDhzFiLqvdYXmKGXT.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Gvga7UC86FWFU3vZi64SYV.jpg" alt="Cooler Master V8 Ace 3DHP cooler on a box." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/sujfnTb2YB6Wr8sCFoD6XT.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/aEtJiqxRxdC5QY6vRG5YXT.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/3k3JYoyAzCCAzbQaxLywUT.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/H63uXjQUEjCJmjNKWFEtVT.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><h2 class="article-body__section" id="section-installation"><span>Installation</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/rjqndkHxAvtcyDje4CmrWT.jpg" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The V8 Ace is very easy to install. I can only speak to the process with the Intel variant, but that's usually more involved compared to an AMD socket. It only requires a rear bracket, a couple of double-ended thumbscrews, two mounting brackets, some thumbscrews, and then tightening the cooler atop of all that with the two captive screws provided. </p><p>That sounds like a lot, but it's ready to go in under five minutes on my test bench.</p><p>The included fans are on rails to make it easy to remove them and reinstall them during the installation process. These also seem to be user-replaceable, in that the fan is attached to the sliding frame using four regular fan screws. That's very useful if you need to replace a dud fan down the line and there are no exact replacements available. </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="3k3JYoyAzCCAzbQaxLywUT" name="IMG_6352" alt="The Cooler Master V8 Ace 3DHP installed on a test bench and on its box." src="https://cdn.mos.cms.futurecdn.net/3k3JYoyAzCCAzbQaxLywUT.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 V8 Ace is fairly symmetrical, with equal distance between both left and right fans to the middle of the cooler. That means it does overhang across the top of my RAM kit, which is thankfully pretty low. You could easily make way for a taller RAM kit by sliding the fan upwards a touch, though in doing so, it sorta ruins the V8 engine aesthetic. Better to just use a lower-profile RAM kit.</p><p>The V8 Ace is thinner than the Noctua NH-D15 G2, which is a benefit of the single-tower design. However, it is pretty much just as tall. So if you're worried about an oversized air cooler not fitting inside your case, the V8 Ace might not entirely solve that problem. Similarly, at just under 1.1 kg, it's a fairly hefty thing itself—one to uninstall if you're driving anywhere with your PC in the backseat.</p><h2 class="article-body__section" id="section-aesthetic"><span>Aesthetic</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="Gvga7UC86FWFU3vZi64SYV" name="IMG_6324" alt="Cooler Master V8 Ace 3DHP cooler on a box." src="https://cdn.mos.cms.futurecdn.net/Gvga7UC86FWFU3vZi64SYV.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>Speaking to Cooler Master at Computex, I get the vibe that the V8 aesthetic is hit-or-miss with the PC building crowd. I like it, personally, as I don't care for RGB lighting and it blends in nicely with a range of standard parts. It does look a little cheaper than it should, I suppose, but it reminds me of a time when PC parts weren't afraid of being a little cheesy.</p><p>If it really isn't for you, Cooler Master has included 3DHP on a couple other coolers, such as the Hyper 212 3DHP and V4 Alpha 3DHP. The V4 doesn't look like an engine, for the record.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Corsair Cove review ]]></title>
                                                                                                <dc:content><![CDATA[ <div  class="fancy-box"><div class="fancy_box-title">Need to know</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it </strong>A pirate-themed city builder with high seas adventures.<br><strong>Release date </strong>July 31, 2026<br><strong>Publisher </strong>Hooded Horse<br><strong>Developer </strong>Limbic Entertainment<br><strong>Reviewed on </strong>RTX 4090, Intel i9-13900k, 32GB RAM<br><strong>Steam Deck </strong>Playable<br><strong>Link </strong><a data-analytics-id="inline-link" href="https://www.limbic-entertainment.de/" target="_blank">Official site</a></p></div></div><p><a href="https://store.steampowered.com/app/1368140/Corsair_Cove/" target="_blank">Corsair Cove</a> might be the most exuberant city builder I've ever had the good fortune to play. A fantastical spin on the Golden Age of Piracy, it sees a bunch of ne'er-do-wells escape a prison ship and start a new life on a deserted island dominated by a skull-shaped mountain and imposing sheer cliffs. </p><p>This new life largely involves consuming large amounts of booze, dancing with pigs and taking turns going down ziplines. There's no grotty realism here—these pirates are living it up in paradise. But maintaining this whimsical pirate colony takes a bit of effort.</p><h2 id="highrise">Highrise </h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="zteXFsNoEGdNYNksi4jWfQ" name="20260716141807_1" alt="Corsair Cove" src="https://cdn.mos.cms.futurecdn.net/zteXFsNoEGdNYNksi4jWfQ.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2160" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/zteXFsNoEGdNYNksi4jWfQ.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: Hooded Horse)</span></figcaption></figure><p><a href="https://www.pcgamer.com/tropico-6-review/" target="_blank">Tropico 6</a> developer Limbic Entertainment has undoubtedly taken some inspiration from Tropico 2: Pirate Cove, but this is neither a follow-up to Pirate Cove or a pirate-themed reskin of Tropico 6. The vibe might be familiar, but Limbic is doing its own thing here, and Corsair Cove is all the better for it. </p><p>What we get is a logistics-heavy romp structured around vertical city building. There are plenty of pirate-themed activities you'll be able to dive into, as you send crews across the ocean on skulduggerous adventures, but they're all in aid of your city-building ambitions, netting you loot and upgrades that will help you build an efficient colony clinging onto the daunting cliffs of Skull Rock. </p><p>So let's stay on land for a wee while and dig into some city planning. The core is familiar: exploit resources throughout the island by plonking down harvesting buildings, refine them into goods in another building, and use these manufactured products to keep pirates happy, build up your wealth, and construct yet more buildings. </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="MswmsSFpjWDmALyXB4WefQ" name="20260715155355_1" alt="Corsair Cove" src="https://cdn.mos.cms.futurecdn.net/MswmsSFpjWDmALyXB4WefQ.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2160" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/MswmsSFpjWDmALyXB4WefQ.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: Hooded Horse)</span></figcaption></figure><p>Beyond this well-trodden loop, however, things get pleasingly novel. You see, there's not much ground to build on, which necessitates cliff-clinging construction projects. Those then need to be linked together by bridges, ropes, ziplines, elevators and so on. These connection tools are flexible and forgiving, so you'll always find a way to hook up your buildings, but it's not enough to simply create a web of paths—they need to be efficient, too. </p><p>You'll often find that your buildings need resources that are all the way on the other side of the island, and while pirates will diligently move goods anywhere and everywhere, if they're too slow, it creates a bottleneck, disrupting your economy and potentially sending your colony's denizens into a grog-soaked rage. </p><p>Whenever you encounter a bottleneck, though, you'll find yourself with a bevy of options that can help resolve it. This is one of Corsair Cove's greatest strengths—it's abundant with solutions. If you've got resources waiting at the top of a cliff, for instance, build a zipline to get them down faster. If your warehouse's supply of ale is lacking, you can create a link to a second ale supply. Alternatively, you can just tell your tavern to grab the ale directly from the source, rather than the warehouse. </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="bf7cpgdxwVr9XuR9evihfQ" name="20260724193252_1" alt="Corsair Cove" src="https://cdn.mos.cms.futurecdn.net/bf7cpgdxwVr9XuR9evihfQ.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2160" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/bf7cpgdxwVr9XuR9evihfQ.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: Hooded Horse)</span></figcaption></figure><p>Click on a building and you'll see all the paths that fuel it, colour coded so you know how efficient they are. This makes it incredibly easy to identify problems before deploying something from your broad arsenal of solutions. </p><p>Eventually you'll have a mind-bending mess of connecting paths going up and down the cliffs and across vast chasms, making your colony look like the product of a very ambitious (and possibly drunk) spider. It's so much more visually impressive than a tangle of motorways in, say, Cities: Skylines, and there's something extremely appealing about being able to see all of the solutions to your logistical conundrums expressed physically all across the island. </p><p>Corsair Cove is, broadly, an absolute snack. It's got Sea of Thieves' vibrant colour palette, with lots of flourishes evocative of more fantastical pirate fiction, like Hook and Pirates of the Caribbean. There's joy to be had simply soaking it all in, studying the eccentric buildings with all of their cute little details. My personal favourite is the pig being spun around by a pirate standing on a tavern table—neither of them ever tire. </p><h2 id="shipshape">Shipshape </h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="TQq847hxBGWGWouFviqNaQ" name="20260716171625_1" alt="Corsair Cove" src="https://cdn.mos.cms.futurecdn.net/TQq847hxBGWGWouFviqNaQ.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2160" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/TQq847hxBGWGWouFviqNaQ.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: Hooded Horse)</span></figcaption></figure><p>But don't spend too much time soaking up the atmosphere—there's piracy to be done. When you construct a ship you need to fill it with a crew, adding their own stats to the vessel, alongside a captain, each with their own special abilities, represented as cards that can be deployed during your high seas adventures. And then off they jet, as you send them to search for treasure, hunt down ships or embark on smuggling runs. </p><p>The seafaring romps are surprisingly involved—though they're always brisk. In a fight, you'll deploy defensive, offensive or utility cards that can damage vessels or their crew, protect your own ship, or claw back the supplies you spend activating cards. But you've also got stealth missions where you'll use cards to sneak around, or chases where the cards will let you close gaps or flee enemies. Dice rolls then determine how successful you are. </p><p>Initially, it can feel like you have far too many options for what are very simple adventures, but as you tackle higher tier adventures, all these tools will become a godsend. It's impressive how much Limbic has managed to fit into a system that you'll only spend a few minutes with at a time, and it's equally impressive how all the stats, cards and dice rolls still feel manageable in these short spurts. </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="BFWEBXybJW3Mp8sNoJnYXQ" name="20260723150320_1" alt="Corsair Cove" src="https://cdn.mos.cms.futurecdn.net/BFWEBXybJW3Mp8sNoJnYXQ.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2160" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/BFWEBXybJW3Mp8sNoJnYXQ.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: Hooded Horse)</span></figcaption></figure><p>The RNG can be a right bastard though, and I encountered a number of adventures where there was simply nothing I could do to win, necessitating a bit of save scumming. This is more forgivable when the seafaring adventures are so short, though. </p><p>While the city building and seafaring are both distinct, featuring completely separate mechanics, they elevate each other rather than being at odds, tied as they are to the campaign and the novel progression system. It's through both of these things that you define the kind of pirate monarch you want to be, represented by four pirate principles: Empire, Notoriety, Seafaring and Wealth. </p><p>You can focus on one or dip into each of them, moving the campaign forward and unlocking new tech—there's a tech compass rather than a tech tree—by performing deeds connected to each principle. Some unlocks are shared, or do similar things, but others are unique to one principle. You'll find larger homes for your pirates, upgrades to your gathering and production buildings, access to new resources, and brand new ships with different stats and specialisations. </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="JbJCoA6a7hQqNdbiCWMXPQ" name="20260724193722_1" alt="Corsair Cove" src="https://cdn.mos.cms.futurecdn.net/JbJCoA6a7hQqNdbiCWMXPQ.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2160" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/JbJCoA6a7hQqNdbiCWMXPQ.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: Hooded Horse)</span></figcaption></figure><p>Some of the deeds will task you with creating efficient routes between buildings, or having a certain number of pirates living in your colony, while others will send you off to explore the seven seas where you'll get into all sorts of scrapes. This way, everything is connected. Working on your colony will help you out at sea, and hitting the ocean will help you make a larger, more efficient colony. </p><p>It's a fantastic progression system that's inherently more engaging than a simple tech tree fuelled by some random abstract currency. Your choices have weight, and your colony and fleet are directly linked not just to the kind of pirate monarch you want to be, but the kind of pirate monarch you're actually showing yourself to be.</p><p>Since you're never forced to pick a focus, though, it can be easy to fall into a trap. If you try to play broad, dipping into every principle equally, you'll end up chasing your tail as you try to satisfy all the demands being flung at you. You'll quickly find yourself unravelling as you're forced to manage too many different kinds of pirates, ships and buildings, which may end in a colony-wide mutiny.  </p><h2 id="pirate-code">Pirate code</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="hmSiH5gxyon3wLZdy3mMZQ" name="20260713145253_1" alt="Corsair Cove" src="https://cdn.mos.cms.futurecdn.net/hmSiH5gxyon3wLZdy3mMZQ.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2160" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/hmSiH5gxyon3wLZdy3mMZQ.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: Hooded Horse)</span></figcaption></figure><p>This doesn't mean you just need to pick a single principle to dedicate your life to, however, and when crises do arise Corsair Cove tends to give you some breathing room to resolve them. If, for instance, you're short on quality footwear for your pirates' calloused hooves, you're given multiple opportunities to fix the shortfall, and you can always claw your way back from the precipice as long as you have some cohesion—the currency that effectively serves as your colony's health bar. </p><p>Cohesion can also be spent, though, so you really need to stay on top of it. You'll encounter lots of random events where the rewards will be balanced by a cohesion cost, and critically it's one of the few ways you can get more pirates early on, as there's no passive population growth. If you want to welcome a bunch of shipwrecked pirates into your colony, you'll take a cohesion hit. </p><p>This is a bit frustrating in the early game, as you'll be desperate for more pirates <em>and </em>more cohesion without a reliable method to get either of them. Unlike the other logistical bottlenecks, this one often leaves you just waiting, ramping up the in-game speed as you hope for some good luck. Eventually, however, this becomes less of an issue as you unlock buildings and opportunities to get more of both. </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="DmUWAA9TpYPMnEVqnk53gQ" name="20260724192628_1" alt="Corsair Cove" src="https://cdn.mos.cms.futurecdn.net/DmUWAA9TpYPMnEVqnk53gQ.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2160" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/DmUWAA9TpYPMnEVqnk53gQ.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: Hooded Horse)</span></figcaption></figure><p>Corsair Cove can sometimes devolve into a stressful juggling act, then, but for the bulk of my time it's been plain sailing. There are a lot of ways in which it's smoothed out the city building process without sacrificing the joy that comes with solving complex logistical problems. It's been a pleasant palate cleanser after Anno 117, now that I don't have to worry about servicing individual households or stressing about building radiuses. There are fewer irritants and niggles, but I feel just as busy and engaged. </p><p>It sits somewhere in between a low-stress, cosy city builder like <a href="https://www.pcgamer.com/im-loving-this-chill-city-builder-with-storybook-looks-and-fairytale-charm/" target="_blank">Fabledom</a> and a highly-involved logistics puzzler like <a href="https://store.steampowered.com/app/2489330/Whiskerwood/" target="_blank">Whiskerwood</a> or <a href="https://www.pcgamer.com/factorio-review/" target="_blank">Factorio</a>, taking the best elements from both. And when it does throw out some curveballs, it gives you plenty of time to figure out what to do before everything goes up in smoke. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eJqwvX"></div>                            </div>                            <script src="https://kwizly.com/embed/eJqwvX.js" async></script><div class="product"><a data-dimension112="2262cc18-8a96-11f1-ad24-dd55a94b96ae" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="2262cc18-8a96-11f1-ad24-dd55a94b96ae" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/games/city-builder/corsair-cove-review/</link>
                                                                            <description>
                            <![CDATA[ Build a grog-soaked paradise for some surprisingly chill pirates. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">GmqpShzyeVaS8XPVu6s3qM</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ARsUuo6sUMMyDEevm4pcZQ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 28 Jul 2026 15:11:42 +0000</pubDate>                                                                                                                                <updated>Thu, 13 Aug 2026 22:41:52 +0000</updated>
                                                                                                                                            <category><![CDATA[City Builder]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                                    <dc:creator><![CDATA[ Fraser Brown ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/wKNKbq8mrKbjjBvak9oDSh.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/ARsUuo6sUMMyDEevm4pcZQ-1280-80.jpg">
                                                            <media:credit><![CDATA[Hooded Horse]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Corsair Cove]]></media:description>                                                            <media:text><![CDATA[Corsair Cove]]></media:text>
                                <media:title type="plain"><![CDATA[Corsair Cove]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ARsUuo6sUMMyDEevm4pcZQ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div  class="fancy-box"><div class="fancy_box-title">Need to know</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it </strong>A pirate-themed city builder with high seas adventures.<br><strong>Release date </strong>July 31, 2026<br><strong>Publisher </strong>Hooded Horse<br><strong>Developer </strong>Limbic Entertainment<br><strong>Reviewed on </strong>RTX 4090, Intel i9-13900k, 32GB RAM<br><strong>Steam Deck </strong>Playable<br><strong>Link </strong><a data-analytics-id="inline-link" href="https://www.limbic-entertainment.de/" target="_blank">Official site</a></p></div></div><p><a href="https://store.steampowered.com/app/1368140/Corsair_Cove/" target="_blank">Corsair Cove</a> might be the most exuberant city builder I've ever had the good fortune to play. A fantastical spin on the Golden Age of Piracy, it sees a bunch of ne'er-do-wells escape a prison ship and start a new life on a deserted island dominated by a skull-shaped mountain and imposing sheer cliffs. </p><p>This new life largely involves consuming large amounts of booze, dancing with pigs and taking turns going down ziplines. There's no grotty realism here—these pirates are living it up in paradise. But maintaining this whimsical pirate colony takes a bit of effort.</p><h2 id="highrise">Highrise </h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="zteXFsNoEGdNYNksi4jWfQ" name="20260716141807_1" alt="Corsair Cove" src="https://cdn.mos.cms.futurecdn.net/zteXFsNoEGdNYNksi4jWfQ.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2160" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/zteXFsNoEGdNYNksi4jWfQ.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: Hooded Horse)</span></figcaption></figure><p><a href="https://www.pcgamer.com/tropico-6-review/" target="_blank">Tropico 6</a> developer Limbic Entertainment has undoubtedly taken some inspiration from Tropico 2: Pirate Cove, but this is neither a follow-up to Pirate Cove or a pirate-themed reskin of Tropico 6. The vibe might be familiar, but Limbic is doing its own thing here, and Corsair Cove is all the better for it. </p><p>What we get is a logistics-heavy romp structured around vertical city building. There are plenty of pirate-themed activities you'll be able to dive into, as you send crews across the ocean on skulduggerous adventures, but they're all in aid of your city-building ambitions, netting you loot and upgrades that will help you build an efficient colony clinging onto the daunting cliffs of Skull Rock. </p><p>So let's stay on land for a wee while and dig into some city planning. The core is familiar: exploit resources throughout the island by plonking down harvesting buildings, refine them into goods in another building, and use these manufactured products to keep pirates happy, build up your wealth, and construct yet more buildings. </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="MswmsSFpjWDmALyXB4WefQ" name="20260715155355_1" alt="Corsair Cove" src="https://cdn.mos.cms.futurecdn.net/MswmsSFpjWDmALyXB4WefQ.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2160" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/MswmsSFpjWDmALyXB4WefQ.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: Hooded Horse)</span></figcaption></figure><p>Beyond this well-trodden loop, however, things get pleasingly novel. You see, there's not much ground to build on, which necessitates cliff-clinging construction projects. Those then need to be linked together by bridges, ropes, ziplines, elevators and so on. These connection tools are flexible and forgiving, so you'll always find a way to hook up your buildings, but it's not enough to simply create a web of paths—they need to be efficient, too. </p><p>You'll often find that your buildings need resources that are all the way on the other side of the island, and while pirates will diligently move goods anywhere and everywhere, if they're too slow, it creates a bottleneck, disrupting your economy and potentially sending your colony's denizens into a grog-soaked rage. </p><p>Whenever you encounter a bottleneck, though, you'll find yourself with a bevy of options that can help resolve it. This is one of Corsair Cove's greatest strengths—it's abundant with solutions. If you've got resources waiting at the top of a cliff, for instance, build a zipline to get them down faster. If your warehouse's supply of ale is lacking, you can create a link to a second ale supply. Alternatively, you can just tell your tavern to grab the ale directly from the source, rather than the warehouse. </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="bf7cpgdxwVr9XuR9evihfQ" name="20260724193252_1" alt="Corsair Cove" src="https://cdn.mos.cms.futurecdn.net/bf7cpgdxwVr9XuR9evihfQ.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2160" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/bf7cpgdxwVr9XuR9evihfQ.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: Hooded Horse)</span></figcaption></figure><p>Click on a building and you'll see all the paths that fuel it, colour coded so you know how efficient they are. This makes it incredibly easy to identify problems before deploying something from your broad arsenal of solutions. </p><p>Eventually you'll have a mind-bending mess of connecting paths going up and down the cliffs and across vast chasms, making your colony look like the product of a very ambitious (and possibly drunk) spider. It's so much more visually impressive than a tangle of motorways in, say, Cities: Skylines, and there's something extremely appealing about being able to see all of the solutions to your logistical conundrums expressed physically all across the island. </p><p>Corsair Cove is, broadly, an absolute snack. It's got Sea of Thieves' vibrant colour palette, with lots of flourishes evocative of more fantastical pirate fiction, like Hook and Pirates of the Caribbean. There's joy to be had simply soaking it all in, studying the eccentric buildings with all of their cute little details. My personal favourite is the pig being spun around by a pirate standing on a tavern table—neither of them ever tire. </p><h2 id="shipshape">Shipshape </h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="TQq847hxBGWGWouFviqNaQ" name="20260716171625_1" alt="Corsair Cove" src="https://cdn.mos.cms.futurecdn.net/TQq847hxBGWGWouFviqNaQ.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2160" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/TQq847hxBGWGWouFviqNaQ.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: Hooded Horse)</span></figcaption></figure><p>But don't spend too much time soaking up the atmosphere—there's piracy to be done. When you construct a ship you need to fill it with a crew, adding their own stats to the vessel, alongside a captain, each with their own special abilities, represented as cards that can be deployed during your high seas adventures. And then off they jet, as you send them to search for treasure, hunt down ships or embark on smuggling runs. </p><p>The seafaring romps are surprisingly involved—though they're always brisk. In a fight, you'll deploy defensive, offensive or utility cards that can damage vessels or their crew, protect your own ship, or claw back the supplies you spend activating cards. But you've also got stealth missions where you'll use cards to sneak around, or chases where the cards will let you close gaps or flee enemies. Dice rolls then determine how successful you are. </p><p>Initially, it can feel like you have far too many options for what are very simple adventures, but as you tackle higher tier adventures, all these tools will become a godsend. It's impressive how much Limbic has managed to fit into a system that you'll only spend a few minutes with at a time, and it's equally impressive how all the stats, cards and dice rolls still feel manageable in these short spurts. </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="BFWEBXybJW3Mp8sNoJnYXQ" name="20260723150320_1" alt="Corsair Cove" src="https://cdn.mos.cms.futurecdn.net/BFWEBXybJW3Mp8sNoJnYXQ.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2160" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/BFWEBXybJW3Mp8sNoJnYXQ.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: Hooded Horse)</span></figcaption></figure><p>The RNG can be a right bastard though, and I encountered a number of adventures where there was simply nothing I could do to win, necessitating a bit of save scumming. This is more forgivable when the seafaring adventures are so short, though. </p><p>While the city building and seafaring are both distinct, featuring completely separate mechanics, they elevate each other rather than being at odds, tied as they are to the campaign and the novel progression system. It's through both of these things that you define the kind of pirate monarch you want to be, represented by four pirate principles: Empire, Notoriety, Seafaring and Wealth. </p><p>You can focus on one or dip into each of them, moving the campaign forward and unlocking new tech—there's a tech compass rather than a tech tree—by performing deeds connected to each principle. Some unlocks are shared, or do similar things, but others are unique to one principle. You'll find larger homes for your pirates, upgrades to your gathering and production buildings, access to new resources, and brand new ships with different stats and specialisations. </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="JbJCoA6a7hQqNdbiCWMXPQ" name="20260724193722_1" alt="Corsair Cove" src="https://cdn.mos.cms.futurecdn.net/JbJCoA6a7hQqNdbiCWMXPQ.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2160" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/JbJCoA6a7hQqNdbiCWMXPQ.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: Hooded Horse)</span></figcaption></figure><p>Some of the deeds will task you with creating efficient routes between buildings, or having a certain number of pirates living in your colony, while others will send you off to explore the seven seas where you'll get into all sorts of scrapes. This way, everything is connected. Working on your colony will help you out at sea, and hitting the ocean will help you make a larger, more efficient colony. </p><p>It's a fantastic progression system that's inherently more engaging than a simple tech tree fuelled by some random abstract currency. Your choices have weight, and your colony and fleet are directly linked not just to the kind of pirate monarch you want to be, but the kind of pirate monarch you're actually showing yourself to be.</p><p>Since you're never forced to pick a focus, though, it can be easy to fall into a trap. If you try to play broad, dipping into every principle equally, you'll end up chasing your tail as you try to satisfy all the demands being flung at you. You'll quickly find yourself unravelling as you're forced to manage too many different kinds of pirates, ships and buildings, which may end in a colony-wide mutiny.  </p><h2 id="pirate-code">Pirate code</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="hmSiH5gxyon3wLZdy3mMZQ" name="20260713145253_1" alt="Corsair Cove" src="https://cdn.mos.cms.futurecdn.net/hmSiH5gxyon3wLZdy3mMZQ.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2160" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/hmSiH5gxyon3wLZdy3mMZQ.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: Hooded Horse)</span></figcaption></figure><p>This doesn't mean you just need to pick a single principle to dedicate your life to, however, and when crises do arise Corsair Cove tends to give you some breathing room to resolve them. If, for instance, you're short on quality footwear for your pirates' calloused hooves, you're given multiple opportunities to fix the shortfall, and you can always claw your way back from the precipice as long as you have some cohesion—the currency that effectively serves as your colony's health bar. </p><p>Cohesion can also be spent, though, so you really need to stay on top of it. You'll encounter lots of random events where the rewards will be balanced by a cohesion cost, and critically it's one of the few ways you can get more pirates early on, as there's no passive population growth. If you want to welcome a bunch of shipwrecked pirates into your colony, you'll take a cohesion hit. </p><p>This is a bit frustrating in the early game, as you'll be desperate for more pirates <em>and </em>more cohesion without a reliable method to get either of them. Unlike the other logistical bottlenecks, this one often leaves you just waiting, ramping up the in-game speed as you hope for some good luck. Eventually, however, this becomes less of an issue as you unlock buildings and opportunities to get more of both. </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="DmUWAA9TpYPMnEVqnk53gQ" name="20260724192628_1" alt="Corsair Cove" src="https://cdn.mos.cms.futurecdn.net/DmUWAA9TpYPMnEVqnk53gQ.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2160" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/DmUWAA9TpYPMnEVqnk53gQ.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: Hooded Horse)</span></figcaption></figure><p>Corsair Cove can sometimes devolve into a stressful juggling act, then, but for the bulk of my time it's been plain sailing. There are a lot of ways in which it's smoothed out the city building process without sacrificing the joy that comes with solving complex logistical problems. It's been a pleasant palate cleanser after Anno 117, now that I don't have to worry about servicing individual households or stressing about building radiuses. There are fewer irritants and niggles, but I feel just as busy and engaged. </p><p>It sits somewhere in between a low-stress, cosy city builder like <a href="https://www.pcgamer.com/im-loving-this-chill-city-builder-with-storybook-looks-and-fairytale-charm/" target="_blank">Fabledom</a> and a highly-involved logistics puzzler like <a href="https://store.steampowered.com/app/2489330/Whiskerwood/" target="_blank">Whiskerwood</a> or <a href="https://www.pcgamer.com/factorio-review/" target="_blank">Factorio</a>, taking the best elements from both. And when it does throw out some curveballs, it gives you plenty of time to figure out what to do before everything goes up in smoke. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eJqwvX"></div>                            </div>                            <script src="https://kwizly.com/embed/eJqwvX.js" async></script><div class="product"><a data-dimension112="2262cc18-8a96-11f1-ad24-dd55a94b96ae" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="2262cc18-8a96-11f1-ad24-dd55a94b96ae" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Alienware 34 AW3426DW review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-widget-title="" data-model-name="Alienware AW3426DW QD-OLED" class="hawk-root"></div><p>Can it really be well over four years since <a href="https://www.pcgamer.com/alienware-34-qd-oled-aw3423dw-gaming-monitor-review/" target="_blank">Alienware rolled out the AW3423DW</a>, the first mainstream OLED gaming monitor? The AW3423DW wasn't perfect, but by many important gaming metrics, it absolutely monstered every LCD-based display. That model, of course, was a 34-inch ultrawide and now Alienware has released its most significant update yet for that form factor, the <a href="https://www.dell.com/en-us/shop/alienware-34-280hz-qd-oled-gaming-monitor-aw3426dw/apd/210-bwfr/monitors-monitor-accessories" target="_blank">Alienware 34 AW3426DW</a>.</p><p>So, what does four years of OLED gaming monitor development buy you? In really simple terms, some new threads, a bit more brightness, and a higher refresh rate. But when you dig down into the details, there's way more going on here.</p><p>Most importantly, Alienware has upgraded to Samsung's very latest QD-OLED panel tech, known as Penta Tandem. In terms of headline specs, that means a bump from 250 nits full-screen and 1,000 nits peak HDR brightness of that OG Alienware OLED, to 300 nits and 1,300 nits respectively. You also get an upgrade from VESA DisplayHDR 400 True Black to 500 True Black certification, again highlighting the punchier panel.</p><div ><table><caption>AW3426DW specs</caption><tbody><tr><td class="firstcol " ><p><strong>Screen size</strong></p></td><td  ><p>34-inch</p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>3,440 x 1,440</p></td></tr><tr><td class="firstcol " ><p><strong>Brightness</strong></p></td><td  ><p>300 nits full screen, 1,300 nits peak HDR</p></td></tr><tr><td class="firstcol " ><p><strong>Response time</strong></p></td><td  ><p>0.03 ms</p></td></tr><tr><td class="firstcol " ><p><strong>Refresh rate</strong></p></td><td  ><p>280 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>HDR</strong></p></td><td  ><p>DisplayHDR True Black 500</p></td></tr><tr><td class="firstcol " ><p><strong>Features</strong></p></td><td  ><p>Samsung Penta Tandem QD-OLED panel, G-Sync, 2x HDMI 2.1, DisplayPort 1.4, USB-A/C hub</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://www.dell.com/en-us/shop/alienware-34-280hz-qd-oled-gaming-monitor-aw3426dw/apd/210-bwfr/monitors-monitor-accessories" target="_blank">$799</a> | <a href="https://www.dell.com/en-uk/shop/alienware-34-280-hz-qd-oled-gaming-monitor-aw3426dw/apd/210-bwfn/monitors-monitor-accessories" target="_blank">£709</a></p></td></tr></tbody></table></div><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 want the latest QD-OLED tech for less:</strong> Alienware is offering Samsung's latest Penta Tandem QD-OLED panel tech for less cash than the big-brand competition.</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 want a general-purpose monitor:</strong> Alienware hasn't included a USB-C input and the pixel density of 34-inch ultrawides like this isn't great for general computing.</p></div></div></div></div><p>The refresh rate is up, too, from 175 Hz four years ago to 280 Hz today, albeit there was an interim Alienware 34-inch ultrawide OLED, <a href="https://www.pcgamer.com/hardware/gaming-monitors/alienware-34-aw3425dw-gaming-monitor-review/">the Alienware 34 AW3425DW</a>, that upped the refresh to 240 Hz while keeping most of the other specs the same.</p><p>It's also worth noting that there are versions of this Samsung-sourced new-gen 34-inch QD-OLED panel with yet higher refresh, most obviously <a href="https://www.pcgamer.com/hardware/gaming-monitors/msi-mpg-341cqr-qd-oled-x36-review/">the MSI MPG 341CQR QD-OLED X36 which I reviewed earlier this year</a>. Apart from the higher refresh, the MSI's panel specs are largely the same.</p><p>The MSI kicked off at $1,099 when I reviewed it back in January. <a href="https://www.newegg.com/msi-mpg-341cqr-qd-oled-x36-34-uwqhd-360hz-metallic-black/p/N82E16824475549" target="_blank">Now it's available for $899.</a> So, it's still $100 more expensive than the Alienware's $799 launch price. But let's park that value comparison for now and come back to the Alienware's overall value proposition later.</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="9e57Nxg4ZgxL7AaNM95QdN" name="Alienware 34 AW3426DW 00009" alt="Alienware 34 AW3426DW gaming monitor" src="https://cdn.mos.cms.futurecdn.net/9e57Nxg4ZgxL7AaNM95QdN.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/9e57Nxg4ZgxL7AaNM95QdN.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>As with the MSI, the new-gen QD-OLED panel used here has plenty going for it beyond the simple brightness upgrade. The Penta Tandem emissive layer doesn't just produce more light. It makes the panel more resistant to burn-in. On that note, you get the usual Alienware three-year warranty including burn-in cover. So, you at least know burn-in isn't a worry for three years.</p><p>Next up is the RGB-stripe subpixel structure. Previous Samsung 34-inch ultrawide QD-OLED panels have used variations of a triangular subpixel structure. That can cause problems when the rendering pipeline is assuming the presence of a standard LCD-type RGB subpixel structure, where each pixel is composed of red, green and then blue vertical stripe subpixels.</p><p>The most obvious example is font smoothing technology like Microsoft's ClearType. The coloured text fringing that triangular subpixel structures can result in with ClearType enabled is most obvious with relatively low pixel density panels like this monitor, which comes in at 110 DPI. It's never really been an issue for gaming and, honestly, it was never that bad on the Windows desktop. But, in any case, it's now effectively a solved problem with the introduction of a true RGB-stripe subpixel structure.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/dgSPBCUH2MyGQzTuQYenuZ.jpg" alt="Alienware 34 AW3426DW gaming monitor" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/chnjTeTdmSjyBWcT5TcQkX.jpg" alt="Alienware 34 AW3426DW gaming monitor" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Arguably more important are a couple of other panel tweaks. First, the characteristic purple tint that QD-OLEDs suffer from in bright ambient light has been reduced, albeit not actually removed entirely. That's welcome if, for instance, you position your monitor near a large window. In that scenario, this generation of QD-OLED maintains better contrast and black levels.</p><p>The glossy panel surface has also been revised with a tougher, more scratch-resistant surface. Owners of earlier QD-OLEDs with glossy coatings, which was nearly all of them, often reported that the screen scratched easily and extensively, for instance when cleaning the panel. This new gen panel should be more durable in that regard.</p><p>Elsewhere, this new Alienware AW3426DW looks pretty similar to its interim update sibling, the Alienware 34 AW3425DW. It uses the same AW30 design ethic with its rounded forms and deep-blue plastics. It's well enough slung together, though I actually preferred the slightly retro "Storm Trooper" vibe of the AW3423DW and its swooping white and black plastics.</p><div><blockquote><p>I actually preferred the retro 'Stormtrooper' vibe of the old AW3423DW and its swooping white and black plastics.</p></blockquote></div><p>Whatever, as with previous 34-inch Alienware OLEDs, connectivity is decent but not comprehensive. Along with a couple of HDMI 2.1 ports and a DisplayPort 1.4 interface, there's a USB hub that includes USB-A and USB-C data ports on the lower bezel.</p><p>However, there's no primary USB-C input and thus no option for single-cable connectivity to a laptop and likewise no KVM switch. Notably, the more expensive MSI MPG 341CQR QD-OLED X36 includes both of those features. So, you'd want to factor that in with the higher refresh into your value calculations.</p><p>Of course, what really matters is image quality and here the news is almost all good. Out of the box, the new Alienware 34 AW3426DW immediately has that little bit more pop that the OG Alienware OLED. It's not a life-changing difference in terms of full-screen brightness. But as with the MSI MPG 341CQR X36, it's getting awfully close to the point where it's hard to imagine anyone demanding more day-to-day punch from an OLED panel.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/SRGSDg5aB9dKcDaicijkbh.jpg" alt="Alienware 34 AW3426DW gaming monitor" /><figcaption>Yep, that's true RGB-stripe subpixels you're seeing.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Z7whwe73xrmJeWNXPKq4C3.jpg" alt="Alienware 34 AW3426DW gaming monitor" /><figcaption>The Peak 1300 Bright is the best mode for HDR gaming.<small role="credit">Future</small></figcaption></figure></figure><p>The reduced purple tint in bright ambient light is really welcome, too. This is a somewhat subjective call. But I'd say it will no longer be a nuisance for most users. It's also likely that whatever changes Samsung made to reduce the purple tint also contribute to improved colour balance. Previously generations of QD-OLED panels suffered a pretty obviously overly warm colour temp. This new panel is better, though again it still tilts a little warm.</p><p>If that all applies to regular SDR running, the HDR sizzle on offer is something special. On paper, LG's latest Tandem WOLED panel tech is brighter. But only because it includes an extra white subpixel to boost brightness. In terms of colour brightness and the subjective look of the panel, this new QD-OLED generation is absolutely competitive. It may even look more vibrant in some scenarios.</p><p>Alienware has also included just about every HDR mode you could wish for. Along with the standard VESA True Black 500 mode and the panel's Peak 1300 mode, there's a Peak 1300 Bright mode.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/3mEoVSEnmbzo3yr7SGEyiA.jpg" alt="Alienware 34 AW3426DW gaming monitor" /><figcaption>The purple tint in bright ambient light has been reduced, but not totally removed.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/bcwwtyyNkhUsqvaG8AK2iG.jpg" alt="Alienware 34 AW3426DW gaming monitor" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>It's essentially the same idea as MSI's EOTF Boost mode. In both cases, it's an attempt to combine maximum full screen brightness, as per the True Black 500 mode, with the highest peak HDR brightness for small details. For the most part, it's very successful.</p><p>The monitor looks absolutely superb in contrasty HDR game scenes, the type where there's a mix of small bright details punctuating a dark overall vista. Nighttime sequences in Cyberpunk 2077 is the obvious example, here, and this panel absolutely rocks for that kind of play. It's so much better than any LCD monitor, it's not even funny. Once you're used to the vibrant, contrasty OLED experience, going back to the watery, light-bleedy LCD look is a bit of a bummer, that's for sure.</p><p>It's pretty darn good for daytime game scenes, too. I only hesitate slightly because full-screen brightness is still a slight limitation, even with this latest Penta Tandem QD-OLED generation. Would you really want the desert sun brighter than this panel can render it? It would feel a bit more realistic, but then you'd also be flirting with an uncomfortable level of brightness.</p><div><blockquote><p>Once you're used to the vibrant, contrasty OLED experience, going back to the watery, light-bleedy LCD look is a bit of a bummer.</p></blockquote></div><p>One thing that's for sure is that the SDR calibration in the Peak 1300 Bright mode is a little off. That's a pity, because it's very good in the other two main HDR modes and were it as good in Peak 1300 Bright, you could plausibly leave the panel in that mode for all kinds of content, all the time, rather than having to switch modes between SDR and HDR.</p><p>Unusually, Alienware has also included support for Dolby Vision. That's an HDR standard distinct from the HDR10 used by default by Windows. In truth, Dolby Vision is more relevant for video and movies than games, but it's a nice little extra.</p><p>Overall, the HDR implementation is really very good. But the deeper we get into these latest OLED panels, the more complicated the HDR proposition becomes in practical usage terms. Should most PC gamers really have to worry about things like multiple HDR modes, EOTF curves and all that stuff? Having options is great, but it's about time one of the major monitor brands had the confidence to work out an optimal HDR setup and make that a very clear default. And then perhaps bury all the other options in a submenu.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/7hdcPz3UrrkbweLKiR8PvM.jpg" alt="Alienware 34 AW3426DW gaming monitor" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/JbZBBfhj3BjMpkvpAbEmsR.jpg" alt="Alienware 34 AW3426DW gaming monitor" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/b8sDZEUkYxaNFdfZvszbBU.jpg" alt="Alienware 34 AW3426DW" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>What else can I tell you? Well, there's good panel uniformity and none of the banding or "dirty screen" effect that some LG-based OLED monitors can suffer from. And as with pretty much every OLED, the pixel speed is fairly ludicrous. It's easy to gloss over pixel response given all OLEDs are so fast, but as the quoted 0.03ms response time implies, this panel is getting on for two orders of magnitude faster than any LCD monitor. It's a huge advantage in terms of in-game motion clarity.</p><p>While we're talking speed, Alienware has included an "Esports Mode" that will compress whatever signal you're sending to the display into a 25-inch 16:9 window. Obviously, the idea here is to mimic the typical 24-inch to 25-inch panels favoured for serious online shooter play.</p><p>LG offers a similar feature on its own monitors and while it works okay in both cases, I do struggle to entirely believe that anyone who is truly serious about esports is going to choose an ultrawide like this. Pretty obviously for the $800 launch price, you could have something running at well, well beyond the 280 Hz this Alienware offers, too.</p><p>More broadly, with this category of gaming monitor, you are making a trade off. The 110 DPI pixel density is relatively low. Even with the RGB-stripe subpixel technology, you're not getting super-sharp image detail and nice, crispy fonts. You could very much argue that a 32-inch 4K panel, like <a href="https://www.pcgamer.com/hardware/gaming-monitors/asus-rog-strix-xg32uqwms-review/" target="_blank"><u>the Asus ROG Strix XG32UQWMS</u></a> and its LG Tandem OLED panel, is a better overall compromise between gaming and general-purpose computing. It's certainly a lot sharper and clearer.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/PgZS4WofmRv6TmthbZpm8c.jpg" alt="Alienware 34 AW3426DW gaming monitor" /><figcaption>Dolby Vision support is an unusual, but not hugely gaming-relevant, feature included by Alienware.<small role="credit">Future</small></figcaption></figure></figure><p>But then the immersion of a 34-inch ultrawide is something special, while the added pixel density of 4K comes with a lot more GPU load. For pure gaming, 34-inch ultrawide would be my pick. For a broader remit, it's a very close call, it really is. </p><p>So, this new Alienware is undoubtedly a very nice implementation of Samsung's new Penta Tandem QD-OLED tech. It's also cheaper than the 360 Hz versions of essentially the same panel, such as the MSI MPG 341CQR X36.</p><p>Personally, were I buying today, I'd still try to find the extra $100 for the MSI. The superior 360 Hz refresh isn't exactly critical, but it wouldn't hurt. And I'd want the USB-C connectivity and KVM switch for maximum utility and flexibility.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/A9CUJwUhkgWy6yaRLnm9HX.jpg" alt="Alienware 34 AW3426DW" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><div><blockquote><p>I doubt it will be very long before the new AW3426DW is offered at some kind of discount over its $799 launch price by Alienware.</p></blockquote></div><p>The thing is, the gap is only $100 because the MSI has dropped substantially from its $1,099 launch price to $899 of late. I doubt it will be very long before the new AW3426DW is offered at some kind of discount over its $799 launch price by Alienware. And it wouldn't take much of a haircut before it looked like the better deal versus the slightly better specified MSI.</p><p>Then again, if you think 280 Hz is plenty, and it probably is for most gamers, most of the time, and you don't care about USB-C, why pay more? Right now, and without any kind of discount, this is easily one of the most compelling gaming monitors on the market. It's seriously good.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-monitors/alienware-34-aw3426dw-review/</link>
                                                                            <description>
                            <![CDATA[ Alienware's updated 34-inch ultrawide OLED monitor is even more awesome than the original. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">DFDwj9fizAR79UdxGgnEkU</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/9e57Nxg4ZgxL7AaNM95QdN-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 28 Jul 2026 10:27: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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/9e57Nxg4ZgxL7AaNM95QdN-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Alienware 34 AW3426DW gaming monitor]]></media:description>                                                            <media:text><![CDATA[Alienware 34 AW3426DW gaming monitor]]></media:text>
                                <media:title type="plain"><![CDATA[Alienware 34 AW3426DW gaming monitor]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/9e57Nxg4ZgxL7AaNM95QdN-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-widget-title="" data-model-name="Alienware AW3426DW QD-OLED" class="hawk-root"></div><p>Can it really be well over four years since <a href="https://www.pcgamer.com/alienware-34-qd-oled-aw3423dw-gaming-monitor-review/" target="_blank">Alienware rolled out the AW3423DW</a>, the first mainstream OLED gaming monitor? The AW3423DW wasn't perfect, but by many important gaming metrics, it absolutely monstered every LCD-based display. That model, of course, was a 34-inch ultrawide and now Alienware has released its most significant update yet for that form factor, the <a href="https://www.dell.com/en-us/shop/alienware-34-280hz-qd-oled-gaming-monitor-aw3426dw/apd/210-bwfr/monitors-monitor-accessories" target="_blank">Alienware 34 AW3426DW</a>.</p><p>So, what does four years of OLED gaming monitor development buy you? In really simple terms, some new threads, a bit more brightness, and a higher refresh rate. But when you dig down into the details, there's way more going on here.</p><p>Most importantly, Alienware has upgraded to Samsung's very latest QD-OLED panel tech, known as Penta Tandem. In terms of headline specs, that means a bump from 250 nits full-screen and 1,000 nits peak HDR brightness of that OG Alienware OLED, to 300 nits and 1,300 nits respectively. You also get an upgrade from VESA DisplayHDR 400 True Black to 500 True Black certification, again highlighting the punchier panel.</p><div ><table><caption>AW3426DW specs</caption><tbody><tr><td class="firstcol " ><p><strong>Screen size</strong></p></td><td  ><p>34-inch</p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>3,440 x 1,440</p></td></tr><tr><td class="firstcol " ><p><strong>Brightness</strong></p></td><td  ><p>300 nits full screen, 1,300 nits peak HDR</p></td></tr><tr><td class="firstcol " ><p><strong>Response time</strong></p></td><td  ><p>0.03 ms</p></td></tr><tr><td class="firstcol " ><p><strong>Refresh rate</strong></p></td><td  ><p>280 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>HDR</strong></p></td><td  ><p>DisplayHDR True Black 500</p></td></tr><tr><td class="firstcol " ><p><strong>Features</strong></p></td><td  ><p>Samsung Penta Tandem QD-OLED panel, G-Sync, 2x HDMI 2.1, DisplayPort 1.4, USB-A/C hub</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://www.dell.com/en-us/shop/alienware-34-280hz-qd-oled-gaming-monitor-aw3426dw/apd/210-bwfr/monitors-monitor-accessories" target="_blank">$799</a> | <a href="https://www.dell.com/en-uk/shop/alienware-34-280-hz-qd-oled-gaming-monitor-aw3426dw/apd/210-bwfn/monitors-monitor-accessories" target="_blank">£709</a></p></td></tr></tbody></table></div><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 want the latest QD-OLED tech for less:</strong> Alienware is offering Samsung's latest Penta Tandem QD-OLED panel tech for less cash than the big-brand competition.</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 want a general-purpose monitor:</strong> Alienware hasn't included a USB-C input and the pixel density of 34-inch ultrawides like this isn't great for general computing.</p></div></div></div></div><p>The refresh rate is up, too, from 175 Hz four years ago to 280 Hz today, albeit there was an interim Alienware 34-inch ultrawide OLED, <a href="https://www.pcgamer.com/hardware/gaming-monitors/alienware-34-aw3425dw-gaming-monitor-review/">the Alienware 34 AW3425DW</a>, that upped the refresh to 240 Hz while keeping most of the other specs the same.</p><p>It's also worth noting that there are versions of this Samsung-sourced new-gen 34-inch QD-OLED panel with yet higher refresh, most obviously <a href="https://www.pcgamer.com/hardware/gaming-monitors/msi-mpg-341cqr-qd-oled-x36-review/">the MSI MPG 341CQR QD-OLED X36 which I reviewed earlier this year</a>. Apart from the higher refresh, the MSI's panel specs are largely the same.</p><p>The MSI kicked off at $1,099 when I reviewed it back in January. <a href="https://www.newegg.com/msi-mpg-341cqr-qd-oled-x36-34-uwqhd-360hz-metallic-black/p/N82E16824475549" target="_blank">Now it's available for $899.</a> So, it's still $100 more expensive than the Alienware's $799 launch price. But let's park that value comparison for now and come back to the Alienware's overall value proposition later.</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="9e57Nxg4ZgxL7AaNM95QdN" name="Alienware 34 AW3426DW 00009" alt="Alienware 34 AW3426DW gaming monitor" src="https://cdn.mos.cms.futurecdn.net/9e57Nxg4ZgxL7AaNM95QdN.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/9e57Nxg4ZgxL7AaNM95QdN.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>As with the MSI, the new-gen QD-OLED panel used here has plenty going for it beyond the simple brightness upgrade. The Penta Tandem emissive layer doesn't just produce more light. It makes the panel more resistant to burn-in. On that note, you get the usual Alienware three-year warranty including burn-in cover. So, you at least know burn-in isn't a worry for three years.</p><p>Next up is the RGB-stripe subpixel structure. Previous Samsung 34-inch ultrawide QD-OLED panels have used variations of a triangular subpixel structure. That can cause problems when the rendering pipeline is assuming the presence of a standard LCD-type RGB subpixel structure, where each pixel is composed of red, green and then blue vertical stripe subpixels.</p><p>The most obvious example is font smoothing technology like Microsoft's ClearType. The coloured text fringing that triangular subpixel structures can result in with ClearType enabled is most obvious with relatively low pixel density panels like this monitor, which comes in at 110 DPI. It's never really been an issue for gaming and, honestly, it was never that bad on the Windows desktop. But, in any case, it's now effectively a solved problem with the introduction of a true RGB-stripe subpixel structure.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/dgSPBCUH2MyGQzTuQYenuZ.jpg" alt="Alienware 34 AW3426DW gaming monitor" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/chnjTeTdmSjyBWcT5TcQkX.jpg" alt="Alienware 34 AW3426DW gaming monitor" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Arguably more important are a couple of other panel tweaks. First, the characteristic purple tint that QD-OLEDs suffer from in bright ambient light has been reduced, albeit not actually removed entirely. That's welcome if, for instance, you position your monitor near a large window. In that scenario, this generation of QD-OLED maintains better contrast and black levels.</p><p>The glossy panel surface has also been revised with a tougher, more scratch-resistant surface. Owners of earlier QD-OLEDs with glossy coatings, which was nearly all of them, often reported that the screen scratched easily and extensively, for instance when cleaning the panel. This new gen panel should be more durable in that regard.</p><p>Elsewhere, this new Alienware AW3426DW looks pretty similar to its interim update sibling, the Alienware 34 AW3425DW. It uses the same AW30 design ethic with its rounded forms and deep-blue plastics. It's well enough slung together, though I actually preferred the slightly retro "Storm Trooper" vibe of the AW3423DW and its swooping white and black plastics.</p><div><blockquote><p>I actually preferred the retro 'Stormtrooper' vibe of the old AW3423DW and its swooping white and black plastics.</p></blockquote></div><p>Whatever, as with previous 34-inch Alienware OLEDs, connectivity is decent but not comprehensive. Along with a couple of HDMI 2.1 ports and a DisplayPort 1.4 interface, there's a USB hub that includes USB-A and USB-C data ports on the lower bezel.</p><p>However, there's no primary USB-C input and thus no option for single-cable connectivity to a laptop and likewise no KVM switch. Notably, the more expensive MSI MPG 341CQR QD-OLED X36 includes both of those features. So, you'd want to factor that in with the higher refresh into your value calculations.</p><p>Of course, what really matters is image quality and here the news is almost all good. Out of the box, the new Alienware 34 AW3426DW immediately has that little bit more pop that the OG Alienware OLED. It's not a life-changing difference in terms of full-screen brightness. But as with the MSI MPG 341CQR X36, it's getting awfully close to the point where it's hard to imagine anyone demanding more day-to-day punch from an OLED panel.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/SRGSDg5aB9dKcDaicijkbh.jpg" alt="Alienware 34 AW3426DW gaming monitor" /><figcaption>Yep, that's true RGB-stripe subpixels you're seeing.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Z7whwe73xrmJeWNXPKq4C3.jpg" alt="Alienware 34 AW3426DW gaming monitor" /><figcaption>The Peak 1300 Bright is the best mode for HDR gaming.<small role="credit">Future</small></figcaption></figure></figure><p>The reduced purple tint in bright ambient light is really welcome, too. This is a somewhat subjective call. But I'd say it will no longer be a nuisance for most users. It's also likely that whatever changes Samsung made to reduce the purple tint also contribute to improved colour balance. Previously generations of QD-OLED panels suffered a pretty obviously overly warm colour temp. This new panel is better, though again it still tilts a little warm.</p><p>If that all applies to regular SDR running, the HDR sizzle on offer is something special. On paper, LG's latest Tandem WOLED panel tech is brighter. But only because it includes an extra white subpixel to boost brightness. In terms of colour brightness and the subjective look of the panel, this new QD-OLED generation is absolutely competitive. It may even look more vibrant in some scenarios.</p><p>Alienware has also included just about every HDR mode you could wish for. Along with the standard VESA True Black 500 mode and the panel's Peak 1300 mode, there's a Peak 1300 Bright mode.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/3mEoVSEnmbzo3yr7SGEyiA.jpg" alt="Alienware 34 AW3426DW gaming monitor" /><figcaption>The purple tint in bright ambient light has been reduced, but not totally removed.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/bcwwtyyNkhUsqvaG8AK2iG.jpg" alt="Alienware 34 AW3426DW gaming monitor" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>It's essentially the same idea as MSI's EOTF Boost mode. In both cases, it's an attempt to combine maximum full screen brightness, as per the True Black 500 mode, with the highest peak HDR brightness for small details. For the most part, it's very successful.</p><p>The monitor looks absolutely superb in contrasty HDR game scenes, the type where there's a mix of small bright details punctuating a dark overall vista. Nighttime sequences in Cyberpunk 2077 is the obvious example, here, and this panel absolutely rocks for that kind of play. It's so much better than any LCD monitor, it's not even funny. Once you're used to the vibrant, contrasty OLED experience, going back to the watery, light-bleedy LCD look is a bit of a bummer, that's for sure.</p><p>It's pretty darn good for daytime game scenes, too. I only hesitate slightly because full-screen brightness is still a slight limitation, even with this latest Penta Tandem QD-OLED generation. Would you really want the desert sun brighter than this panel can render it? It would feel a bit more realistic, but then you'd also be flirting with an uncomfortable level of brightness.</p><div><blockquote><p>Once you're used to the vibrant, contrasty OLED experience, going back to the watery, light-bleedy LCD look is a bit of a bummer.</p></blockquote></div><p>One thing that's for sure is that the SDR calibration in the Peak 1300 Bright mode is a little off. That's a pity, because it's very good in the other two main HDR modes and were it as good in Peak 1300 Bright, you could plausibly leave the panel in that mode for all kinds of content, all the time, rather than having to switch modes between SDR and HDR.</p><p>Unusually, Alienware has also included support for Dolby Vision. That's an HDR standard distinct from the HDR10 used by default by Windows. In truth, Dolby Vision is more relevant for video and movies than games, but it's a nice little extra.</p><p>Overall, the HDR implementation is really very good. But the deeper we get into these latest OLED panels, the more complicated the HDR proposition becomes in practical usage terms. Should most PC gamers really have to worry about things like multiple HDR modes, EOTF curves and all that stuff? Having options is great, but it's about time one of the major monitor brands had the confidence to work out an optimal HDR setup and make that a very clear default. And then perhaps bury all the other options in a submenu.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/7hdcPz3UrrkbweLKiR8PvM.jpg" alt="Alienware 34 AW3426DW gaming monitor" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/JbZBBfhj3BjMpkvpAbEmsR.jpg" alt="Alienware 34 AW3426DW gaming monitor" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/b8sDZEUkYxaNFdfZvszbBU.jpg" alt="Alienware 34 AW3426DW" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>What else can I tell you? Well, there's good panel uniformity and none of the banding or "dirty screen" effect that some LG-based OLED monitors can suffer from. And as with pretty much every OLED, the pixel speed is fairly ludicrous. It's easy to gloss over pixel response given all OLEDs are so fast, but as the quoted 0.03ms response time implies, this panel is getting on for two orders of magnitude faster than any LCD monitor. It's a huge advantage in terms of in-game motion clarity.</p><p>While we're talking speed, Alienware has included an "Esports Mode" that will compress whatever signal you're sending to the display into a 25-inch 16:9 window. Obviously, the idea here is to mimic the typical 24-inch to 25-inch panels favoured for serious online shooter play.</p><p>LG offers a similar feature on its own monitors and while it works okay in both cases, I do struggle to entirely believe that anyone who is truly serious about esports is going to choose an ultrawide like this. Pretty obviously for the $800 launch price, you could have something running at well, well beyond the 280 Hz this Alienware offers, too.</p><p>More broadly, with this category of gaming monitor, you are making a trade off. The 110 DPI pixel density is relatively low. Even with the RGB-stripe subpixel technology, you're not getting super-sharp image detail and nice, crispy fonts. You could very much argue that a 32-inch 4K panel, like <a href="https://www.pcgamer.com/hardware/gaming-monitors/asus-rog-strix-xg32uqwms-review/" target="_blank"><u>the Asus ROG Strix XG32UQWMS</u></a> and its LG Tandem OLED panel, is a better overall compromise between gaming and general-purpose computing. It's certainly a lot sharper and clearer.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/PgZS4WofmRv6TmthbZpm8c.jpg" alt="Alienware 34 AW3426DW gaming monitor" /><figcaption>Dolby Vision support is an unusual, but not hugely gaming-relevant, feature included by Alienware.<small role="credit">Future</small></figcaption></figure></figure><p>But then the immersion of a 34-inch ultrawide is something special, while the added pixel density of 4K comes with a lot more GPU load. For pure gaming, 34-inch ultrawide would be my pick. For a broader remit, it's a very close call, it really is. </p><p>So, this new Alienware is undoubtedly a very nice implementation of Samsung's new Penta Tandem QD-OLED tech. It's also cheaper than the 360 Hz versions of essentially the same panel, such as the MSI MPG 341CQR X36.</p><p>Personally, were I buying today, I'd still try to find the extra $100 for the MSI. The superior 360 Hz refresh isn't exactly critical, but it wouldn't hurt. And I'd want the USB-C connectivity and KVM switch for maximum utility and flexibility.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/A9CUJwUhkgWy6yaRLnm9HX.jpg" alt="Alienware 34 AW3426DW" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><div><blockquote><p>I doubt it will be very long before the new AW3426DW is offered at some kind of discount over its $799 launch price by Alienware.</p></blockquote></div><p>The thing is, the gap is only $100 because the MSI has dropped substantially from its $1,099 launch price to $899 of late. I doubt it will be very long before the new AW3426DW is offered at some kind of discount over its $799 launch price by Alienware. And it wouldn't take much of a haircut before it looked like the better deal versus the slightly better specified MSI.</p><p>Then again, if you think 280 Hz is plenty, and it probably is for most gamers, most of the time, and you don't care about USB-C, why pay more? Right now, and without any kind of discount, this is easily one of the most compelling gaming monitors on the market. It's seriously good.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Framework 13 Pro review ]]></title>
                                                                                                <dc:content><![CDATA[ <p>The moment you touch the new Framework 13 Pro laptop you know it's different to what's come before. Despite the bubblegum pink USB Type-C ports I've jammed in either side of the machine, this is a serious laptop for serious work. But it's also still instantly recognisable as one of the company's eminently upgradeable and repairable notebooks. This is the true beauty of Framework's new machine, a laptop that at once exists as the pinnacle of its hardware journey, but also steadfastly refuses to compromise on the core principles that has made it one of my favourite PC builders.</p><p>Though, it must be said, that refusal to compromise here comes at a hell of a cost because of the focus on ultra expensive LPCAMM2 memory. </p><p>This is a next-generation Framework laptop, but is still completely compatible with every Framework 13 device the company has shipped in the past five years or so. That is a hell of an achievement, meaning that you could have an ageing 13-inch laptop and pick and choose from the company's Marketplace store whichever parts of the new machine you wanted. If all you wanted was the beautiful new CNC aluminium chassis and input cover, go for it; if you just wanted the new touchscreen, be our guest.</p><p>But it's the full package here, with the Panther Lake-based Core Ultra Series 3 mainboard at its heart, that has made this hands down the best Framework machine you can buy or build. Every detail of the new laptop feels exquisite… bar one. And I know it's a familiar refrain from me now, but I wish there was a more premium display option. I've been spoiled by OLEDs and Retina displays, and if Framework wants to truly own its <a href="https://www.pcgamer.com/hardware/gaming-laptops/i-got-my-hands-on-frameworks-macbook-pro-for-linux-users-and-its-tagline-isnt-just-marketing-hyperbole/" target="_blank">'MacBook for Linux' tagline</a> then that's the only place it falls down. And even then, only slightly.</p><p>Otherwise, I'm in love with what Panther Lake offers this device—almost silent operation, super-long battery life, and outstanding gaming performance—as well as how it feels, both in terms of that new chassis and this vastly improved keyboard and haptic touchpad. The Framework 13 Pro represents the idealistic young company all grown up, and it's a machine that's an absolute delight to use.</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're sold on its ethos:</strong> If you want an upgradeable laptop that will stand the test of time Framework has proved time and again its commitment to the bit.<br><br><strong>✅ You want a MacBook-feeling Linux laptop:</strong> Of course it's more than happy with Windows, but Framework has ensured its grown-up machine has deep Linux distro compatibility out of the box.</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 ever check your bank account:</strong> The memory crisis has bitten the Framework 13 Pro hard, most especially in the Intel configuration with the spiking cost of LPCAMM2 modules, making this an incredibly expensive laptop.</p></div></div></div></div><h2 class="article-body__section" id="section-framework-13-pro-features"><span>Framework 13 Pro features</span></h2><div ><table><tbody><tr><td class="firstcol " ><p><strong>Processor</strong></p></td><td  ><p>Intel Core Ultra X7 358H</p></td></tr><tr><td class="firstcol " ><p><strong>Cores</strong></p></td><td  ><p>4 Performance, 8 Efficient, 4 Low Power Efficient</p></td></tr><tr><td class="firstcol " ><p><strong>Threads</strong></p></td><td  ><p>16</p></td></tr><tr><td class="firstcol " ><p><strong>Boost clock speed</strong></p></td><td  ><p>4.8 GHz</p></td></tr><tr><td class="firstcol " ><p><strong>Graphics</strong></p></td><td  ><p>Intel Arc B390</p></td></tr><tr><td class="firstcol " ><p><strong>RAM</strong></p></td><td  ><p>32 GB LPDDR5X-7467 MT/s (LPCAMM2)</p></td></tr><tr><td class="firstcol " ><p><strong>Storage</strong></p></td><td  ><p>1 TB SanDisk SN7100</p></td></tr><tr><td class="firstcol " ><p><strong>Display</strong></p></td><td  ><p>13.5-inch touchscreen</p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>2880 x 1920</p></td></tr><tr><td class="firstcol " ><p><strong>Refresh</strong></p></td><td  ><p>120 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p>74.5 Whr</p></td></tr><tr><td class="firstcol " ><p><strong>Power brick</strong></p></td><td  ><p>100 W GaN</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>1.44 kg</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>15.85mm x 296.63mm x 228.98mm</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://frame.work/products/laptop13pro-intel-ultra-3/configuration/new" target="_blank">$2,899</a> / <a href="https://frame.work/gb/en/products/laptop13pro-intel-ultra-3/configuration/new" target="_blank">£2,899</a></p></td></tr></tbody></table></div><p>From a pure performance and efficiency point of view, it's the Intel mainboard sitting inside the Framework 13 Pro which makes this such a powerful and usable laptop. The Core Ultra X7 358H chip baked into it comes with the magnificent Arc B390 integrated graphics core that has made the <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/msi-claw-8-ex-ai-cg3em-review/" target="_blank">MSI Claw 8 EX AI+</a> such an outstanding gaming handheld, and that gives the 13 Pro some impressive gaming chops, too.</p><p>One other interesting thing to note about the new mainboard is its use of LPCAMM2 modules. Interesting… and expensive. When the design choices were made—with the goal of maintaining high memory bandwidth and throughput for the Panther Lake CPU without soldering on LPDDR5X and losing upgradeability or repairability—Framework would have known it was a more expensive option, but the memory crisis has made that exponentially worse.</p><p>There is also a level of fear to dropping in a new memory module that I've not experienced before. When you add in the LPCAMM2 module you need to line it up on a whole load of pins. Pins which, like motherboard socket pins, are very much incompatible with an errant thumb brushed across them. Too casual installation will kill a new mainboard real quick.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/xqzqigwkyB7xZfmdBDaPDJ.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RbMANp3sEgZJHfSeWEUmQJ.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>That new Intel SoC has been wrapped in a new cooler, which along with the efficiency gains of the Panther Lake architecture, allows for regularly silent operation. Combine that efficiency with the increased battery capacity of 74 Whr (compared to 61 Whr in previous versions of the machine) and you're getting stellar battery life out of the machine.</p><p>To cope with that increased battery girth Framework has redesigned the CNC machined aluminium bottom cover to have less of a taper to the front of it. The actual thickness of the frame hasn't really changed, but it's more uniform now. Which is no bad thing, and really does give it that MacBook/Razer Blade feel to the chassis. Impressively though, it is still backwards compatible with all the other <a href="https://www.pcgamer.com/hardware/gaming-laptops/framework-13-amd-ai-300-series-review/" target="_blank">Framework 13 laptops</a> the company has ever released in that you could order the chassis on its own and drop your existing system into it without an issue.</p><p>Also getting the CNC aluminium treatment is the top cover for the rear of the display and the input cover housing the keyboard and the new haptic touchpad, both of which are excellent. The increased travel on the keyboard makes it a joy to type on, and the responsive trackpad is a real improvement over the original, and was designed especially for Apple folk coming across the divide to a PC laptop. My only concern is that multi-finger gestures too easily actuate a press, which is difficult to configure on the Fedora distro I'm using at the moment.</p><p>Finally, the Framework 13 Pro comes with a new touchscreen panel. It's a 120 Hz display, with a 2880 x 1920 native resolution that runs impressively bright (up to 700 nits) if you want it to. What it isn't, however, is a responsive OLED display. It's not a gaming panel, as CEO Nirav Patel explains to me when I speak to him on the show floor at Computex, but there is still a level of ghosting to the display which doesn't feel as premium as everything else about the device.</p><h2 class="article-body__section" id="section-framework-13-pro-value"><span>Framework 13 Pro 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:3147px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="UBgcx2fpvKQSqCm7ihShsH" name="framework-13-pro-02" alt="Framework 13 Pro laptop" src="https://cdn.mos.cms.futurecdn.net/UBgcx2fpvKQSqCm7ihShsH.jpg" mos="" align="middle" fullscreen="" width="3147" height="1770" 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 concept of 'value' for the Framework 13 Pro is a tricky one. On the one hand you have the fact that the best version of this machine comes with the Intel Core Ultra Series 3 processors, and they demand the fastest LPDDR5X memory you can give them. And, to ensure Framework sticks to its upgrade/repair ethos, it is using LPCAMM2 modules to deliver that fast LPDDR5X memory.</p><p>These are not common, and they are not cheap. There are few suppliers, and Framework recently admitted that its current supplier for these Micron modules has <a href="https://www.pcgamer.com/hardware/far-beyond-anything-we-had-predicted-framework-says-its-suppliers-memory-prices-are-more-than-double-its-previous-shipment/" target="_blank">increased the cost by "more than double"</a>. You only have to look at the configurator on the Framework website for the 13 Pro to see what that means. A 16 GB LPCAMM2 module costs $239, while the 32 GB version adds another $800 onto the cost of the laptop. That makes the cost of the Framework 13 Pro rather prohibitive for most mere mortals. </p><p>Even a 16 GB 13 Pro config will run you well over $2,000. And even if you switch to AMD, the HX 370 Framework 13 Pro configs of the same spec costs <a href="https://frame.work/products/laptop13pro-diy-amd-ai300/configuration/new" target="_blank">just shy of $2,500</a>.</p><p>The other side of this, however, is that Framework has been walking the walk on long-term upgradeability for its devices for many years over many different generations of PC hardware from different manufacturers. That means the initial premium outlay for a Framework system can be offset by the fact that you may not have to buy another whole laptop again for a very, very long time given the level of granular upgrades on offer.</p><p>I will grant you that this is a very high bar to get over, however. When the cost of an initial Framework 13 Pro purchase is this high you're going to have to keep hold of this thing, upgrading piece-by-piece for many generations, to even get close to breaking even with someone who just bought a new machine every time, and hang the ecological consequences.</p><h2 class="article-body__section" id="section-framework-13-pro-sound"><span>Framework 13 Pro 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:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="8KkwexzTuz8JHiWzNezjPJ" name="framework-13-pro-11" alt="Framework 13 Pro laptop" src="https://cdn.mos.cms.futurecdn.net/8KkwexzTuz8JHiWzNezjPJ.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>When it comes to the actual audio experience, Framework has added new side-firing speakers to the design, rather than the original down-firing ones. They deliver impressive clarity and will go pretty loud, too, but they are still just laptop speakers. Basically, do not expect real room-filling audio with thumping bass.</p><p>But it's the other sound production side of the Framework 13 Pro that has me truly impressed, and that's the fan noise. It's long been an issue for me and Framework laptops; there's no way to control the fan levels unless you hack in some third-party tools made by the community, and they noise has often trended far too far to the unpleasant for my liking, especially when under serious load.</p><p>That was a concern for me as someone who wanted to use the B390 iGPU at the heart of the Core Ultra X7 CPU inside this machine for gaming. I shouldn't have been worried, however, as even when I'm pushing the Arc GPU the system is tuned to rein it back in a little (but not too much) and keep it running at a genuinely quiet level. There is fan noise, but it's slight at worst.</p><p>For most of the time I've been using the Framework 13 Pro outside of gaming, though, it's been all but silent. And often <em>actually </em>silent.</p><h2 class="article-body__section" id="section-framework-13-pro-performance"><span>Framework 13 Pro 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:3076px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="apeRsfsCf3xHiA3XFR8RjH" name="framework-13-pro-01" alt="Framework 13 Pro laptop" src="https://cdn.mos.cms.futurecdn.net/apeRsfsCf3xHiA3XFR8RjH.jpg" mos="" align="middle" fullscreen="" width="3076" height="1730" 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>When I first started benchmarking the Framework 13 Pro, with its Intel Core Ultra X7 358H chip, I'd come off the back of testing the MSI Claw 8 EX AI+ with the very similar Intel Arc G3 Extreme processor. And there was a slight level of disappointment at seeing the performance not quite hitting those levels or the levels of our <a href="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/" target="_blank">initial Panther Lake performance tests</a> when the architecture first came out.</p><p>But I've already mentioned just how quiet a device this 13 Pro machine is, and that's as true when doing CPU rendering as it is when I'm pushing it with Cyberpunk 2077. On a machine such as this I'll take a few missing frames per second in exchange for an actual experience that doesn't make me want to stab myself in the ears to get away from the sound.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper *, #fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper *:before, #fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper *:after, #fv-chart-1785233076360-ntmuv5w4h-slideshow *, #fv-chart-1785233076360-ntmuv5w4h-slideshow *:before, #fv-chart-1785233076360-ntmuv5w4h-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper, #fv-chart-1785233076360-ntmuv5w4h-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785233076360-ntmuv5w4h-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-1785233076360-ntmuv5w4h-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-1785233076360-ntmuv5w4h-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785233076360-ntmuv5w4h-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-1785233076360-ntmuv5w4h-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785233076360-ntmuv5w4h-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-1785233076360-ntmuv5w4h-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">[{"@context": "https://schema.org","@type": "Dataset","name": "1080p gaming performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-28T10:04:36.361Z","citation": "For the most part, the Framework 13 Pro is able to keep up with the most powerful handheld gaming PC of today thanks to that Panther Lake iGPU.","keywords": ["Framework 13 Pro","MSI Claw 8 EX AI+","Framework 13","Asus Zenbook A16 (UX3607OA)","Black Myth Wukong (1080p Medium)","Cyberpunk 2077 (1080p Medium)","Horizon Zero Dawn (1080p Original)","Metro Exodus Enhanced (1080p High)","F1 24 (1080p Medium)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90 – Black Myth Wukong (1080p Medium)","value": 27,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – Black Myth Wukong (1080p Medium)","value": 22,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – Black Myth Wukong (1080p Medium)","value": 29,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – Black Myth Wukong (1080p Medium)","value": 33,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90 – Cyberpunk 2077 (1080p Medium)","value": 33,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – Cyberpunk 2077 (1080p Medium)","value": 33,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – Cyberpunk 2077 (1080p Medium)","value": 49,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – Cyberpunk 2077 (1080p Medium)","value": 51,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90 – Horizon Zero Dawn (1080p Original)","value": 58,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – Horizon Zero Dawn (1080p Original)","value": 42,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – Horizon Zero Dawn (1080p Original)","value": 49,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – Horizon Zero Dawn (1080p Original)","value": 61,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90 – Metro Exodus Enhanced (1080p High)","value": 32,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – Metro Exodus Enhanced (1080p High)","value": 23,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – Metro Exodus Enhanced (1080p High)","value": 40,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – Metro Exodus Enhanced (1080p High)","value": 41,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – F1 24 (1080p Medium)","value": 72,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – F1 24 (1080p Medium)","value": 93,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – F1 24 (1080p Medium)","value": 107,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "1080p upscaling performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-28T10:04:36.361Z","citation": "With the Quality upscaling preset you're getting very playable performance out of the Framework 13 Pro at 1080p.","keywords": ["Framework 13 Pro","MSI Claw 8 EX AI+","Framework 13","Asus Zenbook A16 (UX3607OA)","Black Myth Wukong | Upscaling (1080p Medium)","Cyberpunk 2077 | Upscaling (1080p Medium)","Horizon Zero Dawn | Upscaling (1080p Original)","F1 24 | Upscaling (1080p Medium)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90 – Black Myth Wukong | Upscaling (1080p Medium)","value": 38,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – Black Myth Wukong | Upscaling (1080p Medium)","value": 33,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – Black Myth Wukong | Upscaling (1080p Medium)","value": 44,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – Black Myth Wukong | Upscaling (1080p Medium)","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90 – Cyberpunk 2077 | Upscaling (1080p Medium)","value": 36,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – Cyberpunk 2077 | Upscaling (1080p Medium)","value": 44,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – Cyberpunk 2077 | Upscaling (1080p Medium)","value": 64,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – Cyberpunk 2077 | Upscaling (1080p Medium)","value": 73,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90 – Horizon Zero Dawn | Upscaling (1080p Original)","value": 70,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – Horizon Zero Dawn | Upscaling (1080p Original)","value": 59,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – Horizon Zero Dawn | Upscaling (1080p Original)","value": 60,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – Horizon Zero Dawn | Upscaling (1080p Original)","value": 66,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – F1 24 | Upscaling (1080p Medium)","value": 83,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – F1 24 | Upscaling (1080p Medium)","value": 104,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – F1 24 | Upscaling (1080p Medium)","value": 124,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Synthetic gaming performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-28T10:04:36.361Z","citation": "The synthetic gaming performance does highlight the power of the Panther Lake architecture, and the solid game loading speeds, too.","keywords": ["Framework 13 Pro","MSI Claw 8 EX AI+","Framework 13","Asus Zenbook A16 (UX3607OA)","3DMark Time Spy","3DMark Storage","FFXIV Shadowbringers","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90 – 3DMark Time Spy","value": 4366,"unitText": "Index score"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – 3DMark Time Spy","value": 3480,"unitText": "Index score"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – 3DMark Time Spy","value": 5766,"unitText": "Index score"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – 3DMark Time Spy","value": 6499,"unitText": "Index score"},{"@type": "PropertyValue","name": "Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90 – 3DMark Storage","value": 1900,"unitText": "Index score"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – 3DMark Storage","value": 2117,"unitText": "Index score"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – 3DMark Storage","value": 2089,"unitText": "Index score"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – 3DMark Storage","value": 2152,"unitText": "Index score"},{"@type": "PropertyValue","name": "Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90 – FFXIV Shadowbringers","value": 23.24,"unitText": "Total load time (seconds)"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – FFXIV Shadowbringers","value": 21.9,"unitText": "Total load time (seconds)"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – FFXIV Shadowbringers","value": 19.175,"unitText": "Total load time (seconds)"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – FFXIV Shadowbringers","value": 10.952,"unitText": "Total load time (seconds)"}]}]</script><div id="fv-chart-1785233076360-ntmuv5w4h-slideshow" class="fv-slideshow-container" data-slide-count="3" data-iframe-height="true"><div class="fv-slideshow-nav-row"><button class="fv-nav-btn prev disabled" aria-label="Previous Slide"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m15 18-6-6 6-6"/></svg><span>Previous</span></button><div class="fv-slide-counter">1 / 3</div><button class="fv-nav-btn next" aria-label="Next Slide"><span>Next</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"/></svg></button></div><div class="fv-slides-wrapper"><div class="fv-slide" id="fv-chart-1785233076360-ntmuv5w4h-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1785233076360-ntmuv5w4h-slide-0" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1080p gaming performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Black Myth Wukong (1080p Medium)</option><option value="1">Cyberpunk 2077 (1080p Medium)</option><option value="2">Horizon Zero Dawn (1080p Original)</option><option value="3">Metro Exodus Enhanced (1080p High)</option><option value="4">F1 24 (1080p Medium)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785233076360-ntmuv5w4h-slide-0-bar-Black Myth Wukong (1080p Medium)" data-chart-type="Bar" data-title="Black Myth Wukong (1080p Medium)" data-subhead="" data-caption="For the most part, the Framework 13 Pro is able to keep up with the most powerful handheld gaming PC of today thanks to that Panther Lake iGPU." 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"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.5%; background-color: #E33235;" data-target-width="72.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">29</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.5%; background-color: #E33235;" data-target-width="82.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">16</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #E33235;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #FE9F58;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">18</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.5%; background-color: #E33235;" data-target-width="67.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.5%; background-color: #FE9F58;" data-target-width="47.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">19</span></div></div></div></div></div><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>Black Myth Wukong (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>29 Avg FPS, 22 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>33 Avg FPS, 16 1% Low FPS</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>22 Avg FPS, 18 1% Low FPS</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>27 Avg FPS, 19 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785233076360-ntmuv5w4h-slide-0-bar-Cyberpunk 2077 (1080p Medium)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p Medium)" data-subhead="" data-caption="For the most part, the Framework 13 Pro is able to keep up with the most powerful handheld gaming PC of today thanks to that Panther Lake iGPU." 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"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.66666666666667%; background-color: #E33235;" data-target-width="81.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.33333333333333%; background-color: #FE9F58;" data-target-width="63.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">38</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #E33235;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.66666666666667%; background-color: #FE9F58;" data-target-width="41.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">25</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #E33235;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 33.33333333333333%; background-color: #FE9F58;" data-target-width="33.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div></div></div><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 Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>49 Avg FPS, 38 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>51 Avg FPS, 33 1% Low FPS</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>33 Avg FPS, 25 1% Low FPS</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>33 Avg FPS, 20 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785233076360-ntmuv5w4h-slide-0-bar-Horizon Zero Dawn (1080p Original)" data-chart-type="Bar" data-title="Horizon Zero Dawn (1080p Original)" data-subhead="" data-caption="For the most part, the Framework 13 Pro is able to keep up with the most powerful handheld gaming PC of today thanks to that Panther Lake iGPU." 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"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.25000000000001%; background-color: #E33235;" data-target-width="61.25000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.75%; background-color: #FE9F58;" data-target-width="38.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">31</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.25%; background-color: #E33235;" data-target-width="76.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.5%; background-color: #E33235;" data-target-width="52.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35%; background-color: #FE9F58;" data-target-width="35" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.5%; background-color: #E33235;" data-target-width="72.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 20%; background-color: #FE9F58;" data-target-width="20" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">16</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>Horizon Zero Dawn (1080p Original) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>49 Avg FPS, 31 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>61 Avg FPS, 32 1% Low FPS</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>42 Avg FPS, 28 1% Low FPS</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>58 Avg FPS, 16 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785233076360-ntmuv5w4h-slide-0-bar-Metro Exodus Enhanced (1080p High)" data-chart-type="Bar" data-title="Metro Exodus Enhanced (1080p High)" data-subhead="" data-caption="For the most part, the Framework 13 Pro is able to keep up with the most powerful handheld gaming PC of today thanks to that Panther Lake iGPU." 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"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">40</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.66666666666667%; background-color: #FE9F58;" data-target-width="41.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">25</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.33333333333333%; background-color: #E33235;" data-target-width="68.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 25%; background-color: #FE9F58;" data-target-width="25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.333333333333336%; background-color: #E33235;" data-target-width="38.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 21.666666666666668%; background-color: #FE9F58;" data-target-width="21.666666666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #E33235;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 31.666666666666664%; background-color: #FE9F58;" data-target-width="31.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">19</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 (1080p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>40 Avg FPS, 25 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>41 Avg FPS, 15 1% Low FPS</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>23 Avg FPS, 13 1% Low FPS</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>32 Avg FPS, 19 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785233076360-ntmuv5w4h-slide-0-bar-F1 24 (1080p Medium)" data-chart-type="Bar" data-title="F1 24 (1080p Medium)" data-subhead="" data-caption="For the most part, the Framework 13 Pro is able to keep up with the most powerful handheld gaming PC of today thanks to that Panther Lake iGPU." 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"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62%; background-color: #E33235;" data-target-width="62" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">93</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 26%; background-color: #FE9F58;" data-target-width="26" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.33333333333334%; background-color: #E33235;" data-target-width="71.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">107</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #E33235;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 27.333333333333332%; background-color: #FE9F58;" data-target-width="27.333333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>F1 24 (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>93 Avg FPS, 39 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>107 Avg FPS, 64 1% Low FPS</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>72 Avg FPS, 41 1% Low FPS</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>N/A</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">For the most part, the Framework 13 Pro is able to keep up with the most powerful handheld gaming PC of today thanks to that Panther Lake iGPU.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1785233076360-ntmuv5w4h-slide-1-wrapper" data-index="1" style="display: none;"><div id="fv-chart-1785233076360-ntmuv5w4h-slide-1" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1080p upscaling performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Black Myth Wukong | Upscaling (1080p Medium)</option><option value="1">Cyberpunk 2077 | Upscaling (1080p Medium)</option><option value="2">Horizon Zero Dawn | Upscaling (1080p Original)</option><option value="3">F1 24 | Upscaling (1080p Medium)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785233076360-ntmuv5w4h-slide-1-bar-Black Myth Wukong | Upscaling (1080p Medium)" data-chart-type="Bar" data-title="Black Myth Wukong | Upscaling (1080p Medium)" data-subhead="" data-caption="With the Quality upscaling preset you're getting very playable performance out of the Framework 13 Pro at 1080p." 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"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.666666666666664%; background-color: #FE9F58;" data-target-width="46.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #E33235;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.666666666666664%; background-color: #FE9F58;" data-target-width="46.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #E33235;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #FE9F58;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.33333333333333%; background-color: #E33235;" data-target-width="63.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">38</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.66666666666667%; background-color: #FE9F58;" data-target-width="41.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">25</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div></div></div><table class="sr-only"><caption>Black Myth Wukong | Upscaling (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>44 Avg FPS, 28 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>50 Avg FPS, 28 1% Low FPS</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>33 Avg FPS, 27 1% Low FPS</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>38 Avg FPS, 25 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785233076360-ntmuv5w4h-slide-1-bar-Cyberpunk 2077 | Upscaling (1080p Medium)" data-chart-type="Bar" data-title="Cyberpunk 2077 | Upscaling (1080p Medium)" data-subhead="" data-caption="With the Quality upscaling preset you're getting very playable performance out of the Framework 13 Pro at 1080p." 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"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.25%; background-color: #E33235;" data-target-width="91.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.5%; background-color: #FE9F58;" data-target-width="62.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #E33235;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37.5%; background-color: #FE9F58;" data-target-width="37.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #E33235;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 30%; background-color: #FE9F58;" data-target-width="30" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 | Upscaling (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>64 Avg FPS, 48 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>73 Avg FPS, 50 1% Low FPS</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>44 Avg FPS, 30 1% Low FPS</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>36 Avg FPS, 24 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785233076360-ntmuv5w4h-slide-1-bar-Horizon Zero Dawn | Upscaling (1080p Original)" data-chart-type="Bar" data-title="Horizon Zero Dawn | Upscaling (1080p Original)" data-subhead="" data-caption="With the Quality upscaling preset you're getting very playable performance out of the Framework 13 Pro at 1080p." 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"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.24999999999999%; background-color: #FE9F58;" data-target-width="51.24999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.5%; background-color: #E33235;" data-target-width="82.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.74999999999999%; background-color: #FE9F58;" data-target-width="63.74999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.75%; background-color: #E33235;" data-target-width="73.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.75%; background-color: #FE9F58;" data-target-width="43.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.5%; background-color: #E33235;" data-target-width="87.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 8.75%; background-color: #FE9F58;" data-target-width="8.75" data-target-margin="0"></div><span class="fv-bar-value-outside">7</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>20</span><span>40</span><span>60</span><span>80</span></div></div></div><table class="sr-only"><caption>Horizon Zero Dawn | Upscaling (1080p Original) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>60 Avg FPS, 41 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>66 Avg FPS, 51 1% Low FPS</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>59 Avg FPS, 35 1% Low FPS</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>70 Avg FPS, 7 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785233076360-ntmuv5w4h-slide-1-bar-F1 24 | Upscaling (1080p Medium)" data-chart-type="Bar" data-title="F1 24 | Upscaling (1080p Medium)" data-subhead="" data-caption="With the Quality upscaling preset you're getting very playable performance out of the Framework 13 Pro at 1080p." 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"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.33333333333334%; background-color: #E33235;" data-target-width="69.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">104</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.666666666666668%; background-color: #FE9F58;" data-target-width="28.666666666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.66666666666667%; background-color: #E33235;" data-target-width="82.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">124</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.666666666666664%; background-color: #FE9F58;" data-target-width="58.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">88</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.333333333333336%; background-color: #E33235;" data-target-width="55.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">83</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.666666666666664%; background-color: #FE9F58;" data-target-width="38.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>F1 24 | Upscaling (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>104 Avg FPS, 43 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>124 Avg FPS, 88 1% Low FPS</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>83 Avg FPS, 58 1% Low FPS</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>N/A</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">With the Quality upscaling preset you're getting very playable performance out of the Framework 13 Pro at 1080p.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1785233076360-ntmuv5w4h-slide-2-wrapper" data-index="2" style="display: none;"><div id="fv-chart-1785233076360-ntmuv5w4h-slide-2" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Synthetic gaming performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">3DMark Time Spy</option><option value="1">3DMark Storage</option><option value="2">FFXIV Shadowbringers</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785233076360-ntmuv5w4h-slide-2-bar-3DMark Time Spy" data-chart-type="Bar" data-title="3DMark Time Spy" data-subhead="" data-caption="The synthetic gaming performance does highlight the power of the Panther Lake architecture, and the solid game loading speeds, too." 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>Index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>GPU index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>CPU index score</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.440000000000005%; background-color: #E33235;" data-target-width="38.440000000000005" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5766</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35.16666666666667%; background-color: #FE9F58;" data-target-width="35.16666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5275</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.46666666666667%; background-color: #1CA9C4;" data-target-width="81.46666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">12220</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.32666666666667%; background-color: #E33235;" data-target-width="43.32666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">6499</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.60666666666667%; background-color: #FE9F58;" data-target-width="40.60666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">6091</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.91333333333334%; background-color: #1CA9C4;" data-target-width="69.91333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10487</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 23.200000000000003%; background-color: #E33235;" data-target-width="23.200000000000003" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3480</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 20.76%; background-color: #FE9F58;" data-target-width="20.76" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3114</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.79333333333332%; background-color: #1CA9C4;" data-target-width="69.79333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10469</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 29.106666666666666%; background-color: #E33235;" data-target-width="29.106666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4366</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 26.23333333333333%; background-color: #FE9F58;" data-target-width="26.23333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3935</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.89333333333333%; background-color: #1CA9C4;" data-target-width="76.89333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11534</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>3,750</span><span>7,500</span><span>11,250</span><span>15,000</span></div></div></div><table class="sr-only"><caption>3DMark Time Spy Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>5766 Index score, 5275 GPU index score, 12220 CPU index score</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>6499 Index score, 6091 GPU index score, 10487 CPU index score</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>3480 Index score, 3114 GPU index score, 10469 CPU index score</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>4366 Index score, 3935 GPU index score, 11534 CPU index score</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785233076360-ntmuv5w4h-slide-2-bar-3DMark Storage" data-chart-type="Bar" data-title="3DMark Storage" data-subhead="" data-caption="The synthetic gaming performance does highlight the power of the Panther Lake architecture, and the solid game loading speeds, too." 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>Avg bandwidth (MB/s)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>Access time (ųs)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.63333333333334%; background-color: #E33235;" data-target-width="69.63333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2089</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 11.798666666666666%; background-color: #FE9F58;" data-target-width="11.798666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">353.96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.833333333333333%; background-color: #1CA9C4;" data-target-width="2.833333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">85</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.73333333333333%; background-color: #E33235;" data-target-width="71.73333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2152</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 12.222000000000001%; background-color: #FE9F58;" data-target-width="12.222000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">366.66</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.7666666666666666%; background-color: #1CA9C4;" data-target-width="2.7666666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">83</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.56666666666666%; background-color: #E33235;" data-target-width="70.56666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2117</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 11.978%; background-color: #FE9F58;" data-target-width="11.978" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">359.34</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.8000000000000003%; background-color: #1CA9C4;" data-target-width="2.8000000000000003" data-target-margin="0"></div><span class="fv-bar-value-outside">84</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.33333333333333%; background-color: #E33235;" data-target-width="63.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1900</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 10.791666666666666%; background-color: #FE9F58;" data-target-width="10.791666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">323.75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.1333333333333333%; background-color: #1CA9C4;" data-target-width="3.1333333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">94</span></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>750</span><span>1,500</span><span>2,250</span><span>3,000</span></div></div></div><table class="sr-only"><caption>3DMark Storage Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>2089 Index score, 353.96 Avg bandwidth (MB/s), 85 Access time (ųs)</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>2152 Index score, 366.66 Avg bandwidth (MB/s), 83 Access time (ųs)</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>2117 Index score, 359.34 Avg bandwidth (MB/s), 84 Access time (ųs)</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>1900 Index score, 323.75 Avg bandwidth (MB/s), 94 Access time (ųs)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785233076360-ntmuv5w4h-slide-2-bar-FFXIV Shadowbringers" data-chart-type="Bar" data-title="FFXIV Shadowbringers" data-subhead="" data-caption="The synthetic gaming performance does highlight the power of the Panther Lake architecture, and the solid game loading speeds, too." style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 63.916666666666664%; background-color: #1CA9C4;" data-target-width="63.916666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">19.175</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 36.50666666666667%; background-color: #EB6F71;" data-target-width="36.50666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10.952</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 73%; background-color: #FE9F58;" data-target-width="73" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">21.9</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77.46666666666667%; background-color: #E33235;" data-target-width="77.46666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23.24</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.5</span><span>15</span><span>22.5</span><span>30</span></div><div class="fv-x-axis-unit">Total load time (seconds)</div></div></div><table class="sr-only"><caption>FFXIV Shadowbringers Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>19.175</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>10.952</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>21.9</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>23.24</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The synthetic gaming performance does highlight the power of the Panther Lake architecture, and the solid game loading speeds, too.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (true) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var currentSlideIndex = 0;var slides = slideshowContainer.querySelectorAll('.fv-slide');var counter = slideshowContainer.querySelector('.fv-slide-counter');var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');function updateControls(index) {if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;if (dropdown) dropdown.value = index;if (prevBtn) {if (index === 0) prevBtn.classList.add('disabled');else prevBtn.classList.remove('disabled');}if (nextBtn) {if (index === slides.length - 1) nextBtn.classList.add('disabled');else nextBtn.classList.remove('disabled');}}function showSlide(index) {if (index < 0) return;if (index >= slides.length) return;currentSlideIndex = index;slides.forEach(function(slide, i) {slide.style.display = i === index ? 'block' : 'none';if (i === index) {var chartEl = slide.querySelector('.fv-chart-wrapper');if (chartEl && window.fvAnimateCharts) {window.fvAnimateCharts(chartEl);}}});updateControls(currentSlideIndex);}if (prevBtn) {prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });}if (nextBtn) {nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });}if (dropdown) {dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });}updateControls(currentSlideIndex);if (slides.length > 0) {var firstChart = slides[0].querySelector('.fv-chart-wrapper');if (firstChart && window.fvAnimateCharts) {setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);}}}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785233076360-ntmuv5w4h', true); });} else {initialize('fv-chart-1785233076360-ntmuv5w4h', true);}})();</script></div><p>You can see in the CPU benchmarks that the chip is bouncing off 100 °C and thermally throttling, and it's the cooling limitations necessary to maintain the chilled experience which are slightly holding back the gaming frame rates, too.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785233272970-ysxsf4ncu *, #fv-chart-1785233272970-ysxsf4ncu *:before, #fv-chart-1785233272970-ysxsf4ncu *:after, #fv-chart-1785233272970-ysxsf4ncu-slideshow *, #fv-chart-1785233272970-ysxsf4ncu-slideshow *:before, #fv-chart-1785233272970-ysxsf4ncu-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785233272970-ysxsf4ncu, #fv-chart-1785233272970-ysxsf4ncu-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785233272970-ysxsf4ncu {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785233272970-ysxsf4ncu.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785233272970-ysxsf4ncu.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-1785233272970-ysxsf4ncu .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785233272970-ysxsf4ncu-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785233272970-ysxsf4ncu-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785233272970-ysxsf4ncu-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785233272970-ysxsf4ncu-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-1785233272970-ysxsf4ncu-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-1785233272970-ysxsf4ncu-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785233272970-ysxsf4ncu-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785233272970-ysxsf4ncu-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-1785233272970-ysxsf4ncu-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785233272970-ysxsf4ncu-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-1785233272970-ysxsf4ncu-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785233272970-ysxsf4ncu .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-bar-row, #fv-chart-1785233272970-ysxsf4ncu .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785233272970-ysxsf4ncu.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785233272970-ysxsf4ncu.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785233272970-ysxsf4ncu.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785233272970-ysxsf4ncu .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-pie-container,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-bar-row,#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-stacked-product,#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-grouped-bar-product,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-bar-row,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-stacked-product,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785233272970-ysxsf4ncu.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-1785233272970-ysxsf4ncu.mobile-view .fv-bar-label,#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-grouped-product-title,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-bar-label,#fv-chart-1785233272970-ysxsf4ncu.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-1785233272970-ysxsf4ncu.mobile-view .fv-bar-container,#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-bar-cluster,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-bar-container,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-x-axis-wrapper,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-x-axis-label-space,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-x-axis-chart-space,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-benchmark-title,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-dropdown-title,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-carousel-nav-btn,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-chart-title,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-chart-subhead,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-versus-header,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-versus-select-wrapper,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-versus-vs,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-versus-select-container,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-versus-select,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-bar-commentary-inline,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785233272970-ysxsf4ncu.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785233272970-ysxsf4ncu .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-bar-row,#fv-chart-1785233272970-ysxsf4ncu .fv-stacked-product,#fv-chart-1785233272970-ysxsf4ncu .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-bar-label,#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-bar-container,#fv-chart-1785233272970-ysxsf4ncu .fv-bar-cluster {width: 100% !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785233272970-ysxsf4ncu .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785233272970-ysxsf4ncu .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785233272970-ysxsf4ncu .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-x-axis-label-space {display: none !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-stl-shop-all-logo,#fv-chart-1785233272970-ysxsf4ncu .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785233272970-ysxsf4ncu.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "System performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-28T10:07:52.970Z","citation": "As soon as you see the thermal performance of the X7 358H inside the Framework 13 Pro you can see why the 16-thread chip is only marginally ahead of the 14-core G3 Extreme version in multi-core performance.","keywords": ["Framework 13 Pro","MSI Claw 8 EX AI+","Framework 13","Asus Zenbook A16 (UX3607OA)","Cinebench R24","7-zip","Thermal performance","Cinebench 2024","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90 – Cinebench R24","value": 151,"unitText": "Single-core index score"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – Cinebench R24","value": 115,"unitText": "Single-core index score"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – Cinebench R24","value": 114,"unitText": "Single-core index score"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – Cinebench R24","value": 111,"unitText": "Single-core index score"},{"@type": "PropertyValue","name": "Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90 – 7-zip","value": 113.69,"unitText": "Compression (GIPS)"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – 7-zip","value": 109.33,"unitText": "Compression (GIPS)"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – 7-zip","value": 95.053,"unitText": "Compression (GIPS)"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – 7-zip","value": 92.318,"unitText": "Compression (GIPS)"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – Thermal performance","value": 89,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – Thermal performance","value": 100,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – Thermal performance","value": 97,"unitText": "Max CPU temp (°C)"}]}</script><div id="fv-chart-1785233272970-ysxsf4ncu" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">System performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cinebench 2024</option><option value="1">7-zip</option><option value="2">Thermal performance</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785233272970-ysxsf4ncu-bar-Cinebench R24" data-chart-type="Bar" data-title="Cinebench 2024" data-subhead="" data-caption="As soon as you see the thermal performance of the X7 358H inside the Framework 13 Pro you can see why the 16-thread chip is only marginally ahead of the 14-core G3 Extreme version in multi-core performance." 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>Single-core index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Multi-core index score</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 7.6%; background-color: #E33235;" data-target-width="7.6" data-target-margin="0"></div><span class="fv-bar-value-outside">114</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 59.53333333333334%; background-color: #FE9F58;" data-target-width="59.53333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">893</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 7.3999999999999995%; background-color: #E33235;" data-target-width="7.3999999999999995" data-target-margin="0"></div><span class="fv-bar-value-outside">111</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.93333333333333%; background-color: #FE9F58;" data-target-width="52.93333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">794</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 7.666666666666666%; background-color: #E33235;" data-target-width="7.666666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">115</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.86666666666666%; background-color: #FE9F58;" data-target-width="65.86666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">988</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 10.066666666666666%; background-color: #E33235;" data-target-width="10.066666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">151</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92.73333333333333%; background-color: #FE9F58;" data-target-width="92.73333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1391</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>375</span><span>750</span><span>1,125</span><span>1,500</span></div></div></div><table class="sr-only"><caption>Cinebench 2024 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>114 Single-core index score, 893 Multi-core index score</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>111 Single-core index score, 794 Multi-core index score</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>115 Single-core index score, 988 Multi-core index score</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>151 Single-core index score, 1391 Multi-core index score</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785233272970-ysxsf4ncu-bar-7-zip" data-chart-type="Bar" data-title="7-zip" data-subhead="" data-caption="As soon as you see the thermal performance of the X7 358H inside the Framework 13 Pro you can see why the 16-thread chip is only marginally ahead of the 14-core G3 Extreme version in multi-core performance." 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>Compression (GIPS)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Decompression (GIPS)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.36866666666666%; background-color: #E33235;" data-target-width="63.36866666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">95.053</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.50866666666667%; background-color: #FE9F58;" data-target-width="52.50866666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78.763</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.54533333333333%; background-color: #E33235;" data-target-width="61.54533333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">92.318</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.502%; background-color: #FE9F58;" data-target-width="52.502" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78.753</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.88666666666667%; background-color: #E33235;" data-target-width="72.88666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">109.33</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.94666666666666%; background-color: #FE9F58;" data-target-width="76.94666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">115.42</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75.79333333333334%; background-color: #E33235;" data-target-width="75.79333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">113.69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.41333333333334%; background-color: #FE9F58;" data-target-width="72.41333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">108.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>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>7-zip Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>95.053 Compression (GIPS), 78.763 Decompression (GIPS)</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>92.318 Compression (GIPS), 78.753 Decompression (GIPS)</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>109.33 Compression (GIPS), 115.42 Decompression (GIPS)</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>113.69 Compression (GIPS), 108.62 Decompression (GIPS)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785233272970-ysxsf4ncu-bar-Thermal performance" data-chart-type="Bar" data-title="Thermal performance" data-subhead="" data-caption="As soon as you see the thermal performance of the X7 358H inside the Framework 13 Pro you can see why the 16-thread chip is only marginally ahead of the 14-core G3 Extreme version in multi-core performance." 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>Max CPU temp (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Max CPU package power (W)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 100%; background-color: #E33235;" data-target-width="100" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">100</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43%; background-color: #FE9F58;" data-target-width="43" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 97%; background-color: #E33235;" data-target-width="97" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">97</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37%; background-color: #FE9F58;" data-target-width="37" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 89%; background-color: #E33235;" data-target-width="89" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">89</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">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>25</span><span>50</span><span>75</span><span>100</span></div></div></div><table class="sr-only"><caption>Thermal performance Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>100 Max CPU temp (°C), 43 Max CPU package power (W)</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>97 Max CPU temp (°C), 37 Max CPU package power (W)</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>89 Max CPU temp (°C), 50 Max CPU package power (W)</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>N/A</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">As soon as you see the thermal performance of the X7 358H inside the Framework 13 Pro you can see why the 16-thread chip is only marginally ahead of the 14-core G3 Extreme version in multi-core performance.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785233272970-ysxsf4ncu', false); });} else {initialize('fv-chart-1785233272970-ysxsf4ncu', false);}})();</script></div><p>Even if we are talking about a slight tempering of the performance of the Arc B390 iGPU compared with other devices sporting Intel's top integrated graphics, it's still the most powerful that you will find and places this machine head and shoulders above the best that AMD's Ryzen AI 9 HX 370 can muster. </p><p>And I was already pretty impressed with that.</p><h2 class="article-body__section" id="section-framework-13-pro-aesthetics"><span>Framework 13 Pro aesthetics</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ZaXZ4WbXWfZzYmYXKZVQaH.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YRqj4hNkvzJW3L3SQKdScH.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ze63F8FpjjwMnNKYSHxogH.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>With its graphite black, CNC milled aluminium chassis the Framework 13 Pro is the most effortlessly stylish laptop the company has ever produced. It feels like the culmination of everything Framework has been working towards for these six years. The slightly chunkier styling, necessitated by the bigger batter sitting underneath the touchpad at the front of the device, makes it feel far more solid than before.</p><p>And actually makes it feel far more like the MacBook it's trying to ape, and the Razer Blade 14 that it's potentially going to replace as my daily driver.</p><p>It actually <em>is</em> more solid, too, as you can pick it up by the corner and the extra structural rigidity afforded by that new aluminium frame means there is zero give. The same is true of the keyboard as well which betrays no movement bar the extra travel of the keys Framework has deliberately introduced into this version.</p><p>But then you've also got all the other Framework touches that has made its 13-inch laptop such a pleasing device for years. You have your choice of coloured and translucent bezels as well as a plethora of colours for the USB Type-C input modules. For this layout I've gone for a pair of bubblegum pink ports and a translucent grey bezel for that extra techie feel. But that's my preference and you can make your own choices at the point of purchase yourself.</p><h2 class="article-body__section" id="section-framework-13-pro-software"><span>Framework 13 Pro 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:3370px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="m7bzeWPmg3C7AUiYuGQLgH" name="framework-13-pro-05" alt="Framework 13 Pro laptop" src="https://cdn.mos.cms.futurecdn.net/m7bzeWPmg3C7AUiYuGQLgH.jpg" mos="" align="middle" fullscreen="" width="3370" height="1896" 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>There is no bloat, because there doesn't have to be any software included at all. </p><p>If you just want to stick a Linux distro onto your device the SSD will be shipped blank, likewise if you want to use your own copy of Windows rather than spend $200 on a needless Windows Pro license.</p><p>There is a driver bundle for Windows you can download from the Framework support site, and you will need Wi-Fi drivers in hand when you install Windows ('cos that's still a thing), but Linux support is largely there out of the box when you install your distribution of choice.</p><p>The slight downside of this, as I noted before, is that there is no system control software. That means there is no granular control over power options beyond the OS options, and there are no fan controls, either. The fan control issue isn't a thing for Panther Lake, however, thanks to its quiet operation straight off the bat, but I wish I could control the SoC's TDP as easily as you do on a gaming handheld, but that's a relatively minor gripe in a world that is often replete with too many different bits of control software fighting each other.</p><h2 class="article-body__section" id="section-framework-13-pro-battery-life"><span>Framework 13 Pro battery life</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nbs2FbEVLThThLpncCELCJ" name="framework-13-pro-15" alt="Framework 13 Pro laptop" src="https://cdn.mos.cms.futurecdn.net/nbs2FbEVLThThLpncCELCJ.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Of course this is not a gaming laptop, but the level of gaming performance you can get out of this ostensibly productivity laptop is excellent. Development by day, gaming by night. Or on the go, because the battery life of the Framework 13 Pro is also very, very good.</p><p>Stick it on balanced mode in Windows and boot up a game and you'll find the battery drains in a little under two hours, but the latest Arc drivers include the same Endurance mode I loved so well in the MSI Claw 8 EX AI+. It doesn't quite get you the same five hours of gaming that handheld delivers, but you're still not getting far off a doubling of the gaming uptime of the standard mode.</p><p>That does try and stick you to 30 fps as a rule, but when you're trying to keep gaming as long as possible when you're on the move—or trying to make sure that when you're done playing you have some power left for some actual work—then it's a worthy compromise.</p><p>That, however, is a Windows thing, requiring the latest Intel Arc drivers and isn't necessarily something you can replicate within a Linux environment. Almost all of Framework's impressive 13 Pro battery life numbers are recorded from a Windows installation, with only its seven days of standby measured with Ubuntu.</p><p>That doesn't mean it's bad in Linux, not by a long shot. I'm using a Fedora Cosmic Atomic distribution at the moment, and have been running it all day long today, without it going into standby once, playing music, downloading games, and having video meetings, as well as writing this review, and I've only gone through half the battery capacity in six hours. It's all-day battery life for sure, though I think Panther Lake's optimisations are probably going to be felt more keenly in a Windows environment.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/framework-13-pro-review/</link>
                                                                            <description>
                            <![CDATA[ The best laptop Framework's ever produced, and one of the best I've ever used. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">VRhQczsWm3d4tLpQ4mqQy6</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ZaXZ4WbXWfZzYmYXKZVQaH-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 27 Jul 2026 16:25:42 +0000</pubDate>                                                                                                                                <updated>Tue, 28 Jul 2026 10:08:07 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Laptops]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></category>
                                                                                                <author><![CDATA[ dave.james@futurenet.com (Dave James) ]]></author>                    <dc:creator><![CDATA[ Dave James ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Ti9gYoetCsh9crRvpUzKD9.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/ZaXZ4WbXWfZzYmYXKZVQaH-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Framework 13 Pro laptop]]></media:description>                                                            <media:text><![CDATA[Framework 13 Pro laptop]]></media:text>
                                <media:title type="plain"><![CDATA[Framework 13 Pro laptop]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ZaXZ4WbXWfZzYmYXKZVQaH-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The moment you touch the new Framework 13 Pro laptop you know it's different to what's come before. Despite the bubblegum pink USB Type-C ports I've jammed in either side of the machine, this is a serious laptop for serious work. But it's also still instantly recognisable as one of the company's eminently upgradeable and repairable notebooks. This is the true beauty of Framework's new machine, a laptop that at once exists as the pinnacle of its hardware journey, but also steadfastly refuses to compromise on the core principles that has made it one of my favourite PC builders.</p><p>Though, it must be said, that refusal to compromise here comes at a hell of a cost because of the focus on ultra expensive LPCAMM2 memory. </p><p>This is a next-generation Framework laptop, but is still completely compatible with every Framework 13 device the company has shipped in the past five years or so. That is a hell of an achievement, meaning that you could have an ageing 13-inch laptop and pick and choose from the company's Marketplace store whichever parts of the new machine you wanted. If all you wanted was the beautiful new CNC aluminium chassis and input cover, go for it; if you just wanted the new touchscreen, be our guest.</p><p>But it's the full package here, with the Panther Lake-based Core Ultra Series 3 mainboard at its heart, that has made this hands down the best Framework machine you can buy or build. Every detail of the new laptop feels exquisite… bar one. And I know it's a familiar refrain from me now, but I wish there was a more premium display option. I've been spoiled by OLEDs and Retina displays, and if Framework wants to truly own its <a href="https://www.pcgamer.com/hardware/gaming-laptops/i-got-my-hands-on-frameworks-macbook-pro-for-linux-users-and-its-tagline-isnt-just-marketing-hyperbole/" target="_blank">'MacBook for Linux' tagline</a> then that's the only place it falls down. And even then, only slightly.</p><p>Otherwise, I'm in love with what Panther Lake offers this device—almost silent operation, super-long battery life, and outstanding gaming performance—as well as how it feels, both in terms of that new chassis and this vastly improved keyboard and haptic touchpad. The Framework 13 Pro represents the idealistic young company all grown up, and it's a machine that's an absolute delight to use.</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're sold on its ethos:</strong> If you want an upgradeable laptop that will stand the test of time Framework has proved time and again its commitment to the bit.<br><br><strong>✅ You want a MacBook-feeling Linux laptop:</strong> Of course it's more than happy with Windows, but Framework has ensured its grown-up machine has deep Linux distro compatibility out of the box.</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 ever check your bank account:</strong> The memory crisis has bitten the Framework 13 Pro hard, most especially in the Intel configuration with the spiking cost of LPCAMM2 modules, making this an incredibly expensive laptop.</p></div></div></div></div><h2 class="article-body__section" id="section-framework-13-pro-features"><span>Framework 13 Pro features</span></h2><div ><table><tbody><tr><td class="firstcol " ><p><strong>Processor</strong></p></td><td  ><p>Intel Core Ultra X7 358H</p></td></tr><tr><td class="firstcol " ><p><strong>Cores</strong></p></td><td  ><p>4 Performance, 8 Efficient, 4 Low Power Efficient</p></td></tr><tr><td class="firstcol " ><p><strong>Threads</strong></p></td><td  ><p>16</p></td></tr><tr><td class="firstcol " ><p><strong>Boost clock speed</strong></p></td><td  ><p>4.8 GHz</p></td></tr><tr><td class="firstcol " ><p><strong>Graphics</strong></p></td><td  ><p>Intel Arc B390</p></td></tr><tr><td class="firstcol " ><p><strong>RAM</strong></p></td><td  ><p>32 GB LPDDR5X-7467 MT/s (LPCAMM2)</p></td></tr><tr><td class="firstcol " ><p><strong>Storage</strong></p></td><td  ><p>1 TB SanDisk SN7100</p></td></tr><tr><td class="firstcol " ><p><strong>Display</strong></p></td><td  ><p>13.5-inch touchscreen</p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>2880 x 1920</p></td></tr><tr><td class="firstcol " ><p><strong>Refresh</strong></p></td><td  ><p>120 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p>74.5 Whr</p></td></tr><tr><td class="firstcol " ><p><strong>Power brick</strong></p></td><td  ><p>100 W GaN</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>1.44 kg</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>15.85mm x 296.63mm x 228.98mm</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://frame.work/products/laptop13pro-intel-ultra-3/configuration/new" target="_blank">$2,899</a> / <a href="https://frame.work/gb/en/products/laptop13pro-intel-ultra-3/configuration/new" target="_blank">£2,899</a></p></td></tr></tbody></table></div><p>From a pure performance and efficiency point of view, it's the Intel mainboard sitting inside the Framework 13 Pro which makes this such a powerful and usable laptop. The Core Ultra X7 358H chip baked into it comes with the magnificent Arc B390 integrated graphics core that has made the <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/msi-claw-8-ex-ai-cg3em-review/" target="_blank">MSI Claw 8 EX AI+</a> such an outstanding gaming handheld, and that gives the 13 Pro some impressive gaming chops, too.</p><p>One other interesting thing to note about the new mainboard is its use of LPCAMM2 modules. Interesting… and expensive. When the design choices were made—with the goal of maintaining high memory bandwidth and throughput for the Panther Lake CPU without soldering on LPDDR5X and losing upgradeability or repairability—Framework would have known it was a more expensive option, but the memory crisis has made that exponentially worse.</p><p>There is also a level of fear to dropping in a new memory module that I've not experienced before. When you add in the LPCAMM2 module you need to line it up on a whole load of pins. Pins which, like motherboard socket pins, are very much incompatible with an errant thumb brushed across them. Too casual installation will kill a new mainboard real quick.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/xqzqigwkyB7xZfmdBDaPDJ.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RbMANp3sEgZJHfSeWEUmQJ.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>That new Intel SoC has been wrapped in a new cooler, which along with the efficiency gains of the Panther Lake architecture, allows for regularly silent operation. Combine that efficiency with the increased battery capacity of 74 Whr (compared to 61 Whr in previous versions of the machine) and you're getting stellar battery life out of the machine.</p><p>To cope with that increased battery girth Framework has redesigned the CNC machined aluminium bottom cover to have less of a taper to the front of it. The actual thickness of the frame hasn't really changed, but it's more uniform now. Which is no bad thing, and really does give it that MacBook/Razer Blade feel to the chassis. Impressively though, it is still backwards compatible with all the other <a href="https://www.pcgamer.com/hardware/gaming-laptops/framework-13-amd-ai-300-series-review/" target="_blank">Framework 13 laptops</a> the company has ever released in that you could order the chassis on its own and drop your existing system into it without an issue.</p><p>Also getting the CNC aluminium treatment is the top cover for the rear of the display and the input cover housing the keyboard and the new haptic touchpad, both of which are excellent. The increased travel on the keyboard makes it a joy to type on, and the responsive trackpad is a real improvement over the original, and was designed especially for Apple folk coming across the divide to a PC laptop. My only concern is that multi-finger gestures too easily actuate a press, which is difficult to configure on the Fedora distro I'm using at the moment.</p><p>Finally, the Framework 13 Pro comes with a new touchscreen panel. It's a 120 Hz display, with a 2880 x 1920 native resolution that runs impressively bright (up to 700 nits) if you want it to. What it isn't, however, is a responsive OLED display. It's not a gaming panel, as CEO Nirav Patel explains to me when I speak to him on the show floor at Computex, but there is still a level of ghosting to the display which doesn't feel as premium as everything else about the device.</p><h2 class="article-body__section" id="section-framework-13-pro-value"><span>Framework 13 Pro 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:3147px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="UBgcx2fpvKQSqCm7ihShsH" name="framework-13-pro-02" alt="Framework 13 Pro laptop" src="https://cdn.mos.cms.futurecdn.net/UBgcx2fpvKQSqCm7ihShsH.jpg" mos="" align="middle" fullscreen="" width="3147" height="1770" 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 concept of 'value' for the Framework 13 Pro is a tricky one. On the one hand you have the fact that the best version of this machine comes with the Intel Core Ultra Series 3 processors, and they demand the fastest LPDDR5X memory you can give them. And, to ensure Framework sticks to its upgrade/repair ethos, it is using LPCAMM2 modules to deliver that fast LPDDR5X memory.</p><p>These are not common, and they are not cheap. There are few suppliers, and Framework recently admitted that its current supplier for these Micron modules has <a href="https://www.pcgamer.com/hardware/far-beyond-anything-we-had-predicted-framework-says-its-suppliers-memory-prices-are-more-than-double-its-previous-shipment/" target="_blank">increased the cost by "more than double"</a>. You only have to look at the configurator on the Framework website for the 13 Pro to see what that means. A 16 GB LPCAMM2 module costs $239, while the 32 GB version adds another $800 onto the cost of the laptop. That makes the cost of the Framework 13 Pro rather prohibitive for most mere mortals. </p><p>Even a 16 GB 13 Pro config will run you well over $2,000. And even if you switch to AMD, the HX 370 Framework 13 Pro configs of the same spec costs <a href="https://frame.work/products/laptop13pro-diy-amd-ai300/configuration/new" target="_blank">just shy of $2,500</a>.</p><p>The other side of this, however, is that Framework has been walking the walk on long-term upgradeability for its devices for many years over many different generations of PC hardware from different manufacturers. That means the initial premium outlay for a Framework system can be offset by the fact that you may not have to buy another whole laptop again for a very, very long time given the level of granular upgrades on offer.</p><p>I will grant you that this is a very high bar to get over, however. When the cost of an initial Framework 13 Pro purchase is this high you're going to have to keep hold of this thing, upgrading piece-by-piece for many generations, to even get close to breaking even with someone who just bought a new machine every time, and hang the ecological consequences.</p><h2 class="article-body__section" id="section-framework-13-pro-sound"><span>Framework 13 Pro 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:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="8KkwexzTuz8JHiWzNezjPJ" name="framework-13-pro-11" alt="Framework 13 Pro laptop" src="https://cdn.mos.cms.futurecdn.net/8KkwexzTuz8JHiWzNezjPJ.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>When it comes to the actual audio experience, Framework has added new side-firing speakers to the design, rather than the original down-firing ones. They deliver impressive clarity and will go pretty loud, too, but they are still just laptop speakers. Basically, do not expect real room-filling audio with thumping bass.</p><p>But it's the other sound production side of the Framework 13 Pro that has me truly impressed, and that's the fan noise. It's long been an issue for me and Framework laptops; there's no way to control the fan levels unless you hack in some third-party tools made by the community, and they noise has often trended far too far to the unpleasant for my liking, especially when under serious load.</p><p>That was a concern for me as someone who wanted to use the B390 iGPU at the heart of the Core Ultra X7 CPU inside this machine for gaming. I shouldn't have been worried, however, as even when I'm pushing the Arc GPU the system is tuned to rein it back in a little (but not too much) and keep it running at a genuinely quiet level. There is fan noise, but it's slight at worst.</p><p>For most of the time I've been using the Framework 13 Pro outside of gaming, though, it's been all but silent. And often <em>actually </em>silent.</p><h2 class="article-body__section" id="section-framework-13-pro-performance"><span>Framework 13 Pro 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:3076px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="apeRsfsCf3xHiA3XFR8RjH" name="framework-13-pro-01" alt="Framework 13 Pro laptop" src="https://cdn.mos.cms.futurecdn.net/apeRsfsCf3xHiA3XFR8RjH.jpg" mos="" align="middle" fullscreen="" width="3076" height="1730" 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>When I first started benchmarking the Framework 13 Pro, with its Intel Core Ultra X7 358H chip, I'd come off the back of testing the MSI Claw 8 EX AI+ with the very similar Intel Arc G3 Extreme processor. And there was a slight level of disappointment at seeing the performance not quite hitting those levels or the levels of our <a href="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/" target="_blank">initial Panther Lake performance tests</a> when the architecture first came out.</p><p>But I've already mentioned just how quiet a device this 13 Pro machine is, and that's as true when doing CPU rendering as it is when I'm pushing it with Cyberpunk 2077. On a machine such as this I'll take a few missing frames per second in exchange for an actual experience that doesn't make me want to stab myself in the ears to get away from the sound.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper *, #fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper *:before, #fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper *:after, #fv-chart-1785233076360-ntmuv5w4h-slideshow *, #fv-chart-1785233076360-ntmuv5w4h-slideshow *:before, #fv-chart-1785233076360-ntmuv5w4h-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper, #fv-chart-1785233076360-ntmuv5w4h-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785233076360-ntmuv5w4h-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-1785233076360-ntmuv5w4h-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-1785233076360-ntmuv5w4h-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785233076360-ntmuv5w4h-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-1785233076360-ntmuv5w4h-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785233076360-ntmuv5w4h-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-1785233076360-ntmuv5w4h-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785233076360-ntmuv5w4h-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">[{"@context": "https://schema.org","@type": "Dataset","name": "1080p gaming performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-28T10:04:36.361Z","citation": "For the most part, the Framework 13 Pro is able to keep up with the most powerful handheld gaming PC of today thanks to that Panther Lake iGPU.","keywords": ["Framework 13 Pro","MSI Claw 8 EX AI+","Framework 13","Asus Zenbook A16 (UX3607OA)","Black Myth Wukong (1080p Medium)","Cyberpunk 2077 (1080p Medium)","Horizon Zero Dawn (1080p Original)","Metro Exodus Enhanced (1080p High)","F1 24 (1080p Medium)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90 – Black Myth Wukong (1080p Medium)","value": 27,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – Black Myth Wukong (1080p Medium)","value": 22,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – Black Myth Wukong (1080p Medium)","value": 29,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – Black Myth Wukong (1080p Medium)","value": 33,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90 – Cyberpunk 2077 (1080p Medium)","value": 33,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – Cyberpunk 2077 (1080p Medium)","value": 33,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – Cyberpunk 2077 (1080p Medium)","value": 49,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – Cyberpunk 2077 (1080p Medium)","value": 51,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90 – Horizon Zero Dawn (1080p Original)","value": 58,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – Horizon Zero Dawn (1080p Original)","value": 42,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – Horizon Zero Dawn (1080p Original)","value": 49,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – Horizon Zero Dawn (1080p Original)","value": 61,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90 – Metro Exodus Enhanced (1080p High)","value": 32,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – Metro Exodus Enhanced (1080p High)","value": 23,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – Metro Exodus Enhanced (1080p High)","value": 40,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – Metro Exodus Enhanced (1080p High)","value": 41,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – F1 24 (1080p Medium)","value": 72,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – F1 24 (1080p Medium)","value": 93,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – F1 24 (1080p Medium)","value": 107,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "1080p upscaling performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-28T10:04:36.361Z","citation": "With the Quality upscaling preset you're getting very playable performance out of the Framework 13 Pro at 1080p.","keywords": ["Framework 13 Pro","MSI Claw 8 EX AI+","Framework 13","Asus Zenbook A16 (UX3607OA)","Black Myth Wukong | Upscaling (1080p Medium)","Cyberpunk 2077 | Upscaling (1080p Medium)","Horizon Zero Dawn | Upscaling (1080p Original)","F1 24 | Upscaling (1080p Medium)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90 – Black Myth Wukong | Upscaling (1080p Medium)","value": 38,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – Black Myth Wukong | Upscaling (1080p Medium)","value": 33,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – Black Myth Wukong | Upscaling (1080p Medium)","value": 44,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – Black Myth Wukong | Upscaling (1080p Medium)","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90 – Cyberpunk 2077 | Upscaling (1080p Medium)","value": 36,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – Cyberpunk 2077 | Upscaling (1080p Medium)","value": 44,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – Cyberpunk 2077 | Upscaling (1080p Medium)","value": 64,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – Cyberpunk 2077 | Upscaling (1080p Medium)","value": 73,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90 – Horizon Zero Dawn | Upscaling (1080p Original)","value": 70,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – Horizon Zero Dawn | Upscaling (1080p Original)","value": 59,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – Horizon Zero Dawn | Upscaling (1080p Original)","value": 60,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – Horizon Zero Dawn | Upscaling (1080p Original)","value": 66,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – F1 24 | Upscaling (1080p Medium)","value": 83,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – F1 24 | Upscaling (1080p Medium)","value": 104,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – F1 24 | Upscaling (1080p Medium)","value": 124,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Synthetic gaming performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-28T10:04:36.361Z","citation": "The synthetic gaming performance does highlight the power of the Panther Lake architecture, and the solid game loading speeds, too.","keywords": ["Framework 13 Pro","MSI Claw 8 EX AI+","Framework 13","Asus Zenbook A16 (UX3607OA)","3DMark Time Spy","3DMark Storage","FFXIV Shadowbringers","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90 – 3DMark Time Spy","value": 4366,"unitText": "Index score"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – 3DMark Time Spy","value": 3480,"unitText": "Index score"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – 3DMark Time Spy","value": 5766,"unitText": "Index score"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – 3DMark Time Spy","value": 6499,"unitText": "Index score"},{"@type": "PropertyValue","name": "Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90 – 3DMark Storage","value": 1900,"unitText": "Index score"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – 3DMark Storage","value": 2117,"unitText": "Index score"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – 3DMark Storage","value": 2089,"unitText": "Index score"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – 3DMark Storage","value": 2152,"unitText": "Index score"},{"@type": "PropertyValue","name": "Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90 – FFXIV Shadowbringers","value": 23.24,"unitText": "Total load time (seconds)"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – FFXIV Shadowbringers","value": 21.9,"unitText": "Total load time (seconds)"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – FFXIV Shadowbringers","value": 19.175,"unitText": "Total load time (seconds)"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – FFXIV Shadowbringers","value": 10.952,"unitText": "Total load time (seconds)"}]}]</script><div id="fv-chart-1785233076360-ntmuv5w4h-slideshow" class="fv-slideshow-container" data-slide-count="3" data-iframe-height="true"><div class="fv-slideshow-nav-row"><button class="fv-nav-btn prev disabled" aria-label="Previous Slide"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m15 18-6-6 6-6"/></svg><span>Previous</span></button><div class="fv-slide-counter">1 / 3</div><button class="fv-nav-btn next" aria-label="Next Slide"><span>Next</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"/></svg></button></div><div class="fv-slides-wrapper"><div class="fv-slide" id="fv-chart-1785233076360-ntmuv5w4h-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1785233076360-ntmuv5w4h-slide-0" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1080p gaming performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Black Myth Wukong (1080p Medium)</option><option value="1">Cyberpunk 2077 (1080p Medium)</option><option value="2">Horizon Zero Dawn (1080p Original)</option><option value="3">Metro Exodus Enhanced (1080p High)</option><option value="4">F1 24 (1080p Medium)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785233076360-ntmuv5w4h-slide-0-bar-Black Myth Wukong (1080p Medium)" data-chart-type="Bar" data-title="Black Myth Wukong (1080p Medium)" data-subhead="" data-caption="For the most part, the Framework 13 Pro is able to keep up with the most powerful handheld gaming PC of today thanks to that Panther Lake iGPU." 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"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.5%; background-color: #E33235;" data-target-width="72.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">29</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.5%; background-color: #E33235;" data-target-width="82.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">16</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #E33235;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #FE9F58;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">18</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.5%; background-color: #E33235;" data-target-width="67.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.5%; background-color: #FE9F58;" data-target-width="47.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">19</span></div></div></div></div></div><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>Black Myth Wukong (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>29 Avg FPS, 22 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>33 Avg FPS, 16 1% Low FPS</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>22 Avg FPS, 18 1% Low FPS</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>27 Avg FPS, 19 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785233076360-ntmuv5w4h-slide-0-bar-Cyberpunk 2077 (1080p Medium)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p Medium)" data-subhead="" data-caption="For the most part, the Framework 13 Pro is able to keep up with the most powerful handheld gaming PC of today thanks to that Panther Lake iGPU." 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"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.66666666666667%; background-color: #E33235;" data-target-width="81.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.33333333333333%; background-color: #FE9F58;" data-target-width="63.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">38</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #E33235;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.66666666666667%; background-color: #FE9F58;" data-target-width="41.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">25</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #E33235;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 33.33333333333333%; background-color: #FE9F58;" data-target-width="33.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div></div></div><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 Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>49 Avg FPS, 38 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>51 Avg FPS, 33 1% Low FPS</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>33 Avg FPS, 25 1% Low FPS</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>33 Avg FPS, 20 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785233076360-ntmuv5w4h-slide-0-bar-Horizon Zero Dawn (1080p Original)" data-chart-type="Bar" data-title="Horizon Zero Dawn (1080p Original)" data-subhead="" data-caption="For the most part, the Framework 13 Pro is able to keep up with the most powerful handheld gaming PC of today thanks to that Panther Lake iGPU." 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"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.25000000000001%; background-color: #E33235;" data-target-width="61.25000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.75%; background-color: #FE9F58;" data-target-width="38.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">31</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.25%; background-color: #E33235;" data-target-width="76.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.5%; background-color: #E33235;" data-target-width="52.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35%; background-color: #FE9F58;" data-target-width="35" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.5%; background-color: #E33235;" data-target-width="72.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 20%; background-color: #FE9F58;" data-target-width="20" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">16</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>Horizon Zero Dawn (1080p Original) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>49 Avg FPS, 31 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>61 Avg FPS, 32 1% Low FPS</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>42 Avg FPS, 28 1% Low FPS</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>58 Avg FPS, 16 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785233076360-ntmuv5w4h-slide-0-bar-Metro Exodus Enhanced (1080p High)" data-chart-type="Bar" data-title="Metro Exodus Enhanced (1080p High)" data-subhead="" data-caption="For the most part, the Framework 13 Pro is able to keep up with the most powerful handheld gaming PC of today thanks to that Panther Lake iGPU." 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"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">40</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.66666666666667%; background-color: #FE9F58;" data-target-width="41.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">25</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.33333333333333%; background-color: #E33235;" data-target-width="68.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 25%; background-color: #FE9F58;" data-target-width="25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.333333333333336%; background-color: #E33235;" data-target-width="38.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 21.666666666666668%; background-color: #FE9F58;" data-target-width="21.666666666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #E33235;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 31.666666666666664%; background-color: #FE9F58;" data-target-width="31.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">19</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 (1080p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>40 Avg FPS, 25 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>41 Avg FPS, 15 1% Low FPS</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>23 Avg FPS, 13 1% Low FPS</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>32 Avg FPS, 19 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785233076360-ntmuv5w4h-slide-0-bar-F1 24 (1080p Medium)" data-chart-type="Bar" data-title="F1 24 (1080p Medium)" data-subhead="" data-caption="For the most part, the Framework 13 Pro is able to keep up with the most powerful handheld gaming PC of today thanks to that Panther Lake iGPU." 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"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62%; background-color: #E33235;" data-target-width="62" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">93</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 26%; background-color: #FE9F58;" data-target-width="26" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.33333333333334%; background-color: #E33235;" data-target-width="71.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">107</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #E33235;" data-target-width="48" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 27.333333333333332%; background-color: #FE9F58;" data-target-width="27.333333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>F1 24 (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>93 Avg FPS, 39 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>107 Avg FPS, 64 1% Low FPS</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>72 Avg FPS, 41 1% Low FPS</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>N/A</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">For the most part, the Framework 13 Pro is able to keep up with the most powerful handheld gaming PC of today thanks to that Panther Lake iGPU.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1785233076360-ntmuv5w4h-slide-1-wrapper" data-index="1" style="display: none;"><div id="fv-chart-1785233076360-ntmuv5w4h-slide-1" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1080p upscaling performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Black Myth Wukong | Upscaling (1080p Medium)</option><option value="1">Cyberpunk 2077 | Upscaling (1080p Medium)</option><option value="2">Horizon Zero Dawn | Upscaling (1080p Original)</option><option value="3">F1 24 | Upscaling (1080p Medium)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785233076360-ntmuv5w4h-slide-1-bar-Black Myth Wukong | Upscaling (1080p Medium)" data-chart-type="Bar" data-title="Black Myth Wukong | Upscaling (1080p Medium)" data-subhead="" data-caption="With the Quality upscaling preset you're getting very playable performance out of the Framework 13 Pro at 1080p." 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"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.666666666666664%; background-color: #FE9F58;" data-target-width="46.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #E33235;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.666666666666664%; background-color: #FE9F58;" data-target-width="46.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #E33235;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #FE9F58;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.33333333333333%; background-color: #E33235;" data-target-width="63.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">38</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.66666666666667%; background-color: #FE9F58;" data-target-width="41.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">25</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div></div></div><table class="sr-only"><caption>Black Myth Wukong | Upscaling (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>44 Avg FPS, 28 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>50 Avg FPS, 28 1% Low FPS</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>33 Avg FPS, 27 1% Low FPS</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>38 Avg FPS, 25 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785233076360-ntmuv5w4h-slide-1-bar-Cyberpunk 2077 | Upscaling (1080p Medium)" data-chart-type="Bar" data-title="Cyberpunk 2077 | Upscaling (1080p Medium)" data-subhead="" data-caption="With the Quality upscaling preset you're getting very playable performance out of the Framework 13 Pro at 1080p." 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"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.25%; background-color: #E33235;" data-target-width="91.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.5%; background-color: #FE9F58;" data-target-width="62.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #E33235;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37.5%; background-color: #FE9F58;" data-target-width="37.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #E33235;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 30%; background-color: #FE9F58;" data-target-width="30" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 | Upscaling (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>64 Avg FPS, 48 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>73 Avg FPS, 50 1% Low FPS</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>44 Avg FPS, 30 1% Low FPS</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>36 Avg FPS, 24 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785233076360-ntmuv5w4h-slide-1-bar-Horizon Zero Dawn | Upscaling (1080p Original)" data-chart-type="Bar" data-title="Horizon Zero Dawn | Upscaling (1080p Original)" data-subhead="" data-caption="With the Quality upscaling preset you're getting very playable performance out of the Framework 13 Pro at 1080p." 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"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.24999999999999%; background-color: #FE9F58;" data-target-width="51.24999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.5%; background-color: #E33235;" data-target-width="82.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.74999999999999%; background-color: #FE9F58;" data-target-width="63.74999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.75%; background-color: #E33235;" data-target-width="73.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.75%; background-color: #FE9F58;" data-target-width="43.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.5%; background-color: #E33235;" data-target-width="87.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 8.75%; background-color: #FE9F58;" data-target-width="8.75" data-target-margin="0"></div><span class="fv-bar-value-outside">7</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>20</span><span>40</span><span>60</span><span>80</span></div></div></div><table class="sr-only"><caption>Horizon Zero Dawn | Upscaling (1080p Original) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>60 Avg FPS, 41 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>66 Avg FPS, 51 1% Low FPS</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>59 Avg FPS, 35 1% Low FPS</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>70 Avg FPS, 7 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785233076360-ntmuv5w4h-slide-1-bar-F1 24 | Upscaling (1080p Medium)" data-chart-type="Bar" data-title="F1 24 | Upscaling (1080p Medium)" data-subhead="" data-caption="With the Quality upscaling preset you're getting very playable performance out of the Framework 13 Pro at 1080p." 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"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.33333333333334%; background-color: #E33235;" data-target-width="69.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">104</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.666666666666668%; background-color: #FE9F58;" data-target-width="28.666666666666668" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.66666666666667%; background-color: #E33235;" data-target-width="82.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">124</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.666666666666664%; background-color: #FE9F58;" data-target-width="58.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">88</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.333333333333336%; background-color: #E33235;" data-target-width="55.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">83</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.666666666666664%; background-color: #FE9F58;" data-target-width="38.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>F1 24 | Upscaling (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>104 Avg FPS, 43 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>124 Avg FPS, 88 1% Low FPS</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>83 Avg FPS, 58 1% Low FPS</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>N/A</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">With the Quality upscaling preset you're getting very playable performance out of the Framework 13 Pro at 1080p.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1785233076360-ntmuv5w4h-slide-2-wrapper" data-index="2" style="display: none;"><div id="fv-chart-1785233076360-ntmuv5w4h-slide-2" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Synthetic gaming performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">3DMark Time Spy</option><option value="1">3DMark Storage</option><option value="2">FFXIV Shadowbringers</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785233076360-ntmuv5w4h-slide-2-bar-3DMark Time Spy" data-chart-type="Bar" data-title="3DMark Time Spy" data-subhead="" data-caption="The synthetic gaming performance does highlight the power of the Panther Lake architecture, and the solid game loading speeds, too." 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>Index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>GPU index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>CPU index score</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.440000000000005%; background-color: #E33235;" data-target-width="38.440000000000005" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5766</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35.16666666666667%; background-color: #FE9F58;" data-target-width="35.16666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5275</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.46666666666667%; background-color: #1CA9C4;" data-target-width="81.46666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">12220</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.32666666666667%; background-color: #E33235;" data-target-width="43.32666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">6499</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.60666666666667%; background-color: #FE9F58;" data-target-width="40.60666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">6091</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.91333333333334%; background-color: #1CA9C4;" data-target-width="69.91333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10487</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 23.200000000000003%; background-color: #E33235;" data-target-width="23.200000000000003" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3480</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 20.76%; background-color: #FE9F58;" data-target-width="20.76" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3114</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.79333333333332%; background-color: #1CA9C4;" data-target-width="69.79333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10469</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 29.106666666666666%; background-color: #E33235;" data-target-width="29.106666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4366</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 26.23333333333333%; background-color: #FE9F58;" data-target-width="26.23333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3935</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.89333333333333%; background-color: #1CA9C4;" data-target-width="76.89333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11534</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>3,750</span><span>7,500</span><span>11,250</span><span>15,000</span></div></div></div><table class="sr-only"><caption>3DMark Time Spy Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>5766 Index score, 5275 GPU index score, 12220 CPU index score</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>6499 Index score, 6091 GPU index score, 10487 CPU index score</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>3480 Index score, 3114 GPU index score, 10469 CPU index score</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>4366 Index score, 3935 GPU index score, 11534 CPU index score</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785233076360-ntmuv5w4h-slide-2-bar-3DMark Storage" data-chart-type="Bar" data-title="3DMark Storage" data-subhead="" data-caption="The synthetic gaming performance does highlight the power of the Panther Lake architecture, and the solid game loading speeds, too." 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>Avg bandwidth (MB/s)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>Access time (ųs)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.63333333333334%; background-color: #E33235;" data-target-width="69.63333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2089</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 11.798666666666666%; background-color: #FE9F58;" data-target-width="11.798666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">353.96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.833333333333333%; background-color: #1CA9C4;" data-target-width="2.833333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">85</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.73333333333333%; background-color: #E33235;" data-target-width="71.73333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2152</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 12.222000000000001%; background-color: #FE9F58;" data-target-width="12.222000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">366.66</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.7666666666666666%; background-color: #1CA9C4;" data-target-width="2.7666666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">83</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.56666666666666%; background-color: #E33235;" data-target-width="70.56666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2117</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 11.978%; background-color: #FE9F58;" data-target-width="11.978" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">359.34</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.8000000000000003%; background-color: #1CA9C4;" data-target-width="2.8000000000000003" data-target-margin="0"></div><span class="fv-bar-value-outside">84</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.33333333333333%; background-color: #E33235;" data-target-width="63.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1900</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 10.791666666666666%; background-color: #FE9F58;" data-target-width="10.791666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">323.75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.1333333333333333%; background-color: #1CA9C4;" data-target-width="3.1333333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">94</span></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>750</span><span>1,500</span><span>2,250</span><span>3,000</span></div></div></div><table class="sr-only"><caption>3DMark Storage Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>2089 Index score, 353.96 Avg bandwidth (MB/s), 85 Access time (ųs)</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>2152 Index score, 366.66 Avg bandwidth (MB/s), 83 Access time (ųs)</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>2117 Index score, 359.34 Avg bandwidth (MB/s), 84 Access time (ųs)</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>1900 Index score, 323.75 Avg bandwidth (MB/s), 94 Access time (ųs)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785233076360-ntmuv5w4h-slide-2-bar-FFXIV Shadowbringers" data-chart-type="Bar" data-title="FFXIV Shadowbringers" data-subhead="" data-caption="The synthetic gaming performance does highlight the power of the Panther Lake architecture, and the solid game loading speeds, too." style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 63.916666666666664%; background-color: #1CA9C4;" data-target-width="63.916666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">19.175</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 36.50666666666667%; background-color: #EB6F71;" data-target-width="36.50666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10.952</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 73%; background-color: #FE9F58;" data-target-width="73" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">21.9</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77.46666666666667%; background-color: #E33235;" data-target-width="77.46666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23.24</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.5</span><span>15</span><span>22.5</span><span>30</span></div><div class="fv-x-axis-unit">Total load time (seconds)</div></div></div><table class="sr-only"><caption>FFXIV Shadowbringers Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>19.175</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>10.952</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>21.9</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>23.24</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The synthetic gaming performance does highlight the power of the Panther Lake architecture, and the solid game loading speeds, too.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (true) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var currentSlideIndex = 0;var slides = slideshowContainer.querySelectorAll('.fv-slide');var counter = slideshowContainer.querySelector('.fv-slide-counter');var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');function updateControls(index) {if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;if (dropdown) dropdown.value = index;if (prevBtn) {if (index === 0) prevBtn.classList.add('disabled');else prevBtn.classList.remove('disabled');}if (nextBtn) {if (index === slides.length - 1) nextBtn.classList.add('disabled');else nextBtn.classList.remove('disabled');}}function showSlide(index) {if (index < 0) return;if (index >= slides.length) return;currentSlideIndex = index;slides.forEach(function(slide, i) {slide.style.display = i === index ? 'block' : 'none';if (i === index) {var chartEl = slide.querySelector('.fv-chart-wrapper');if (chartEl && window.fvAnimateCharts) {window.fvAnimateCharts(chartEl);}}});updateControls(currentSlideIndex);}if (prevBtn) {prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });}if (nextBtn) {nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });}if (dropdown) {dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });}updateControls(currentSlideIndex);if (slides.length > 0) {var firstChart = slides[0].querySelector('.fv-chart-wrapper');if (firstChart && window.fvAnimateCharts) {setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);}}}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785233076360-ntmuv5w4h', true); });} else {initialize('fv-chart-1785233076360-ntmuv5w4h', true);}})();</script></div><p>You can see in the CPU benchmarks that the chip is bouncing off 100 °C and thermally throttling, and it's the cooling limitations necessary to maintain the chilled experience which are slightly holding back the gaming frame rates, too.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1785233272970-ysxsf4ncu *, #fv-chart-1785233272970-ysxsf4ncu *:before, #fv-chart-1785233272970-ysxsf4ncu *:after, #fv-chart-1785233272970-ysxsf4ncu-slideshow *, #fv-chart-1785233272970-ysxsf4ncu-slideshow *:before, #fv-chart-1785233272970-ysxsf4ncu-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1785233272970-ysxsf4ncu, #fv-chart-1785233272970-ysxsf4ncu-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1785233272970-ysxsf4ncu {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1785233272970-ysxsf4ncu.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1785233272970-ysxsf4ncu.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-1785233272970-ysxsf4ncu .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1785233272970-ysxsf4ncu-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1785233272970-ysxsf4ncu-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1785233272970-ysxsf4ncu-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1785233272970-ysxsf4ncu-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-1785233272970-ysxsf4ncu-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-1785233272970-ysxsf4ncu-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1785233272970-ysxsf4ncu-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1785233272970-ysxsf4ncu-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-1785233272970-ysxsf4ncu-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1785233272970-ysxsf4ncu-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-1785233272970-ysxsf4ncu-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785233272970-ysxsf4ncu .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1785233272970-ysxsf4ncu .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-bar-row, #fv-chart-1785233272970-ysxsf4ncu .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1785233272970-ysxsf4ncu.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785233272970-ysxsf4ncu.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1785233272970-ysxsf4ncu.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1785233272970-ysxsf4ncu .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1785233272970-ysxsf4ncu .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-pie-container,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-bar-row,#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-stacked-product,#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-grouped-bar-product,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-bar-row,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-stacked-product,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1785233272970-ysxsf4ncu.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-1785233272970-ysxsf4ncu.mobile-view .fv-bar-label,#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-grouped-product-title,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-bar-label,#fv-chart-1785233272970-ysxsf4ncu.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-1785233272970-ysxsf4ncu.mobile-view .fv-bar-container,#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-bar-cluster,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-bar-container,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-x-axis-wrapper,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-x-axis-label-space,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-x-axis-chart-space,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-benchmark-title,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-dropdown-title,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-carousel-nav-btn,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-chart-title,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-chart-subhead,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-versus-header,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-versus-select-wrapper,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-versus-vs,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-versus-select-container,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-versus-select,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-stl-shop-all-btn,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-stl-shop-all-logo,#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-stl-shop-all-icon,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-bar-commentary-inline,#fv-chart-1785233272970-ysxsf4ncu.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785233272970-ysxsf4ncu.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785233272970-ysxsf4ncu.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1785233272970-ysxsf4ncu .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-bar-row,#fv-chart-1785233272970-ysxsf4ncu .fv-stacked-product,#fv-chart-1785233272970-ysxsf4ncu .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-bar-label,#fv-chart-1785233272970-ysxsf4ncu .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-1785233272970-ysxsf4ncu .fv-bar-container,#fv-chart-1785233272970-ysxsf4ncu .fv-bar-cluster {width: 100% !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1785233272970-ysxsf4ncu .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1785233272970-ysxsf4ncu .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1785233272970-ysxsf4ncu .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-x-axis-label-space {display: none !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-chart-title {padding: 0 8px !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-stl-shop-all-logo,#fv-chart-1785233272970-ysxsf4ncu .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1785233272970-ysxsf4ncu .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1785233272970-ysxsf4ncu.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "System performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-28T10:07:52.970Z","citation": "As soon as you see the thermal performance of the X7 358H inside the Framework 13 Pro you can see why the 16-thread chip is only marginally ahead of the 14-core G3 Extreme version in multi-core performance.","keywords": ["Framework 13 Pro","MSI Claw 8 EX AI+","Framework 13","Asus Zenbook A16 (UX3607OA)","Cinebench R24","7-zip","Thermal performance","Cinebench 2024","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90 – Cinebench R24","value": 151,"unitText": "Single-core index score"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – Cinebench R24","value": 115,"unitText": "Single-core index score"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – Cinebench R24","value": 114,"unitText": "Single-core index score"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – Cinebench R24","value": 111,"unitText": "Single-core index score"},{"@type": "PropertyValue","name": "Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90 – 7-zip","value": 113.69,"unitText": "Compression (GIPS)"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – 7-zip","value": 109.33,"unitText": "Compression (GIPS)"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – 7-zip","value": 95.053,"unitText": "Compression (GIPS)"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – 7-zip","value": 92.318,"unitText": "Compression (GIPS)"},{"@type": "PropertyValue","name": "Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M – Thermal performance","value": 89,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "Framework 13 Pro | Core Ultra X7 358H | Arc B390 – Thermal performance","value": 100,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390 – Thermal performance","value": 97,"unitText": "Max CPU temp (°C)"}]}</script><div id="fv-chart-1785233272970-ysxsf4ncu" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">System performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Cinebench 2024</option><option value="1">7-zip</option><option value="2">Thermal performance</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1785233272970-ysxsf4ncu-bar-Cinebench R24" data-chart-type="Bar" data-title="Cinebench 2024" data-subhead="" data-caption="As soon as you see the thermal performance of the X7 358H inside the Framework 13 Pro you can see why the 16-thread chip is only marginally ahead of the 14-core G3 Extreme version in multi-core performance." 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>Single-core index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Multi-core index score</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 7.6%; background-color: #E33235;" data-target-width="7.6" data-target-margin="0"></div><span class="fv-bar-value-outside">114</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 59.53333333333334%; background-color: #FE9F58;" data-target-width="59.53333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">893</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 7.3999999999999995%; background-color: #E33235;" data-target-width="7.3999999999999995" data-target-margin="0"></div><span class="fv-bar-value-outside">111</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.93333333333333%; background-color: #FE9F58;" data-target-width="52.93333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">794</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 7.666666666666666%; background-color: #E33235;" data-target-width="7.666666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">115</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.86666666666666%; background-color: #FE9F58;" data-target-width="65.86666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">988</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 10.066666666666666%; background-color: #E33235;" data-target-width="10.066666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">151</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 92.73333333333333%; background-color: #FE9F58;" data-target-width="92.73333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1391</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>375</span><span>750</span><span>1,125</span><span>1,500</span></div></div></div><table class="sr-only"><caption>Cinebench 2024 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>114 Single-core index score, 893 Multi-core index score</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>111 Single-core index score, 794 Multi-core index score</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>115 Single-core index score, 988 Multi-core index score</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>151 Single-core index score, 1391 Multi-core index score</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785233272970-ysxsf4ncu-bar-7-zip" data-chart-type="Bar" data-title="7-zip" data-subhead="" data-caption="As soon as you see the thermal performance of the X7 358H inside the Framework 13 Pro you can see why the 16-thread chip is only marginally ahead of the 14-core G3 Extreme version in multi-core performance." 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>Compression (GIPS)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Decompression (GIPS)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.36866666666666%; background-color: #E33235;" data-target-width="63.36866666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">95.053</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.50866666666667%; background-color: #FE9F58;" data-target-width="52.50866666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78.763</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.54533333333333%; background-color: #E33235;" data-target-width="61.54533333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">92.318</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.502%; background-color: #FE9F58;" data-target-width="52.502" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78.753</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.88666666666667%; background-color: #E33235;" data-target-width="72.88666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">109.33</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.94666666666666%; background-color: #FE9F58;" data-target-width="76.94666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">115.42</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75.79333333333334%; background-color: #E33235;" data-target-width="75.79333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">113.69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.41333333333334%; background-color: #FE9F58;" data-target-width="72.41333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">108.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>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>7-zip Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>95.053 Compression (GIPS), 78.763 Decompression (GIPS)</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>92.318 Compression (GIPS), 78.753 Decompression (GIPS)</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>109.33 Compression (GIPS), 115.42 Decompression (GIPS)</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>113.69 Compression (GIPS), 108.62 Decompression (GIPS)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1785233272970-ysxsf4ncu-bar-Thermal performance" data-chart-type="Bar" data-title="Thermal performance" data-subhead="" data-caption="As soon as you see the thermal performance of the X7 358H inside the Framework 13 Pro you can see why the 16-thread chip is only marginally ahead of the 14-core G3 Extreme version in multi-core performance." 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>Max CPU temp (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Max CPU package power (W)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Framework 13 Pro | Core Ultra X7 358H | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 100%; background-color: #E33235;" data-target-width="100" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">100</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43%; background-color: #FE9F58;" data-target-width="43" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 97%; background-color: #E33235;" data-target-width="97" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">97</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37%; background-color: #FE9F58;" data-target-width="37" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 89%; background-color: #E33235;" data-target-width="89" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">89</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">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>25</span><span>50</span><span>75</span><span>100</span></div></div></div><table class="sr-only"><caption>Thermal performance Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Framework 13 Pro | Core Ultra X7 358H | Arc B390</td><td>100 Max CPU temp (°C), 43 Max CPU package power (W)</td></tr><tr><td>MSI Claw 8 EX AI+ | Arc G3 Extreme | Arc B390</td><td>97 Max CPU temp (°C), 37 Max CPU package power (W)</td></tr><tr><td>Framework 13 | Ryzen AI 9 HX 370 | Radeon 890M</td><td>89 Max CPU temp (°C), 50 Max CPU package power (W)</td></tr><tr><td>Asus Zenbook A16 | Snapdragon X2 Elite Extreme | Adreno X2-90</td><td>N/A</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">As soon as you see the thermal performance of the X7 358H inside the Framework 13 Pro you can see why the 16-thread chip is only marginally ahead of the 14-core G3 Extreme version in multi-core performance.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1785233272970-ysxsf4ncu', false); });} else {initialize('fv-chart-1785233272970-ysxsf4ncu', false);}})();</script></div><p>Even if we are talking about a slight tempering of the performance of the Arc B390 iGPU compared with other devices sporting Intel's top integrated graphics, it's still the most powerful that you will find and places this machine head and shoulders above the best that AMD's Ryzen AI 9 HX 370 can muster. </p><p>And I was already pretty impressed with that.</p><h2 class="article-body__section" id="section-framework-13-pro-aesthetics"><span>Framework 13 Pro aesthetics</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ZaXZ4WbXWfZzYmYXKZVQaH.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YRqj4hNkvzJW3L3SQKdScH.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ze63F8FpjjwMnNKYSHxogH.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>With its graphite black, CNC milled aluminium chassis the Framework 13 Pro is the most effortlessly stylish laptop the company has ever produced. It feels like the culmination of everything Framework has been working towards for these six years. The slightly chunkier styling, necessitated by the bigger batter sitting underneath the touchpad at the front of the device, makes it feel far more solid than before.</p><p>And actually makes it feel far more like the MacBook it's trying to ape, and the Razer Blade 14 that it's potentially going to replace as my daily driver.</p><p>It actually <em>is</em> more solid, too, as you can pick it up by the corner and the extra structural rigidity afforded by that new aluminium frame means there is zero give. The same is true of the keyboard as well which betrays no movement bar the extra travel of the keys Framework has deliberately introduced into this version.</p><p>But then you've also got all the other Framework touches that has made its 13-inch laptop such a pleasing device for years. You have your choice of coloured and translucent bezels as well as a plethora of colours for the USB Type-C input modules. For this layout I've gone for a pair of bubblegum pink ports and a translucent grey bezel for that extra techie feel. But that's my preference and you can make your own choices at the point of purchase yourself.</p><h2 class="article-body__section" id="section-framework-13-pro-software"><span>Framework 13 Pro 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:3370px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="m7bzeWPmg3C7AUiYuGQLgH" name="framework-13-pro-05" alt="Framework 13 Pro laptop" src="https://cdn.mos.cms.futurecdn.net/m7bzeWPmg3C7AUiYuGQLgH.jpg" mos="" align="middle" fullscreen="" width="3370" height="1896" 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>There is no bloat, because there doesn't have to be any software included at all. </p><p>If you just want to stick a Linux distro onto your device the SSD will be shipped blank, likewise if you want to use your own copy of Windows rather than spend $200 on a needless Windows Pro license.</p><p>There is a driver bundle for Windows you can download from the Framework support site, and you will need Wi-Fi drivers in hand when you install Windows ('cos that's still a thing), but Linux support is largely there out of the box when you install your distribution of choice.</p><p>The slight downside of this, as I noted before, is that there is no system control software. That means there is no granular control over power options beyond the OS options, and there are no fan controls, either. The fan control issue isn't a thing for Panther Lake, however, thanks to its quiet operation straight off the bat, but I wish I could control the SoC's TDP as easily as you do on a gaming handheld, but that's a relatively minor gripe in a world that is often replete with too many different bits of control software fighting each other.</p><h2 class="article-body__section" id="section-framework-13-pro-battery-life"><span>Framework 13 Pro battery life</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nbs2FbEVLThThLpncCELCJ" name="framework-13-pro-15" alt="Framework 13 Pro laptop" src="https://cdn.mos.cms.futurecdn.net/nbs2FbEVLThThLpncCELCJ.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Of course this is not a gaming laptop, but the level of gaming performance you can get out of this ostensibly productivity laptop is excellent. Development by day, gaming by night. Or on the go, because the battery life of the Framework 13 Pro is also very, very good.</p><p>Stick it on balanced mode in Windows and boot up a game and you'll find the battery drains in a little under two hours, but the latest Arc drivers include the same Endurance mode I loved so well in the MSI Claw 8 EX AI+. It doesn't quite get you the same five hours of gaming that handheld delivers, but you're still not getting far off a doubling of the gaming uptime of the standard mode.</p><p>That does try and stick you to 30 fps as a rule, but when you're trying to keep gaming as long as possible when you're on the move—or trying to make sure that when you're done playing you have some power left for some actual work—then it's a worthy compromise.</p><p>That, however, is a Windows thing, requiring the latest Intel Arc drivers and isn't necessarily something you can replicate within a Linux environment. Almost all of Framework's impressive 13 Pro battery life numbers are recorded from a Windows installation, with only its seven days of standby measured with Ubuntu.</p><p>That doesn't mean it's bad in Linux, not by a long shot. I'm using a Fedora Cosmic Atomic distribution at the moment, and have been running it all day long today, without it going into standby once, playing music, downloading games, and having video meetings, as well as writing this review, and I've only gone through half the battery capacity in six hours. It's all-day battery life for sure, though I think Panther Lake's optimisations are probably going to be felt more keenly in a Windows environment.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ PowerA LucidSound LS500/P review ]]></title>
                                                                                                <dc:content><![CDATA[ <p>When most people are looking for a gaming headset they want it to have a few things: work with their platform of choice, sound good, decent mic, and a reasonable battery life. Other features like noise cancelling are nice but unnecessary, as well as adding to the price of the unit. The LucidSound LS500 does away with such frivolities and focuses in on what you really need in a headset, delivering a surprisingly good pair of cans for under $70 USD. </p><p>Taking the headset out of the box the first thing I noticed is how light it is. The LucidSound LS500 boasts long haul battery life of up to 70 hours, so I was expecting a heavier fit. Instead it is a lightweight and comfortable headset. This is thanks to the plastic construction, which feels a little cheap but makes up for it in featherweight comfort. It even includes glasses slots to make long wear for four-eyed folks like me. </p><p>It’s not as comfortable as <a href="https://www.pcgamer.com/turtle-beach-stealth-700-gen2-max-wireless-gaming-headset-review/" target="_blank">Turtle Beach’s solution</a> but does a far better job than the likes of top dog Razer BlackShark’s for glasses comfort. Despite this, they are living up to their battery life quotas as I have yet to charge this headset after many tens-of-hours of testing.</p><p>This lightweight plastic construction delivers a headset that weighs only around 260 grams. The mesh construction headband also does well for long hours of gaming. If it’s not my glasses tiring me it’s pressure on the head, and I can say this headset stays comfortable for many hours-long gaming sessions.</p><div  class="fancy-box"><div class="fancy_box-title">LucidSound LS500/P 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="RFTgC4csGSGLd6fgWfKFNb" name="20260626_170217" caption="" alt="The PowerA LucidSound LS500/P on a desk." src="https://cdn.mos.cms.futurecdn.net/RFTgC4csGSGLd6fgWfKFNb.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>50 mm audio drivers<br><strong>Connectivity: </strong>2.4 GHz via USB Type-A and Type-C dongle, Bluetooth<br><strong>Mic: </strong>Boom mic (flip-to-mute, noise reduction)<br><strong>Weight: </strong>261 grams<br><strong>Price:</strong> $70 USD | $100 AUD</p></div></div><p>Connectivity will depend on the unit you have, either Xbox or PlayStation, but both come with a handy dongle that can also be used on your PC. The dongle is quite large, but has USB Type-C and Type A connectors which is a nice touch for versatility. The 2.4 GHz Connection can be activated by holding down the ear cuff button for a few seconds, or you can swap to Bluetooth mode using the power button. Unfortunately, you can’t do both at once, but at this price I wasn’t expecting anything that fancy.</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:4000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="zPM4pbvjVRxQW4KFhuYpYb" name="20260626_170314" alt="The PowerA LucidSound LS500/P on a desk." src="https://cdn.mos.cms.futurecdn.net/zPM4pbvjVRxQW4KFhuYpYb.jpg" mos="" align="middle" fullscreen="" width="4000" height="2252" 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 is worth noting that the chat boom style mic doesn’t appear to work in Bluetooth mode, and only responded when I was gaming with the dongle connection. In game it works just fine, with mic monitoring available by the other ear cuff button—though it’s never worked for me. Still, for a headset this cheap, the mic has fine quality pickup with pretty good voice isolation, and I was having no problem clearly shouting out enemies and mining goods in our Deep Rock Galactic adventures.</p><audio src="https://cdn.mos.cms.futurecdn.net/9jP4rfmSu5yUQ7mmCNg9nD/01-260629_1457.mp3"  controls="controls" preload="none"></audio><p>But how do they sound? Really quite great, especially for the price. I spent hours just riding my horse around in Ghost of Yotei on PlayStation 5 just enjoying the sounds of nature and the breeze through fields. When coming to campsites, I’d be able to ride around them and the directional sound always pointed me in the right direction. In Hades 2 on PC I was able to turn on the vow or rivals and locate Hecate’s true form by the direction of her voice.</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’re on a budget: </strong>This has to be one of the best headsets I’ve tried that’s under $100, let alone under $70 USD.</p><p class="fancy-box__body-text"><strong>✅ You want it simple: </strong>This headset has thrown out heaps of often unused bells and whistles to come in well under budget.</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 full features: </strong>This budget headset has cut out the unnecessary extras to maintain a budget price. If you’re after fancy stuff like noise cancelling, you’ll have to pay more.</p><p class="fancy-box__body-text"><strong>❌ You want a great mic: </strong>This headset has put the mic on the back burner. It's good enough for chat but for streaming and content creation you'll need to spend a bit more.</p></div></div><p>When listening to music, sure other headphones would do a better job, but these really aren’t bad. There’s a surprisingly good breadth of sound, with treble and bass both coming through clear and well tuned. Though the latter is a little lacking especially if you’re used to bass boosted cans. Still, I doubt you’d get much better for a regular, non-gaming headset that cost around the same amount of money. They even look reasonably stealthy with the boom style mic in the upright position. It’s certainly a gamer headset but doesn’t go too hard on the gamer aesthetics so you’re not embarrassed to wear it out in public. </p><p>For under $70 USD, the LucidSound LS500 provide a really well rounded headset that has focussed on the most important qualities to gamers. Having such great audio quality for this price really is a huge win. All the sacrifices that have been made to get this headset to the price point are really worthwhile ones, leaving just what you need in a quality gaming headset. Great audio, a decent mic, and the ability to connect to whatever you need. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-headsets/powera-lucidsound-ls500-p-review/</link>
                                                                            <description>
                            <![CDATA[ A potential slam dunk for budget headsets. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">PQ56xSGYsYtPRvi4Wh6CeE</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/maNkZ3jnkczCBKB8iq5mZb-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 27 Jul 2026 12:41:27 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Headsets]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming Audio]]></category>
                                                                                                                    <dc:creator><![CDATA[ Hope Corrigan ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/8GHv7ZUGwf8bhinBRgQGjb.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Hope’s been writing about games for about a decade, starting out way back when on the Australian Nintendo fan site Vooks.net. Since then, she’s talked far too much about games and tech for publications such as Techlife, Byteside, IGN, and GameSpot. Of course there’s also here at PC Gamer, where she gets to indulge her inner hardware nerd with news and reviews. You can usually find Hope fawning over some art, tech, or likely a wonderful combination of them both and where relevant she’ll share them with you here. When she’s not writing about the amazing creations of others, she’s working on what she hopes will one day be her own. You can find her &lt;a href=&quot;https://blockbusterstation.buzzsprout.com/&quot; target=&quot;_blank&quot;&gt;fictional chill out ambient far future sci-fi radio show/album/listening experience podcast&lt;/a&gt; right here. &lt;br&gt;
&lt;br&gt;
No, she’s not kidding.&amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/maNkZ3jnkczCBKB8iq5mZb-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The PowerA LucidSound LS500/P on a desk.]]></media:description>                                                            <media:text><![CDATA[The PowerA LucidSound LS500/P on a desk.]]></media:text>
                                <media:title type="plain"><![CDATA[The PowerA LucidSound LS500/P on a desk.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/maNkZ3jnkczCBKB8iq5mZb-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>When most people are looking for a gaming headset they want it to have a few things: work with their platform of choice, sound good, decent mic, and a reasonable battery life. Other features like noise cancelling are nice but unnecessary, as well as adding to the price of the unit. The LucidSound LS500 does away with such frivolities and focuses in on what you really need in a headset, delivering a surprisingly good pair of cans for under $70 USD. </p><p>Taking the headset out of the box the first thing I noticed is how light it is. The LucidSound LS500 boasts long haul battery life of up to 70 hours, so I was expecting a heavier fit. Instead it is a lightweight and comfortable headset. This is thanks to the plastic construction, which feels a little cheap but makes up for it in featherweight comfort. It even includes glasses slots to make long wear for four-eyed folks like me. </p><p>It’s not as comfortable as <a href="https://www.pcgamer.com/turtle-beach-stealth-700-gen2-max-wireless-gaming-headset-review/" target="_blank">Turtle Beach’s solution</a> but does a far better job than the likes of top dog Razer BlackShark’s for glasses comfort. Despite this, they are living up to their battery life quotas as I have yet to charge this headset after many tens-of-hours of testing.</p><p>This lightweight plastic construction delivers a headset that weighs only around 260 grams. The mesh construction headband also does well for long hours of gaming. If it’s not my glasses tiring me it’s pressure on the head, and I can say this headset stays comfortable for many hours-long gaming sessions.</p><div  class="fancy-box"><div class="fancy_box-title">LucidSound LS500/P 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="RFTgC4csGSGLd6fgWfKFNb" name="20260626_170217" caption="" alt="The PowerA LucidSound LS500/P on a desk." src="https://cdn.mos.cms.futurecdn.net/RFTgC4csGSGLd6fgWfKFNb.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>50 mm audio drivers<br><strong>Connectivity: </strong>2.4 GHz via USB Type-A and Type-C dongle, Bluetooth<br><strong>Mic: </strong>Boom mic (flip-to-mute, noise reduction)<br><strong>Weight: </strong>261 grams<br><strong>Price:</strong> $70 USD | $100 AUD</p></div></div><p>Connectivity will depend on the unit you have, either Xbox or PlayStation, but both come with a handy dongle that can also be used on your PC. The dongle is quite large, but has USB Type-C and Type A connectors which is a nice touch for versatility. The 2.4 GHz Connection can be activated by holding down the ear cuff button for a few seconds, or you can swap to Bluetooth mode using the power button. Unfortunately, you can’t do both at once, but at this price I wasn’t expecting anything that fancy.</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:4000px;"><p class="vanilla-image-block" style="padding-top:56.30%;"><img id="zPM4pbvjVRxQW4KFhuYpYb" name="20260626_170314" alt="The PowerA LucidSound LS500/P on a desk." src="https://cdn.mos.cms.futurecdn.net/zPM4pbvjVRxQW4KFhuYpYb.jpg" mos="" align="middle" fullscreen="" width="4000" height="2252" 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 is worth noting that the chat boom style mic doesn’t appear to work in Bluetooth mode, and only responded when I was gaming with the dongle connection. In game it works just fine, with mic monitoring available by the other ear cuff button—though it’s never worked for me. Still, for a headset this cheap, the mic has fine quality pickup with pretty good voice isolation, and I was having no problem clearly shouting out enemies and mining goods in our Deep Rock Galactic adventures.</p><audio src="https://cdn.mos.cms.futurecdn.net/9jP4rfmSu5yUQ7mmCNg9nD/01-260629_1457.mp3"  controls="controls" preload="none"></audio><p>But how do they sound? Really quite great, especially for the price. I spent hours just riding my horse around in Ghost of Yotei on PlayStation 5 just enjoying the sounds of nature and the breeze through fields. When coming to campsites, I’d be able to ride around them and the directional sound always pointed me in the right direction. In Hades 2 on PC I was able to turn on the vow or rivals and locate Hecate’s true form by the direction of her voice.</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’re on a budget: </strong>This has to be one of the best headsets I’ve tried that’s under $100, let alone under $70 USD.</p><p class="fancy-box__body-text"><strong>✅ You want it simple: </strong>This headset has thrown out heaps of often unused bells and whistles to come in well under budget.</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 full features: </strong>This budget headset has cut out the unnecessary extras to maintain a budget price. If you’re after fancy stuff like noise cancelling, you’ll have to pay more.</p><p class="fancy-box__body-text"><strong>❌ You want a great mic: </strong>This headset has put the mic on the back burner. It's good enough for chat but for streaming and content creation you'll need to spend a bit more.</p></div></div><p>When listening to music, sure other headphones would do a better job, but these really aren’t bad. There’s a surprisingly good breadth of sound, with treble and bass both coming through clear and well tuned. Though the latter is a little lacking especially if you’re used to bass boosted cans. Still, I doubt you’d get much better for a regular, non-gaming headset that cost around the same amount of money. They even look reasonably stealthy with the boom style mic in the upright position. It’s certainly a gamer headset but doesn’t go too hard on the gamer aesthetics so you’re not embarrassed to wear it out in public. </p><p>For under $70 USD, the LucidSound LS500 provide a really well rounded headset that has focussed on the most important qualities to gamers. Having such great audio quality for this price really is a huge win. All the sacrifices that have been made to get this headset to the price point are really worthwhile ones, leaving just what you need in a quality gaming headset. Great audio, a decent mic, and the ability to connect to whatever you need. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Red Faction: Guerrilla Re-Mars-tered review (2018) ]]></title>
                                                                                                <dc:content><![CDATA[ <p><em><strong>From the archives: This story originally ran in PC Gamer #321 (UK, Sep. 2018).</strong></em><em> The review appears as originally written, with only minor changes in formatting and presentation.</em></p><p>It’s a damn crime that no game ripped off Red Faction: Guerrilla’s Geo-mod destruction feature. You take a hammer and you use it to smash out a panel of a wall and break through a pillar. Smash out a few more walls and maybe the building creaks. A few more whacks of the hammer later and the whole thing comes down, perhaps with you inside. And hey, maybe it knocks through another building on the way down. It’s still amazing to watch.</p><p>Guerrilla does this one thing really well. It’s an otherwise uninspired open world game, with okay driving, unimpressive shooting and a boring story. Hell, Mars doesn’t even look that nice, because it’s Mars. But knocking down buildings in an open world is more than enough to carry this game. </p><p>You’ll crash a jeep through a base. You’ll detonate mines and blow up a bridge, which will then collapse on top of an enemy settlement. You’ll melt the beams of a tower and watch it fall over. This destruction felt great in 2009, and it still feels good 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:200px;"><p class="vanilla-image-block" style="padding-top:62.50%;"><img id="X6RrWQt7cuMKDoy9zeaCtT" name="ezgif-4-7f8193d35d.gif" alt="Singularity bombs make a right old mess." src="https://cdn.mos.cms.futurecdn.net/X6RrWQt7cuMKDoy9zeaCtT.gif" mos="" align="middle" fullscreen="" width="200" height="125" attribution="" endorsement="" class="inline"></p></div></div></figure><p>In this Re-Mars-tered edition, which is free for owners of the Steam version, THQ Nordic touts reworked textures among other improvements, along with better shadows, lighting, a shader and postprocessing rework, and native 4K support. </p><p>For a freebie, it seems pretty good after four hours or so. I can’t say I notice vast visual improvements, but environmental textures like rocks and the ground look a little sharper. The lighting is nice, too, but it’s not a vast upgrade.</p><p>To anyone picking this up for the first time, I recommend focusing on the campaign. That’s where the biggest destructive opportunities are, like a huge bridge and a massive tower, which take meticulous use of the object-melting nano rifle and rocket launcher to bring down. </p><p>You’ll wait a while to unlock all the really good toys, but the singleplayer will give you plenty to blow up along the way, as well as a dull story about miners rebelling against an army that’s a bit like a boring version of Firefly. The big destructive opportunities in this campaign need to be seen, though—I still talk about them with friends years later. </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:1503px;"><p class="vanilla-image-block" style="padding-top:39.06%;"><img id="MYhHBCydSS97TTLpuhdYBj" name="redfactionboxout" alt="A brief history of Red Faction" src="https://cdn.mos.cms.futurecdn.net/MYhHBCydSS97TTLpuhdYBj.png" mos="" align="middle" fullscreen="" width="1503" height="587" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Deep Silver)</span></figcaption></figure><p>I’m not in the mood for finishing the campaign these days after doing it twice before, but that’s where the game’s Wrecking Crew mode comes in. It’s basically a score attack that gives you a quick dose of the game’s destructive physics in a variety of settings. </p><p>You pick a loadout, set the parameters, like time limits and how easily the buildings fall, then knock them down as quickly as possible. It makes a great pass-the-pad party game, and there’s a challenge mode with leaderboards, too. </p><h2 id="no-imitators">No imitators</h2><p>It’s weird that no one else made a game like Guerrilla after its release. Destruction features have shown up in everything from Battlefield to Minecraft to Just Cause, but Volition’s game still offers something that no other game does. It’s the idea of blowing each building up like it’s a puzzle, efficiently using your arsenal so it collapses in the most satisfying way possible. </p><p>It might’ve been Red Faction’s sparse Mars setting that made Guerrilla work in the first place. It’s noticeable that all the best buildings are far away from one another, and it probably wouldn’t have been possible for Volition to replicate the Geo-mod system in the vast cities of Saints Row. But that is the type of open world game I’ve always wanted to play, where you can manipulate the environment.</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="VWugfbuh76mkU7Wa9ttaDk" name="dust_10a.jpg" alt="A Mars installation explodes spectacularly." src="https://cdn.mos.cms.futurecdn.net/VWugfbuh76mkU7Wa9ttaDk.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div></figure><p>We’re instead in an age of open world games packed with busywork and towers to climb. I like those, too, but Guerrilla shows open worlds and destructible buildings are a perfect match. </p><p>Even old THQ didn’t seem to know why Guerrilla was good. Volition followed this up with Armageddon in 2011, a bad sequel that took us away from big open setpieces to the tedious, more linear underground. Still, if THQ Nordic is bringing Darksiders back for another shot, perhaps Red Faction will get its chance again, too. I just wish its influence, and its collapsing buildings, had carried a little further. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/games/action/red-faction-guerrilla-re-mars-tered-review-2018/</link>
                                                                            <description>
                            <![CDATA[ Red Faction still has the best destruction in games ever. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">oX9weNfpsdC6XT4QNw2YJM</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/MfTFVai2gUNoZQ7p4vrJEG-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 26 Jul 2026 18:36:13 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Action]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                                    <dc:creator><![CDATA[ Samuel Roberts ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/gzAGFWgV3AhwoeoHkncfH8.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/MfTFVai2gUNoZQ7p4vrJEG-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/MfTFVai2gUNoZQ7p4vrJEG-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p><em><strong>From the archives: This story originally ran in PC Gamer #321 (UK, Sep. 2018).</strong></em><em> The review appears as originally written, with only minor changes in formatting and presentation.</em></p><p>It’s a damn crime that no game ripped off Red Faction: Guerrilla’s Geo-mod destruction feature. You take a hammer and you use it to smash out a panel of a wall and break through a pillar. Smash out a few more walls and maybe the building creaks. A few more whacks of the hammer later and the whole thing comes down, perhaps with you inside. And hey, maybe it knocks through another building on the way down. It’s still amazing to watch.</p><p>Guerrilla does this one thing really well. It’s an otherwise uninspired open world game, with okay driving, unimpressive shooting and a boring story. Hell, Mars doesn’t even look that nice, because it’s Mars. But knocking down buildings in an open world is more than enough to carry this game. </p><p>You’ll crash a jeep through a base. You’ll detonate mines and blow up a bridge, which will then collapse on top of an enemy settlement. You’ll melt the beams of a tower and watch it fall over. This destruction felt great in 2009, and it still feels good 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:200px;"><p class="vanilla-image-block" style="padding-top:62.50%;"><img id="X6RrWQt7cuMKDoy9zeaCtT" name="ezgif-4-7f8193d35d.gif" alt="Singularity bombs make a right old mess." src="https://cdn.mos.cms.futurecdn.net/X6RrWQt7cuMKDoy9zeaCtT.gif" mos="" align="middle" fullscreen="" width="200" height="125" attribution="" endorsement="" class="inline"></p></div></div></figure><p>In this Re-Mars-tered edition, which is free for owners of the Steam version, THQ Nordic touts reworked textures among other improvements, along with better shadows, lighting, a shader and postprocessing rework, and native 4K support. </p><p>For a freebie, it seems pretty good after four hours or so. I can’t say I notice vast visual improvements, but environmental textures like rocks and the ground look a little sharper. The lighting is nice, too, but it’s not a vast upgrade.</p><p>To anyone picking this up for the first time, I recommend focusing on the campaign. That’s where the biggest destructive opportunities are, like a huge bridge and a massive tower, which take meticulous use of the object-melting nano rifle and rocket launcher to bring down. </p><p>You’ll wait a while to unlock all the really good toys, but the singleplayer will give you plenty to blow up along the way, as well as a dull story about miners rebelling against an army that’s a bit like a boring version of Firefly. The big destructive opportunities in this campaign need to be seen, though—I still talk about them with friends years later. </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:1503px;"><p class="vanilla-image-block" style="padding-top:39.06%;"><img id="MYhHBCydSS97TTLpuhdYBj" name="redfactionboxout" alt="A brief history of Red Faction" src="https://cdn.mos.cms.futurecdn.net/MYhHBCydSS97TTLpuhdYBj.png" mos="" align="middle" fullscreen="" width="1503" height="587" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Deep Silver)</span></figcaption></figure><p>I’m not in the mood for finishing the campaign these days after doing it twice before, but that’s where the game’s Wrecking Crew mode comes in. It’s basically a score attack that gives you a quick dose of the game’s destructive physics in a variety of settings. </p><p>You pick a loadout, set the parameters, like time limits and how easily the buildings fall, then knock them down as quickly as possible. It makes a great pass-the-pad party game, and there’s a challenge mode with leaderboards, too. </p><h2 id="no-imitators">No imitators</h2><p>It’s weird that no one else made a game like Guerrilla after its release. Destruction features have shown up in everything from Battlefield to Minecraft to Just Cause, but Volition’s game still offers something that no other game does. It’s the idea of blowing each building up like it’s a puzzle, efficiently using your arsenal so it collapses in the most satisfying way possible. </p><p>It might’ve been Red Faction’s sparse Mars setting that made Guerrilla work in the first place. It’s noticeable that all the best buildings are far away from one another, and it probably wouldn’t have been possible for Volition to replicate the Geo-mod system in the vast cities of Saints Row. But that is the type of open world game I’ve always wanted to play, where you can manipulate the environment.</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="VWugfbuh76mkU7Wa9ttaDk" name="dust_10a.jpg" alt="A Mars installation explodes spectacularly." src="https://cdn.mos.cms.futurecdn.net/VWugfbuh76mkU7Wa9ttaDk.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div></figure><p>We’re instead in an age of open world games packed with busywork and towers to climb. I like those, too, but Guerrilla shows open worlds and destructible buildings are a perfect match. </p><p>Even old THQ didn’t seem to know why Guerrilla was good. Volition followed this up with Armageddon in 2011, a bad sequel that took us away from big open setpieces to the tedious, more linear underground. Still, if THQ Nordic is bringing Darksiders back for another shot, perhaps Red Faction will get its chance again, too. I just wish its influence, and its collapsing buildings, had carried a little further. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus ROG Azoth Extreme Edition 20 review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="Asus ROG Azoth Extreme Edition 20" data-widget-title="" class="hawk-root"></div><p>After you spend above a certain amount of money on your gaming keyboard, you're not really paying for quality, specs, or competitive edge anymore. I felt this recently while testing out <a href="https://www.pcgamer.com/hardware/gaming-keyboards/melgeek-centauri-80-review/" target="_blank">Melgeek's Centauri 80</a>. In my approximation, any more than $200 and you move into bragging rights/centrepiece territory, and by that logic, I reckon the Asus ROG Azoth Extreme Edition 20 is worth about <em>three</em> centrepieces. </p><p>It's an expensive old beast, and $100 more than the already very pricey <a href="https://www.pcgamer.com/hardware/gaming-keyboards/asus-rog-azoth-extreme-review/" target="_blank">Asus ROG Azoth Extreme</a>, which we reviewed back in 2024. But it's hard to say that Asus hasn't thrown absolutely everything at this new keyboard to celebrate the 20-year anniversary of ROG; you're getting an 8,000 Hz polling, up to 1,600 hours of battery life, a carbon-fibre positioning plate, as well as multi-layer dampening, plus a whole host of extra accessories and extras in the box.</p><p>Oh, and did I mention the 24K-gold-plated commemorative nameplate? I probably should have mentioned the 24K-gold-plated commemorative nameplate. </p><p>The Azoth Extreme is a very well-built bit of tech. It's super hefty, but it's heavy for a reason. It's sturdy, and though I wouldn't much like to drop a $600 gaming keyboard, I feel like I could do so with relatively minor problems here. The OLED screen up at the top right looks lovely, and the controls next to it are easy to use and quite handy. You can adjust volume, change brightness, and even set up custom controls. It's not quite as useful as the likes of the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/corsair-galleon-100-sd-review/" target="_blank">Corsair Galleon 100 SD</a> and its built-in Stream Deck, but it will likely be enough for most.</p><div  class="fancy-box"><div class="fancy_box-title">Asus ROG Azoth Extreme Edition 20 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="Cwnbdh9BAwRPuPgwkbAWS8" name="IMG_0020" caption="" alt="Asus ROG Azoth Extreme Edition 20 from the left hand side, on top of a black table" src="https://cdn.mos.cms.futurecdn.net/Cwnbdh9BAwRPuPgwkbAWS8.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>Form factor:</strong> TKL<br><strong>Switch:</strong> ROG NX Mechanical Switch (hot swappable)<br><strong>Keycaps:</strong> ROG Edition 20 Translucent-Black Keycaps <strong>Lighting:</strong> Per-key RGB<br><strong>Connection type: </strong>Wired and wireless (Bluetooth and 2.4 GHz)<br><strong>Polling:</strong> 8,000 Hz<br><strong>Battery life:</strong> up to 1600 hours<br><strong>Extras: </strong>Name plate, polling rate booster, palm rest.<br><strong>Weight: </strong>1.5 kg<br><strong>Price:</strong> <a data-analytics-id="inline-link" href="https://eshop.asus.com/us/90mp04vf-bkaa20-rog-azoth-extreme-edition-20.html" target="_blank">$600</a> | <a data-analytics-id="inline-link" href="https://uk.store.asus.com/rog-azoth-extreme-edition-20-gaming-keyboard808-90mp04vf-bkea20.html" target="_blank">£540</a></p></div></div><p>Thanks to that weight, this TKL keyboard isn't exactly the type of thing you'd throw in a backpack. That said, a heavy keyboard is not nearly as much of a deal breaker as a heavy mouse or a heavy headset. In fact, the only thing I'd watch out for is the long-term wear on a particularly light mouse pad; 1.5 kg is a lot to put on any pad, and that's not including the weight of your hands on the wrist rest either. </p><p>The Azoth Extreme Edition 20 splits its keycap designs between standard black ones with a translucent base for the letter and number keys, then fully translucent caps for the F keys, space bar, and those on the side. Aesthetically, it works well and allows the per-key RGB to really shine. Initially, that RGB comes in all-gold (or, I suppose, with it being RGB, closer to a yellowed white). It makes the gold accenting on the side of the keyboard and bottom of the palm rest really pop. Despite gold tending to be a very gauche accent choice, it actually looks great in-person. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/xJR8gzsddgKydFkzu5jwN9.jpg" alt="Asus ROG Azoth Extreme Edition 20 on a black table, with a box behind it" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/7eVAzyjNTbwgNunX3fq4B9.jpg" alt="Asus ROG Azoth Extreme Edition 20 from the front, to the side, on a black desk" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/zMMPP7rG85HMXgMmERVkz8.jpg" alt="Asus ROG Azoth Extreme Edition 20 extra accessories on a table" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/orT9mnxdLUdivVhKAHzru8.jpg" alt="Asus ROG Azoth Extreme Edition 20 from the front left hand side, on a table" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The two types of keycaps don't just add to the aesthetic; they also feel different on the fingertips, which is a decent way of keeping your fingers in check when you're not actively looking at the keyboard. The full translucent keys are very smooth to the touch, feeling similar to the <a href="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/" target="_blank">ROG Harpe II Extreme Edition gaming mouse</a>, while the other style of keycaps have more of a matte feel. Both keycap designs are pretty in their own right, and the difference in feel between the two isn't distracting either. </p><p>As far as typing is concerned, I'd say the Azoth Extreme Edition 20's actuation is on the light side, but not so much that I found myself misclicking. It's near perfect for accuracy, speed, and ease of use, in my book. The typing sound is light and clicky, with those dampening layers taking out any thock you might expect from the weight of shoving keys down. It's almost like Asus has scooped the bass and mids from it and just left the treble on top. </p><p>Typing feel, as a result, is lovely. Keys press easily with a light, satisfying sound. It's easy to find your place on the keyboard by feel too due to the mixture of keycaps and solid spacing all around. I do miss the extra keys of a full-fledged keyboard, but with some smart custom controls, I get by just fine. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/QUmFPZkbEzaqvNVxVXLTR9.jpg" alt="Asus ROG Azoth Extreme Edition 20 outside, from the front" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/FcNpLSL9ZKVLKy7RtkGd39.jpg" alt="Asus ROG Azoth Extreme Edition 20 from the front right, outside" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6AvJjNALfYurJXghmVTFt8.jpg" alt="Asus ROG Azoth Extreme Edition 20 from the right hand side, outside" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rc9xhbKgRQkp73zv3XJt39.jpg" alt="Asus ROG Azoth Extreme Edition 20 from the back, outside" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/AmEKnk3QJr3uh3caNdUMv8.jpg" alt="Asus ROG Azoth Extreme Edition 20 from the left side, outside" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>My first gaming test with the Azoth Extreme Edition 20 was to take it into a Counter-Strike 2 match, and I can happily report that me losing had nothing to do with the keyboard. It's super snappy and responsive, with its light actuation keys making quick reactions much easier. It's also just plain effortless to use, with little fatigue after hours of gaming. As I learned when I tested the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/melgeek-real81-review/" target="_blank">Melgeek Real 81</a>, that's a really important facet of using any gaming keyboard. </p><p>You're getting an optional 8,000 Hz polling here (though worse battery life as a result), but you're still getting mechanical switches, which is a surprise. Them being hot swappable certainly helps, but one would hope for analogue or optical switches, for faster clicks, better battery efficiency, and rapid trigger. Still, it's super fast anyway, so you may not notice that downgrade from some other high-spec 2026 gaming keyboards. </p><div><blockquote><p>It's super snappy and responsive, with its light actuation keys making quick reactions much easier. It's also just plain effortless to use.</p></blockquote></div><p>Overall, I'd say the Extreme Edition 20 is a stronger package than the 2024 Azoth Extreme, coming with the poll rate booster, plus tons of extra bits, a palm rest, and an upgraded battery life. The NX mechanical switches feel great under the fingers, but you are paying $100 for that upgrade. </p><p>One problem I do have with the Azoth Extreme Edition 20 is a pretty common one, as far as keyboards go. The keycaps that don't have translucent tops have white lettering on black, which can be quite tough to make out in the dark. Some keyboard manufacturers get around this by making lettering translucent and shining RGB through it (like the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/logitech-g915-x-lightspeed-review/" target="_blank">Logitech G915 X Lightspeed</a>), but that makes them harder to see under natural light. This means when there's little light on the keyboard, I have to make out keys through feel. </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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ecYk7mva9J5cKFVMrovC5B" name="IMG_0015" alt="Asus ROG Azoth Extreme Edition 20 with rgb on, in the dark" src="https://cdn.mos.cms.futurecdn.net/ecYk7mva9J5cKFVMrovC5B.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">How the keyboard looks, in the dark </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Unfortunately, Asus's software continues to be a problem. It worked fine when I first set it up but, it suddenly just stopped working when I tried to swap the OLED screen animation. The web app requires an extra bit of software to actually run, and it soon stopped as it said I didn't have the software, despite me installing it. A fresh install did not fix this problem, either. In Armoury Crate, it simply refuses to recognise the keyboard, even with multiple restarts and a fresh batch of software. </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 an uber luxurious keeb: </strong> It's a gorgeous keyboard, and an improvement on the standard Azoth (for a fifth 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 just want great specs: </strong>The Azoth Extreme has great specs, but you can get almost everything it has for much, much less</p></div></div><p>Software problems aren't unique, but the Azoth Extreme 20 is a glorious keyboard with golden highlights and a breadth of extra little goodies included in the box. It feels like a limousine coming to pick you up, but inside it turns out to be a plain old Honda Accord. There's nothing wrong with an Accord, but Asus is pulling out the stops for this keyboard, and it simply can't make it down the runway without a hitch. </p><p>Stating that the Azoth Extreme Edition 20 is expensive feels so obvious it's almost not worth saying. That might be kinda the point here: it's a limited edition bit of tech that comes with a thank you card, extra switches, a switch and keycap puller, a polling rate booster, the aforementioned nameplate, a cleaning cloth, and all manner of little extras. It is extravagant and meant to feel that way. </p><p>As such, comparing it to a standard gaming keyboard is a bit hard, as you don't walk into a Walmart and think 'I wonder if that's worth it'. It's more of a piece of hardware you search out, and if you're prepared to part with all of that money, you are getting a truly lovely bit of tech. I just couldn't ever see myself being prepared to spend that much on it.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-keyboards/asus-rog-azoth-extreme-edition-20-review/</link>
                                                                            <description>
                            <![CDATA[ The type of keyboard you buy because you can, and boy does it shine. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">9kVBbSgAwuM8VfT4bojfLR</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/qHYtJQiCs2CPfmMExTfbJ9-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Jul 2026 16:30:50 +0000</pubDate>                                                                                                                                <updated>Wed, 19 Aug 2026 13:12:52 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Keyboards]]></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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/qHYtJQiCs2CPfmMExTfbJ9-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Azoth Extreme Edition 20 from the front, outside]]></media:description>                                                            <media:text><![CDATA[Asus ROG Azoth Extreme Edition 20 from the front, outside]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Azoth Extreme Edition 20 from the front, outside]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/qHYtJQiCs2CPfmMExTfbJ9-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="Asus ROG Azoth Extreme Edition 20" data-widget-title="" class="hawk-root"></div><p>After you spend above a certain amount of money on your gaming keyboard, you're not really paying for quality, specs, or competitive edge anymore. I felt this recently while testing out <a href="https://www.pcgamer.com/hardware/gaming-keyboards/melgeek-centauri-80-review/" target="_blank">Melgeek's Centauri 80</a>. In my approximation, any more than $200 and you move into bragging rights/centrepiece territory, and by that logic, I reckon the Asus ROG Azoth Extreme Edition 20 is worth about <em>three</em> centrepieces. </p><p>It's an expensive old beast, and $100 more than the already very pricey <a href="https://www.pcgamer.com/hardware/gaming-keyboards/asus-rog-azoth-extreme-review/" target="_blank">Asus ROG Azoth Extreme</a>, which we reviewed back in 2024. But it's hard to say that Asus hasn't thrown absolutely everything at this new keyboard to celebrate the 20-year anniversary of ROG; you're getting an 8,000 Hz polling, up to 1,600 hours of battery life, a carbon-fibre positioning plate, as well as multi-layer dampening, plus a whole host of extra accessories and extras in the box.</p><p>Oh, and did I mention the 24K-gold-plated commemorative nameplate? I probably should have mentioned the 24K-gold-plated commemorative nameplate. </p><p>The Azoth Extreme is a very well-built bit of tech. It's super hefty, but it's heavy for a reason. It's sturdy, and though I wouldn't much like to drop a $600 gaming keyboard, I feel like I could do so with relatively minor problems here. The OLED screen up at the top right looks lovely, and the controls next to it are easy to use and quite handy. You can adjust volume, change brightness, and even set up custom controls. It's not quite as useful as the likes of the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/corsair-galleon-100-sd-review/" target="_blank">Corsair Galleon 100 SD</a> and its built-in Stream Deck, but it will likely be enough for most.</p><div  class="fancy-box"><div class="fancy_box-title">Asus ROG Azoth Extreme Edition 20 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="Cwnbdh9BAwRPuPgwkbAWS8" name="IMG_0020" caption="" alt="Asus ROG Azoth Extreme Edition 20 from the left hand side, on top of a black table" src="https://cdn.mos.cms.futurecdn.net/Cwnbdh9BAwRPuPgwkbAWS8.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>Form factor:</strong> TKL<br><strong>Switch:</strong> ROG NX Mechanical Switch (hot swappable)<br><strong>Keycaps:</strong> ROG Edition 20 Translucent-Black Keycaps <strong>Lighting:</strong> Per-key RGB<br><strong>Connection type: </strong>Wired and wireless (Bluetooth and 2.4 GHz)<br><strong>Polling:</strong> 8,000 Hz<br><strong>Battery life:</strong> up to 1600 hours<br><strong>Extras: </strong>Name plate, polling rate booster, palm rest.<br><strong>Weight: </strong>1.5 kg<br><strong>Price:</strong> <a data-analytics-id="inline-link" href="https://eshop.asus.com/us/90mp04vf-bkaa20-rog-azoth-extreme-edition-20.html" target="_blank">$600</a> | <a data-analytics-id="inline-link" href="https://uk.store.asus.com/rog-azoth-extreme-edition-20-gaming-keyboard808-90mp04vf-bkea20.html" target="_blank">£540</a></p></div></div><p>Thanks to that weight, this TKL keyboard isn't exactly the type of thing you'd throw in a backpack. That said, a heavy keyboard is not nearly as much of a deal breaker as a heavy mouse or a heavy headset. In fact, the only thing I'd watch out for is the long-term wear on a particularly light mouse pad; 1.5 kg is a lot to put on any pad, and that's not including the weight of your hands on the wrist rest either. </p><p>The Azoth Extreme Edition 20 splits its keycap designs between standard black ones with a translucent base for the letter and number keys, then fully translucent caps for the F keys, space bar, and those on the side. Aesthetically, it works well and allows the per-key RGB to really shine. Initially, that RGB comes in all-gold (or, I suppose, with it being RGB, closer to a yellowed white). It makes the gold accenting on the side of the keyboard and bottom of the palm rest really pop. Despite gold tending to be a very gauche accent choice, it actually looks great in-person. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/xJR8gzsddgKydFkzu5jwN9.jpg" alt="Asus ROG Azoth Extreme Edition 20 on a black table, with a box behind it" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/7eVAzyjNTbwgNunX3fq4B9.jpg" alt="Asus ROG Azoth Extreme Edition 20 from the front, to the side, on a black desk" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/zMMPP7rG85HMXgMmERVkz8.jpg" alt="Asus ROG Azoth Extreme Edition 20 extra accessories on a table" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/orT9mnxdLUdivVhKAHzru8.jpg" alt="Asus ROG Azoth Extreme Edition 20 from the front left hand side, on a table" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The two types of keycaps don't just add to the aesthetic; they also feel different on the fingertips, which is a decent way of keeping your fingers in check when you're not actively looking at the keyboard. The full translucent keys are very smooth to the touch, feeling similar to the <a href="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/" target="_blank">ROG Harpe II Extreme Edition gaming mouse</a>, while the other style of keycaps have more of a matte feel. Both keycap designs are pretty in their own right, and the difference in feel between the two isn't distracting either. </p><p>As far as typing is concerned, I'd say the Azoth Extreme Edition 20's actuation is on the light side, but not so much that I found myself misclicking. It's near perfect for accuracy, speed, and ease of use, in my book. The typing sound is light and clicky, with those dampening layers taking out any thock you might expect from the weight of shoving keys down. It's almost like Asus has scooped the bass and mids from it and just left the treble on top. </p><p>Typing feel, as a result, is lovely. Keys press easily with a light, satisfying sound. It's easy to find your place on the keyboard by feel too due to the mixture of keycaps and solid spacing all around. I do miss the extra keys of a full-fledged keyboard, but with some smart custom controls, I get by just fine. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/QUmFPZkbEzaqvNVxVXLTR9.jpg" alt="Asus ROG Azoth Extreme Edition 20 outside, from the front" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/FcNpLSL9ZKVLKy7RtkGd39.jpg" alt="Asus ROG Azoth Extreme Edition 20 from the front right, outside" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/6AvJjNALfYurJXghmVTFt8.jpg" alt="Asus ROG Azoth Extreme Edition 20 from the right hand side, outside" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rc9xhbKgRQkp73zv3XJt39.jpg" alt="Asus ROG Azoth Extreme Edition 20 from the back, outside" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/AmEKnk3QJr3uh3caNdUMv8.jpg" alt="Asus ROG Azoth Extreme Edition 20 from the left side, outside" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>My first gaming test with the Azoth Extreme Edition 20 was to take it into a Counter-Strike 2 match, and I can happily report that me losing had nothing to do with the keyboard. It's super snappy and responsive, with its light actuation keys making quick reactions much easier. It's also just plain effortless to use, with little fatigue after hours of gaming. As I learned when I tested the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/melgeek-real81-review/" target="_blank">Melgeek Real 81</a>, that's a really important facet of using any gaming keyboard. </p><p>You're getting an optional 8,000 Hz polling here (though worse battery life as a result), but you're still getting mechanical switches, which is a surprise. Them being hot swappable certainly helps, but one would hope for analogue or optical switches, for faster clicks, better battery efficiency, and rapid trigger. Still, it's super fast anyway, so you may not notice that downgrade from some other high-spec 2026 gaming keyboards. </p><div><blockquote><p>It's super snappy and responsive, with its light actuation keys making quick reactions much easier. It's also just plain effortless to use.</p></blockquote></div><p>Overall, I'd say the Extreme Edition 20 is a stronger package than the 2024 Azoth Extreme, coming with the poll rate booster, plus tons of extra bits, a palm rest, and an upgraded battery life. The NX mechanical switches feel great under the fingers, but you are paying $100 for that upgrade. </p><p>One problem I do have with the Azoth Extreme Edition 20 is a pretty common one, as far as keyboards go. The keycaps that don't have translucent tops have white lettering on black, which can be quite tough to make out in the dark. Some keyboard manufacturers get around this by making lettering translucent and shining RGB through it (like the <a href="https://www.pcgamer.com/hardware/gaming-keyboards/logitech-g915-x-lightspeed-review/" target="_blank">Logitech G915 X Lightspeed</a>), but that makes them harder to see under natural light. This means when there's little light on the keyboard, I have to make out keys through feel. </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:5712px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ecYk7mva9J5cKFVMrovC5B" name="IMG_0015" alt="Asus ROG Azoth Extreme Edition 20 with rgb on, in the dark" src="https://cdn.mos.cms.futurecdn.net/ecYk7mva9J5cKFVMrovC5B.jpg" mos="" align="middle" fullscreen="" width="5712" height="3213" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">How the keyboard looks, in the dark </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Unfortunately, Asus's software continues to be a problem. It worked fine when I first set it up but, it suddenly just stopped working when I tried to swap the OLED screen animation. The web app requires an extra bit of software to actually run, and it soon stopped as it said I didn't have the software, despite me installing it. A fresh install did not fix this problem, either. In Armoury Crate, it simply refuses to recognise the keyboard, even with multiple restarts and a fresh batch of software. </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 an uber luxurious keeb: </strong> It's a gorgeous keyboard, and an improvement on the standard Azoth (for a fifth 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 just want great specs: </strong>The Azoth Extreme has great specs, but you can get almost everything it has for much, much less</p></div></div><p>Software problems aren't unique, but the Azoth Extreme 20 is a glorious keyboard with golden highlights and a breadth of extra little goodies included in the box. It feels like a limousine coming to pick you up, but inside it turns out to be a plain old Honda Accord. There's nothing wrong with an Accord, but Asus is pulling out the stops for this keyboard, and it simply can't make it down the runway without a hitch. </p><p>Stating that the Azoth Extreme Edition 20 is expensive feels so obvious it's almost not worth saying. That might be kinda the point here: it's a limited edition bit of tech that comes with a thank you card, extra switches, a switch and keycap puller, a polling rate booster, the aforementioned nameplate, a cleaning cloth, and all manner of little extras. It is extravagant and meant to feel that way. </p><p>As such, comparing it to a standard gaming keyboard is a bit hard, as you don't walk into a Walmart and think 'I wonder if that's worth it'. It's more of a piece of hardware you search out, and if you're prepared to part with all of that money, you are getting a truly lovely bit of tech. I just couldn't ever see myself being prepared to spend that much on it.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Halo: Campaign Evolved review ]]></title>
                                                                                                <dc:content><![CDATA[ <div  class="fancy-box"><div class="fancy_box-title">NEED TO KNOW</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it </strong>A modern remake of one of the greatest shooters of all time.<br><strong>Release date </strong>July 28, 2026<br><strong>Expect to pay </strong>$50/£40<br><strong>Publisher </strong>Microsoft<br><strong>Developer </strong>Halo Studios<br><strong>Reviewed on </strong>RTX 5090, Ryzen 7 9800X3D 4.7 GHz, 64GB RAM<br><strong>Multiplayer </strong>Co-op up to 4<br><strong>Steam Deck </strong>Verified<br><strong>Link </strong><a data-analytics-id="inline-link" href="https://www.xbox.com/en-US/games/halo-campaign-evolved" target="_blank">Official site</a></p></div></div><p>I submit that there are two types of videogame remakes. The first type goes all in on transformation, taking big swings with its source material to the point that the remake can be embraced as a wholly new take. The most successful version of this approach is Capcom's Resident Evil remakes—horror shooters so beloved and distinct that they comfortably coexist with their originals.</p><p>Halo: Campaign Evolved isn't that.</p><p>What we have here is the other type of remake—the kind that goes all in on modernization, offering perceived upgrades to an otherwise unchanged foundation. Halo Studios has no discernably new take on Bungie's landmark FPS, other than a desire to make Combat Evolved look and play more like its later Halos. The "faithful" treatment sets an admirable goal, but that also means Campaign Evolved positions itself as a replacement for, or at least in competition with, the original.</p><p>That's a hurdle that was always gonna be tough to clear, because OG Halo is still a fantastic game 25 years later, and among my all-time favorite shooters. It's also readily playable with modern conveniences through The Master Chief Collection (another Halo Studios joint). I completed a playthrough of the original after running through the remake, which was helpful for spotting differences, but honestly, I'd take the weakest excuse to play more Halo.</p><p>The high value and quality of the MCC makes Campaign Evolved the superfluous add-on from the jump—it has fewer features, fewer campaigns, and zero competitive multiplayer.</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="WqthxWeSzLnGreTY5gX9F3" name="halo campaign (9)" alt="Halo: Campaign Evolved" src="https://cdn.mos.cms.futurecdn.net/WqthxWeSzLnGreTY5gX9F3.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: Microsoft)</span></figcaption></figure><h2 id="new-ride">New ride</h2><p>What Campaign Evolved does have going for it, primarily, is novelty. It's neat to scour battlegrounds I've explored at least a dozen times reimagined by people who care, and to kick back to expanded and expensive-looking cutscenes that rival Halo 2 Anniversary's work. I especially admire how Halo Studios carefully applies hindsight to Halo: CE's weapon sandbox, allowing the occasional SMG, needle rifle, or energy sword to appear earlier in the series than expected without upstaging vanilla loadouts.</p><p>It's also impressive to look under the hood and consider what Halo Studios has pulled off here. With the help of underlying Bungie-era code, they've made Halo feel like Halo in an Unreal Engine 5 wrapper. If they hadn't done that right, the whole thing would've been dead on arrival, but the grenades do bounce correctly and Master Chief is appropriately floaty. Campaign Evolved is the best-feeling Halo that this team has ever assembled, and by extension, one of the slickest shooters of this scale in recent history.</p><p>Broadly speaking, it's a decent audition for future Halo projects (more remakes, right?) that I expect to go over smoothly with many Halo fans. But I can't help but also see everything that's worse about this thing—stuff that you could write off as nitpicks, but I see as evidence of this team's boring, more ordinary vision for Halo. </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="wGnHQMPkPk2pbgpCvaeNG3" name="halo campaign (4)" alt="Halo: Campaign Evolved" src="https://cdn.mos.cms.futurecdn.net/wGnHQMPkPk2pbgpCvaeNG3.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: Microsoft)</span></figcaption></figure><h2 id="master-grief">Master grief</h2><p>Indeed, Campaign Evolved has the guts of Bungie, but that hasn't stopped <del>343 </del>Halo Studios' historically flawed taste in Halo from gumming up the works, such as:</p><ul><li>A sprint button that defangs Flood encounters and makes vehicles less dangerous</li><li>An assault rifle with such a long effective range and ubiquitous ammo that you're rarely pushed to use anything else</li><li>A Warthog that's so convenient to drive and difficult to flip that the campaign's famous "Warthog run" loses all of its tension</li><li>Waypoints that tell you exactly where to go at all times, despite level design already doing that naturally</li></ul><p>They're bewildering choices made extra annoying by the remake's measured hand in other areas. Halo Studios clearly believes <em>some</em> old design principles are sacred—there's no mantling or grapple hooks, and only a tasteful sampling of later weapons. So to commit to these consequential revisions tells me the studio is not just updating a 2001 videogame for a younger palate, but truly believes that Halo is better this way. If so, they're wrong.</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="hmtA9Pw4g6kv2P8UWSupx" name="halo campaign (2)" alt="Halo: Campaign Evolved" src="https://cdn.mos.cms.futurecdn.net/hmtA9Pw4g6kv2P8UWSupx.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: Microsoft)</span></figcaption></figure><p>I know complaining about features that have become standard practice of an FPS sounds silly, but I'm unconvinced that Halo is improved when you can always run away from problems, or when Master Chief's mechanical steed controls like a Honda Civic, or when exploration is optional.</p><p>Yes, you're kinda slow in the original, but it's an appropriate speed for its mostly indoor arenas, and outside, Chief's jog ensures vehicles are important. Sure, the old Warthog flips a lot—that's why it's fun to learn its quirks and eventually get good at powersliding its massive body around corners. Yes, it's possible to get lost in the old game, but reading environmental cues can also be a rewarding part of play, and the remake doesn't even try to maintain that (you can turn off waypoints in HUD settings, but you can't disable them at a lobby level).</p><p>To enjoy Halo's classic qualities and miss them within this remake is not to succumb to nostalgia. It's to recognize the value of an FPS that does its own thing—that asks something slightly abnormal of its players for a real reason. I want to believe the stewards of Halo also think that, but my faith is shaken when modern trends are applied to a 25-year-old game as if they're an inevitability of an imaginary design rubric. I don't play Doom and wish for a realistic reload button. I don't play Mario and balk at a missing grapple hook. I don't play Halo 1 and expect to sprint.</p><iframe src="https://content.jwplatform.com/players/nU7OBbkb.html" id="nU7OBbkb" title="Halo: Campaign Evolved beach" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe><h2 id="postcardification">Postcardification</h2><p>I'm far less scandalized by, but still mixed on, Campaign Evolve's big art pass. This is an undeniably attractive game. I caught myself many times admiring Halo Studios' reassembled vistas, staring at a downright ridiculous ocean wave effect, or savoring cutscenes that highlighted Master Chief's Mark V armor in fully realized detail.</p><p>The results are as impressive as they are expected. I'm confident that this is exactly what Halo Studios was going for—a photoreal reimagining utilizing every bell and whistle that UE5 affords. But as time with Epic's latest tech has revealed, this is an engine that seems to excel at (or maybe insists upon) a certain "generically real" look.</p><p>Where I used to gaze out at Alpha Halo's horizons and see a misty, hauntingly beautiful facsimile of nature floating in space, I see in its place picturesque compositions of mountains, trees, and water that belong on a gift shop postcard. This remake makes Halo, the place, less alien.</p><p>Playing both versions back-to-back, I took more notice of background environments than I usually would. I like how both games look in all of these instances, but I tended to prefer the original for its readability, atmosphere, and color choices. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/JEtLUhK3BAhoLTPEGw3xoS.png" alt="Halo Campaign Evolved" /><figcaption>REMAKE: Soft lighting, pronounced darkness, a pit that looks kinda like water. Blue.<small role="credit">Microsoft</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/KQsHryFGeehsJPurqamkNH.jpg" alt="halo: combat evolved" /><figcaption>ORIGINAL (MCC): Foggy depths, carefully applied darkness. Purple.<small role="credit">Microsoft</small></figcaption></figure></figure><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/mcP7RBa2oDkafcQ2LBiy73.jpg" alt="Halo: Campaign Evolved" /><figcaption>REMAKE: Less bulbous trees, cloudy mountains in the distance.<small role="credit">Microsoft</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/LFHX8H5DV9AfuaPTH9LicH.jpg" alt="halo: combat evolved" /><figcaption>ORIGINAL (MCC): A low valley with a tranquil, reflective pool that extends to the horizon.<small role="credit">Microsoft</small></figcaption></figure></figure><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/fFCBmn4UgVDuVjckosmcy6.jpg" alt="Halo: Campaign Evolved" /><figcaption>REMAKE: Sunny highlights, believably clumped snow. Bright.<small role="credit">Microsoft</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9UBMTsGaAfXAE3oN2YYHdH.jpg" alt="halo: combat evolved" /><figcaption>ORIGINAL (MCC): Overcast, dithered. Stepped, brutalist mountains. Cold.<small role="credit">Microsoft</small></figcaption></figure></figure><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Ro3xqWrGDJq5GqZN8pru73.jpg" alt="Halo: Campaign Evolved" /><figcaption>REMAKE: Glacial, bright, busy. Pleasing.<small role="credit">Microsoft</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ammnsvgyxUBTjTrXgif6NH.jpg" alt="halo: combat evolved" /><figcaption>ORIGINAL (MCC): A dark tunnel with enemies hiding within.<small role="credit">Microsoft</small></figcaption></figure></figure><h2 id="define-better">Define 'better'</h2><p>Sometimes, Campaign Evolved would knock my socks off with a view that wasn't just beautiful, but dramatic and communicative in ways the original wasn't capable of, like the jungles of 343 Guilty Spark:</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/K3qFUY6JsU7Ro4vsfNqMQ.jpg" alt="Halo: Campaign Evolved" /><figcaption>Remake<small role="credit">Microsoft</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WyTYPyxuwEGSU3V8588eVH.jpg" alt="halo: combat evolved" /><figcaption>Original (MCC)<small role="credit">Microsoft</small></figcaption></figure></figure><p>And other times (honestly, more of the time), UE5's raytraced light bounces would produce annoyingly dark rooms with barely anything to appreciate, like in Silent Cartographer:</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/xPBkkVXY9jSa4RFNioiQEo.jpg" alt="Halo: Campaign Evolved" /><figcaption>Remake<small role="credit">Microsoft</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/P2txseKix6q5xBw2JvhqHH.jpg" alt="halo: combat evolved" /><figcaption>Original<small role="credit">Microsoft</small></figcaption></figure></figure><p>Rooms like that gave me a renewed appreciation for hand-crafted, baked lighting placed exactly where a developer wanted it. Every room in Halo: CE was the work of fine brush, but Campaign Evolved gives the impression of broader stroke simulations shouldering the VFX load, often with diminished results.</p><p>I had the same reaction to the new rendition of Forerunner facilities. In keeping with Halo Studios' past games, the remake's interpretation of Forerunner architecture is of highly reflective steel, made somewhat brushed and weathered only after <a href="https://youtu.be/tIUIGlD5Qog">fan feedback</a>. Not only are these materials less distinct and alien than the original's rough, intriguing marriage of brutalist concrete and metal, but those fancy reflections also turn indoor gunfights into overstimulating particle fests. It never gets so bad as to be broken, but it was an unwelcome obstacle in fights. It's as if readability wasn't the priority for Halo Studios that it clearly was for Bungie.</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="aeyNWbh2ctLSjgLRzQAxD3" name="halo campaign (21)" alt="Halo: Campaign Evolved" src="https://cdn.mos.cms.futurecdn.net/aeyNWbh2ctLSjgLRzQAxD3.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: Microsoft)</span></figcaption></figure><p>Speaking of the B word, the close timing of Campaign Evolved and Bungie's Marathon reboot is a useful contrast. One of my favorite things about Bungie's extraction shooter is how its gorgeous environment design zags totally away from photoreal, betting all of its chips on readability, color, and dramatic weather effects that masterfully sell its alien world. The entire visual identity of Marathon ignores the presumption of "next-gen" graphics becoming a slurry of tech demo trees and mountains, and flies in the face of the narrative that Campaign Evolved's new look represents "what Halo would've looked like if Bungie was able."</p><p>I also ding this remake for artistic changes that make Halo less fun, like how they messed up plasma grenades. In the remake, the sticky nade has lost its gaseous visuals and dampened its signature hissing, important signs for noticing when one is about to go off. I know because this is the most I've ever died from plasmas in a Halo game, and it was usually because I was standing right next to one without realizing it.</p><p>Then there are updated gun sounds that I'm comfortable calling downgrades. The beam rifle has lost its iconic "shutter click", substituted with commonplace laser noises. Halo Studios, post-feedback, repurposed the assault rifle's classic cacophonous scream, but lowered its presence in the audio mix.</p><p>And the sniper rifle. Hoo boy, what have they done to my sweet child?</p><iframe src="https://content.jwplatform.com/players/5K2aw3N5.html" id="5K2aw3N5" title="Halo: Campaign Evolved sniper comparison" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe><h2 id="extra-time">Extra time</h2><p>The best thing about Campaign Evolved is that you still, ultimately, get to play one of the best shooters ever made. That is points in its favor, though I doubt its proposed value to anyone who's already acquainted.</p><p>Since I've seen confusion online and even among friends excited for this remake, it's worth laying out exactly what you do and <em>don't </em>get for $50:</p><p>✅<strong>The Halo: CE campaign, remade</strong><br><strong>✅3 bonus missions set before Halo: CE</strong><br><strong>✅4-player co-op (the original only supports 2)</strong><br><strong>❌No PvP multiplayer whatsoever</strong><br><strong>❌No theater mode</strong></p><p>It's a sparse package befitting its literal subtitle. While 4-player co-op is a big add, the absence of proper PvP is a serious blemish that ignores a huge reason people love these games, and will personally limit its lasting appeal. I've been denied an Unreal 5 remake of <a href="https://www.pcgamer.com/games/fps/the-fps-skybox-is-underappreciated-so-lets-appreciate-some/">Blood Gulch's skybox</a>, and that must be some sort of crime.</p><p>And it can't be ignored that The Master Chief Collection is $40 (often much less on sale) for much, much more:</p><p><strong>✅Six Halo campaigns, two with Anniversary updates</strong><br><strong>✅Full multiplayer support for all games with crossplay</strong><br><strong>✅Forge, Theater, File Share</strong><br><strong>✅Mod Support with Steam Workshop</strong><br><strong>❌No bonus missions</strong></p><p>Slightly dulling the blow are those three bonus story missions, though they didn't turn out as fun as I hoped. The trio of lengthy assignments take place on a single Covenant ship, resplendent in shiny purple hallways with little variation beyond a middle chapter that goes outdoors.</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="5vNGKgNqvj5vBd8iH5GMLn" name="halo campaign (19)" alt="Halo: Campaign Evolved" src="https://cdn.mos.cms.futurecdn.net/5vNGKgNqvj5vBd8iH5GMLn.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: Microsoft)</span></figcaption></figure><p>I found Master Chief and Sgt. Johnson's quipping in these episodes out of step with their dynamic in the main series, but worse was a noticeable drop off in the quality of encounters. The close quarters and reliance on door spawns did a poor job of hiding the seams between enemy waves, and battles lingered longer than was fun. </p><p>The never-ending fights chafe against wonky difficulty tuning—on Heroic (my default), there's not enough ammo or cover to reasonably deal with bullet spongey brutes solo. It takes a lot to push me over the edge in Halo, but when I finally did switch to Normal, suddenly the challenge was in line with the base game. I suspect a balancing patch is in order.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/FN2kG5qiBpsU66Mbq32U37.jpg" alt="Halo: Campaign Evolved" /><figcaption><small role="credit">Microsoft</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/FGL5JKXkKJAcrGQNDrJAZ.jpg" alt="Halo: Campaign Evolved" /><figcaption><small role="credit">Microsoft</small></figcaption></figure></figure><p>The highlight of the optional interludes was weapon variety—this is where Halo Studios' lets you cut loose with the later-game guns like the battle rifle, Reach's needler rifle, and the brute plasma rifle. There's also one area in mission one that's basically an indoor skate park for Ghosts—a super cool idea for a Halo encounter.</p><p>Campaign Evolved ran very well for me at 1440p (90fps average without upscaling), but honestly, that's not an illuminating observation when you play on a RTX 5090, Ryzen 7 9800X3D, and 64GB RAM. I kept everything on Ultra and didn't babysit a framerate counter. I will say that, as the very best case scenario for hardware, I didn't like how fuzzy DLSS can still make bright light sources look. It was distracting enough that I switched to native rendering and took the frame hit. Even though the system requirements were no impediment to me in the review, I wonder if my friends on middling hardware will want to pay to play a version of Halo that runs worse than the one they already own.</p><p>That scenario gets to the heart of it: the next time I want to play the first Halo, I don't have many reasons to reinstall this 70GB remake. It was cool to see another interpretation of a game special to me, but the glitzy coat of paint primarily highlights how right Bungie got it in 2001, and how its modern stewards are nudging Halo in an unremarkable direction.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/games/halo/halo-campaign-evolved-review/</link>
                                                                            <description>
                            <![CDATA[ A neat, but fundamentally flawed remake that doesn't always understand the appeal of Halo. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">XYJEt57KGtY6GeFxYbT9CC</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/wFUsrjzEshTQMzybGJ6b5S-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 23 Jul 2026 15:00:00 +0000</pubDate>                                                                                                                                <updated>Fri, 24 Jul 2026 02:11:17 +0000</updated>
                                                                                                                                            <category><![CDATA[Halo]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                    <category><![CDATA[FPS]]></category>
                                                                                                <author><![CDATA[ morgan.park@futurenet.com (Morgan Park) ]]></author>                    <dc:creator><![CDATA[ Morgan Park ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/VVB5GCgA3xLhkX8FVAWw5D.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/wFUsrjzEshTQMzybGJ6b5S-1280-80.jpg">
                                                            <media:credit><![CDATA[MIcrosoft]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[halo campaign evolved Cortana]]></media:description>                                                            <media:text><![CDATA[halo campaign evolved Cortana]]></media:text>
                                <media:title type="plain"><![CDATA[halo campaign evolved Cortana]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/wFUsrjzEshTQMzybGJ6b5S-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div  class="fancy-box"><div class="fancy_box-title">NEED TO KNOW</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it </strong>A modern remake of one of the greatest shooters of all time.<br><strong>Release date </strong>July 28, 2026<br><strong>Expect to pay </strong>$50/£40<br><strong>Publisher </strong>Microsoft<br><strong>Developer </strong>Halo Studios<br><strong>Reviewed on </strong>RTX 5090, Ryzen 7 9800X3D 4.7 GHz, 64GB RAM<br><strong>Multiplayer </strong>Co-op up to 4<br><strong>Steam Deck </strong>Verified<br><strong>Link </strong><a data-analytics-id="inline-link" href="https://www.xbox.com/en-US/games/halo-campaign-evolved" target="_blank">Official site</a></p></div></div><p>I submit that there are two types of videogame remakes. The first type goes all in on transformation, taking big swings with its source material to the point that the remake can be embraced as a wholly new take. The most successful version of this approach is Capcom's Resident Evil remakes—horror shooters so beloved and distinct that they comfortably coexist with their originals.</p><p>Halo: Campaign Evolved isn't that.</p><p>What we have here is the other type of remake—the kind that goes all in on modernization, offering perceived upgrades to an otherwise unchanged foundation. Halo Studios has no discernably new take on Bungie's landmark FPS, other than a desire to make Combat Evolved look and play more like its later Halos. The "faithful" treatment sets an admirable goal, but that also means Campaign Evolved positions itself as a replacement for, or at least in competition with, the original.</p><p>That's a hurdle that was always gonna be tough to clear, because OG Halo is still a fantastic game 25 years later, and among my all-time favorite shooters. It's also readily playable with modern conveniences through The Master Chief Collection (another Halo Studios joint). I completed a playthrough of the original after running through the remake, which was helpful for spotting differences, but honestly, I'd take the weakest excuse to play more Halo.</p><p>The high value and quality of the MCC makes Campaign Evolved the superfluous add-on from the jump—it has fewer features, fewer campaigns, and zero competitive multiplayer.</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="WqthxWeSzLnGreTY5gX9F3" name="halo campaign (9)" alt="Halo: Campaign Evolved" src="https://cdn.mos.cms.futurecdn.net/WqthxWeSzLnGreTY5gX9F3.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: Microsoft)</span></figcaption></figure><h2 id="new-ride">New ride</h2><p>What Campaign Evolved does have going for it, primarily, is novelty. It's neat to scour battlegrounds I've explored at least a dozen times reimagined by people who care, and to kick back to expanded and expensive-looking cutscenes that rival Halo 2 Anniversary's work. I especially admire how Halo Studios carefully applies hindsight to Halo: CE's weapon sandbox, allowing the occasional SMG, needle rifle, or energy sword to appear earlier in the series than expected without upstaging vanilla loadouts.</p><p>It's also impressive to look under the hood and consider what Halo Studios has pulled off here. With the help of underlying Bungie-era code, they've made Halo feel like Halo in an Unreal Engine 5 wrapper. If they hadn't done that right, the whole thing would've been dead on arrival, but the grenades do bounce correctly and Master Chief is appropriately floaty. Campaign Evolved is the best-feeling Halo that this team has ever assembled, and by extension, one of the slickest shooters of this scale in recent history.</p><p>Broadly speaking, it's a decent audition for future Halo projects (more remakes, right?) that I expect to go over smoothly with many Halo fans. But I can't help but also see everything that's worse about this thing—stuff that you could write off as nitpicks, but I see as evidence of this team's boring, more ordinary vision for Halo. </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="wGnHQMPkPk2pbgpCvaeNG3" name="halo campaign (4)" alt="Halo: Campaign Evolved" src="https://cdn.mos.cms.futurecdn.net/wGnHQMPkPk2pbgpCvaeNG3.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: Microsoft)</span></figcaption></figure><h2 id="master-grief">Master grief</h2><p>Indeed, Campaign Evolved has the guts of Bungie, but that hasn't stopped <del>343 </del>Halo Studios' historically flawed taste in Halo from gumming up the works, such as:</p><ul><li>A sprint button that defangs Flood encounters and makes vehicles less dangerous</li><li>An assault rifle with such a long effective range and ubiquitous ammo that you're rarely pushed to use anything else</li><li>A Warthog that's so convenient to drive and difficult to flip that the campaign's famous "Warthog run" loses all of its tension</li><li>Waypoints that tell you exactly where to go at all times, despite level design already doing that naturally</li></ul><p>They're bewildering choices made extra annoying by the remake's measured hand in other areas. Halo Studios clearly believes <em>some</em> old design principles are sacred—there's no mantling or grapple hooks, and only a tasteful sampling of later weapons. So to commit to these consequential revisions tells me the studio is not just updating a 2001 videogame for a younger palate, but truly believes that Halo is better this way. If so, they're wrong.</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="hmtA9Pw4g6kv2P8UWSupx" name="halo campaign (2)" alt="Halo: Campaign Evolved" src="https://cdn.mos.cms.futurecdn.net/hmtA9Pw4g6kv2P8UWSupx.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: Microsoft)</span></figcaption></figure><p>I know complaining about features that have become standard practice of an FPS sounds silly, but I'm unconvinced that Halo is improved when you can always run away from problems, or when Master Chief's mechanical steed controls like a Honda Civic, or when exploration is optional.</p><p>Yes, you're kinda slow in the original, but it's an appropriate speed for its mostly indoor arenas, and outside, Chief's jog ensures vehicles are important. Sure, the old Warthog flips a lot—that's why it's fun to learn its quirks and eventually get good at powersliding its massive body around corners. Yes, it's possible to get lost in the old game, but reading environmental cues can also be a rewarding part of play, and the remake doesn't even try to maintain that (you can turn off waypoints in HUD settings, but you can't disable them at a lobby level).</p><p>To enjoy Halo's classic qualities and miss them within this remake is not to succumb to nostalgia. It's to recognize the value of an FPS that does its own thing—that asks something slightly abnormal of its players for a real reason. I want to believe the stewards of Halo also think that, but my faith is shaken when modern trends are applied to a 25-year-old game as if they're an inevitability of an imaginary design rubric. I don't play Doom and wish for a realistic reload button. I don't play Mario and balk at a missing grapple hook. I don't play Halo 1 and expect to sprint.</p><iframe src="https://content.jwplatform.com/players/nU7OBbkb.html" id="nU7OBbkb" title="Halo: Campaign Evolved beach" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe><h2 id="postcardification">Postcardification</h2><p>I'm far less scandalized by, but still mixed on, Campaign Evolve's big art pass. This is an undeniably attractive game. I caught myself many times admiring Halo Studios' reassembled vistas, staring at a downright ridiculous ocean wave effect, or savoring cutscenes that highlighted Master Chief's Mark V armor in fully realized detail.</p><p>The results are as impressive as they are expected. I'm confident that this is exactly what Halo Studios was going for—a photoreal reimagining utilizing every bell and whistle that UE5 affords. But as time with Epic's latest tech has revealed, this is an engine that seems to excel at (or maybe insists upon) a certain "generically real" look.</p><p>Where I used to gaze out at Alpha Halo's horizons and see a misty, hauntingly beautiful facsimile of nature floating in space, I see in its place picturesque compositions of mountains, trees, and water that belong on a gift shop postcard. This remake makes Halo, the place, less alien.</p><p>Playing both versions back-to-back, I took more notice of background environments than I usually would. I like how both games look in all of these instances, but I tended to prefer the original for its readability, atmosphere, and color choices. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/JEtLUhK3BAhoLTPEGw3xoS.png" alt="Halo Campaign Evolved" /><figcaption>REMAKE: Soft lighting, pronounced darkness, a pit that looks kinda like water. Blue.<small role="credit">Microsoft</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/KQsHryFGeehsJPurqamkNH.jpg" alt="halo: combat evolved" /><figcaption>ORIGINAL (MCC): Foggy depths, carefully applied darkness. Purple.<small role="credit">Microsoft</small></figcaption></figure></figure><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/mcP7RBa2oDkafcQ2LBiy73.jpg" alt="Halo: Campaign Evolved" /><figcaption>REMAKE: Less bulbous trees, cloudy mountains in the distance.<small role="credit">Microsoft</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/LFHX8H5DV9AfuaPTH9LicH.jpg" alt="halo: combat evolved" /><figcaption>ORIGINAL (MCC): A low valley with a tranquil, reflective pool that extends to the horizon.<small role="credit">Microsoft</small></figcaption></figure></figure><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/fFCBmn4UgVDuVjckosmcy6.jpg" alt="Halo: Campaign Evolved" /><figcaption>REMAKE: Sunny highlights, believably clumped snow. Bright.<small role="credit">Microsoft</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/9UBMTsGaAfXAE3oN2YYHdH.jpg" alt="halo: combat evolved" /><figcaption>ORIGINAL (MCC): Overcast, dithered. Stepped, brutalist mountains. Cold.<small role="credit">Microsoft</small></figcaption></figure></figure><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Ro3xqWrGDJq5GqZN8pru73.jpg" alt="Halo: Campaign Evolved" /><figcaption>REMAKE: Glacial, bright, busy. Pleasing.<small role="credit">Microsoft</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ammnsvgyxUBTjTrXgif6NH.jpg" alt="halo: combat evolved" /><figcaption>ORIGINAL (MCC): A dark tunnel with enemies hiding within.<small role="credit">Microsoft</small></figcaption></figure></figure><h2 id="define-better">Define 'better'</h2><p>Sometimes, Campaign Evolved would knock my socks off with a view that wasn't just beautiful, but dramatic and communicative in ways the original wasn't capable of, like the jungles of 343 Guilty Spark:</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/K3qFUY6JsU7Ro4vsfNqMQ.jpg" alt="Halo: Campaign Evolved" /><figcaption>Remake<small role="credit">Microsoft</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WyTYPyxuwEGSU3V8588eVH.jpg" alt="halo: combat evolved" /><figcaption>Original (MCC)<small role="credit">Microsoft</small></figcaption></figure></figure><p>And other times (honestly, more of the time), UE5's raytraced light bounces would produce annoyingly dark rooms with barely anything to appreciate, like in Silent Cartographer:</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/xPBkkVXY9jSa4RFNioiQEo.jpg" alt="Halo: Campaign Evolved" /><figcaption>Remake<small role="credit">Microsoft</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/P2txseKix6q5xBw2JvhqHH.jpg" alt="halo: combat evolved" /><figcaption>Original<small role="credit">Microsoft</small></figcaption></figure></figure><p>Rooms like that gave me a renewed appreciation for hand-crafted, baked lighting placed exactly where a developer wanted it. Every room in Halo: CE was the work of fine brush, but Campaign Evolved gives the impression of broader stroke simulations shouldering the VFX load, often with diminished results.</p><p>I had the same reaction to the new rendition of Forerunner facilities. In keeping with Halo Studios' past games, the remake's interpretation of Forerunner architecture is of highly reflective steel, made somewhat brushed and weathered only after <a href="https://youtu.be/tIUIGlD5Qog">fan feedback</a>. Not only are these materials less distinct and alien than the original's rough, intriguing marriage of brutalist concrete and metal, but those fancy reflections also turn indoor gunfights into overstimulating particle fests. It never gets so bad as to be broken, but it was an unwelcome obstacle in fights. It's as if readability wasn't the priority for Halo Studios that it clearly was for Bungie.</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="aeyNWbh2ctLSjgLRzQAxD3" name="halo campaign (21)" alt="Halo: Campaign Evolved" src="https://cdn.mos.cms.futurecdn.net/aeyNWbh2ctLSjgLRzQAxD3.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: Microsoft)</span></figcaption></figure><p>Speaking of the B word, the close timing of Campaign Evolved and Bungie's Marathon reboot is a useful contrast. One of my favorite things about Bungie's extraction shooter is how its gorgeous environment design zags totally away from photoreal, betting all of its chips on readability, color, and dramatic weather effects that masterfully sell its alien world. The entire visual identity of Marathon ignores the presumption of "next-gen" graphics becoming a slurry of tech demo trees and mountains, and flies in the face of the narrative that Campaign Evolved's new look represents "what Halo would've looked like if Bungie was able."</p><p>I also ding this remake for artistic changes that make Halo less fun, like how they messed up plasma grenades. In the remake, the sticky nade has lost its gaseous visuals and dampened its signature hissing, important signs for noticing when one is about to go off. I know because this is the most I've ever died from plasmas in a Halo game, and it was usually because I was standing right next to one without realizing it.</p><p>Then there are updated gun sounds that I'm comfortable calling downgrades. The beam rifle has lost its iconic "shutter click", substituted with commonplace laser noises. Halo Studios, post-feedback, repurposed the assault rifle's classic cacophonous scream, but lowered its presence in the audio mix.</p><p>And the sniper rifle. Hoo boy, what have they done to my sweet child?</p><iframe src="https://content.jwplatform.com/players/5K2aw3N5.html" id="5K2aw3N5" title="Halo: Campaign Evolved sniper comparison" width="1920" height="1080" frameborder="0" scrolling="auto" allowfullscreen></iframe><h2 id="extra-time">Extra time</h2><p>The best thing about Campaign Evolved is that you still, ultimately, get to play one of the best shooters ever made. That is points in its favor, though I doubt its proposed value to anyone who's already acquainted.</p><p>Since I've seen confusion online and even among friends excited for this remake, it's worth laying out exactly what you do and <em>don't </em>get for $50:</p><p>✅<strong>The Halo: CE campaign, remade</strong><br><strong>✅3 bonus missions set before Halo: CE</strong><br><strong>✅4-player co-op (the original only supports 2)</strong><br><strong>❌No PvP multiplayer whatsoever</strong><br><strong>❌No theater mode</strong></p><p>It's a sparse package befitting its literal subtitle. While 4-player co-op is a big add, the absence of proper PvP is a serious blemish that ignores a huge reason people love these games, and will personally limit its lasting appeal. I've been denied an Unreal 5 remake of <a href="https://www.pcgamer.com/games/fps/the-fps-skybox-is-underappreciated-so-lets-appreciate-some/">Blood Gulch's skybox</a>, and that must be some sort of crime.</p><p>And it can't be ignored that The Master Chief Collection is $40 (often much less on sale) for much, much more:</p><p><strong>✅Six Halo campaigns, two with Anniversary updates</strong><br><strong>✅Full multiplayer support for all games with crossplay</strong><br><strong>✅Forge, Theater, File Share</strong><br><strong>✅Mod Support with Steam Workshop</strong><br><strong>❌No bonus missions</strong></p><p>Slightly dulling the blow are those three bonus story missions, though they didn't turn out as fun as I hoped. The trio of lengthy assignments take place on a single Covenant ship, resplendent in shiny purple hallways with little variation beyond a middle chapter that goes outdoors.</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="5vNGKgNqvj5vBd8iH5GMLn" name="halo campaign (19)" alt="Halo: Campaign Evolved" src="https://cdn.mos.cms.futurecdn.net/5vNGKgNqvj5vBd8iH5GMLn.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: Microsoft)</span></figcaption></figure><p>I found Master Chief and Sgt. Johnson's quipping in these episodes out of step with their dynamic in the main series, but worse was a noticeable drop off in the quality of encounters. The close quarters and reliance on door spawns did a poor job of hiding the seams between enemy waves, and battles lingered longer than was fun. </p><p>The never-ending fights chafe against wonky difficulty tuning—on Heroic (my default), there's not enough ammo or cover to reasonably deal with bullet spongey brutes solo. It takes a lot to push me over the edge in Halo, but when I finally did switch to Normal, suddenly the challenge was in line with the base game. I suspect a balancing patch is in order.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/FN2kG5qiBpsU66Mbq32U37.jpg" alt="Halo: Campaign Evolved" /><figcaption><small role="credit">Microsoft</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/FGL5JKXkKJAcrGQNDrJAZ.jpg" alt="Halo: Campaign Evolved" /><figcaption><small role="credit">Microsoft</small></figcaption></figure></figure><p>The highlight of the optional interludes was weapon variety—this is where Halo Studios' lets you cut loose with the later-game guns like the battle rifle, Reach's needler rifle, and the brute plasma rifle. There's also one area in mission one that's basically an indoor skate park for Ghosts—a super cool idea for a Halo encounter.</p><p>Campaign Evolved ran very well for me at 1440p (90fps average without upscaling), but honestly, that's not an illuminating observation when you play on a RTX 5090, Ryzen 7 9800X3D, and 64GB RAM. I kept everything on Ultra and didn't babysit a framerate counter. I will say that, as the very best case scenario for hardware, I didn't like how fuzzy DLSS can still make bright light sources look. It was distracting enough that I switched to native rendering and took the frame hit. Even though the system requirements were no impediment to me in the review, I wonder if my friends on middling hardware will want to pay to play a version of Halo that runs worse than the one they already own.</p><p>That scenario gets to the heart of it: the next time I want to play the first Halo, I don't have many reasons to reinstall this 70GB remake. It was cool to see another interpretation of a game special to me, but the glitzy coat of paint primarily highlights how right Bungie got it in 2001, and how its modern stewards are nudging Halo in an unremarkable direction.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Arctic Freezer 36-S review ]]></title>
                                                                                                <dc:content><![CDATA[ <p>The Arctic Freezer 36-S lands at the right time. Prices are rising for PC builds but you can claw some money back with this cooler. It costs just <a href="https://www.amazon.com/ARCTIC-ACFRE00196A-Freezer-36-S-black/dp/B0FVXNS15D/ref=sr_1_4" target="_blank">$22</a>/<a href="https://www.amazon.co.uk/ARCTIC-Freezer-36-S-pressure-optimized-600-3000/dp/B0FVXNS15D/ref=asc_df_B0FVXNS15D" target="_blank">£19</a>. A small price to pay for ample cooling for your processor. And it is, genuinely, good.</p><p>Arctic has plenty of accolades to its name when it comes to cooling. One of its more popular designs, the <a href="https://www.pcgamer.com/hardware/cooling/arctic-freezer-36-review/" target="_blank">Arctic Freezer 36</a>, is our pick for the <a href="https://www.pcgamer.com/best-cpu-air-coolers/" target="_blank">best budget air cooler</a>. With two fans, an effective heatsink design, and a great price tag, it's all anyone needs to chill most of today's popular gaming chips. But could you make do with less? That's what the Freezer 36-S puts to the test.</p><p>A few cuts have been made to the Freezer 36-S compared to the Freezer 36, including trimming down to just one fan. But it still has a lot going for it, especially when it comes to performance, as you can see in the <a href="#section-performance">charts below</a>. The Freezer 36-S performs really well considering its size and price tag. Though price is a sticking point: the Freezer 36-S is going up against the best and when you can get the Freezer 36 for very nearly the same cost, it's tough to argue for the slightly cheaper model.</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've spent all your budget elsewhere: </strong>So you've blown your budget on a graphics card and a motherboard that's definitely overkill. Now you're scraping change for a suitable cooler. The Freezer 36-S is all you need.</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 are tight on cash but can spare a couple dollars:</strong> If you can spend even a little more on your cooler, the Freezer 36 is in most ways a better air cooler. It's quieter and cooler.</p></div></div></div></div><h2 class="article-body__section" id="section-features"><span>Features</span></h2><div ><table><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Freezer 36-S</strong></p></td><td  ><p><strong>Freezer 36</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions (mm)</strong></p></td><td  ><p>126 (L) x 88 (W) x 156 (H)</p></td><td  ><p>126 (L) x 104 (W) x 159 (H)</p></td></tr><tr><td class="firstcol " ><p><strong>Fan(s) included</strong></p></td><td  ><p>1x P12 Pro PST</p></td><td  ><p>2x P12 PWM PST</p></td></tr><tr><td class="firstcol " ><p><strong>Max. RPM</strong></p></td><td  ><p>3000</p></td><td  ><p>1800</p></td></tr><tr><td class="firstcol " ><p><strong>Socket support</strong></p></td><td  ><p>Intel LGA 1851/1700 | AMD AM5/AM4</p></td><td  ><p>Intel LGA 1851/1700 | AMD AM5/AM4</p></td></tr><tr><td class="firstcol " ><p><strong>No. of heatpipes</strong></p></td><td  ><p>4</p></td><td  ><p>4</p></td></tr><tr><td class="firstcol " ><p><strong>Accessories</strong></p></td><td  ><p>Contact frame (for Intel systems), MX-7 thermal paste</p></td><td  ><p>Contact frame (for Intel systems), MX-6 thermal paste</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://www.amazon.com/ARCTIC-ACFRE00196A-Freezer-36-S-black/dp/B0FVXNS15D/ref=sr_1_4" target="_blank">$22</a>/<a href="https://www.amazon.co.uk/ARCTIC-Freezer-36-S-pressure-optimized-600-3000/dp/B0FVXNS15D/ref=asc_df_B0FVXNS15D" target="_blank">£19</a></p></td><td  ><p><a href="https://www.amazon.com/ARCTIC-Freezer-Single-Tower-Push-Pull-Pressure-optimised/dp/B09VG6NBSJ/ref=sr_1_2_sspa" target="_blank">$29</a>/<a href="https://www.amazon.co.uk/ARCTIC-Freezer-Single-tower-push-pull-pressure-optimised/dp/B09VG6NBSJ/ref=sr_1_1_sspa" target="_blank">£20</a></p></td></tr></tbody></table></div><p>The Freezer 36-S is a fairly slim cooler at 126 x 88 mm. It's a pretty traditional-looking thing, with a similar height to the Freezer 36. That makes it a fit for standard ATX and Micro-ATX rather than small form factor cases. </p><p>There's only one fan on the Freezer 36-S, a numerical loss to the two on the Freezer 36. Though it's a P12 Pro fan, an improvement on the twin P12 PWM PST included with the latter. This P12 Pro fan spins up to 3,000 RPM and comes with impressive ratings for both airflow (77 cfm) and static pressure (6.9 mmH2O), the latter being important once the fan is stuck to the side of a heatsink. </p><p>The P12 Pro is our current pick for the <a href="https://www.pcgamer.com/best-pc-fans/" target="_blank">best budget PC fan</a> and performs exceptionally well in testing throughout its large RPM range. I do have one recommendation, and that's to adjust the fan curve in the BIOS. These fans are incredibly loud at top speed, but they don't need to run this fast to be effective. They're very capable and much quieter at slower speeds.</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="WGE6fBToVPQQJYyazihwZH" name="IMG_5900" alt="An Arctic Freezer 36-S on a desk and installed in a gaming PC, with the Freezer 36 nearby." src="https://cdn.mos.cms.futurecdn.net/WGE6fBToVPQQJYyazihwZH.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>One accessory bundled with every Freezer 36-S is a contact frame. A contact frame is just a piece of metal or, in this case, plastic, which sits around and atop of a processor instead of the standard ILM. It's important for Intel processors from the 13th/14th Gen as they are likely to bend due to the stresses applied to the chip from the ILM and cooler. To avoid this, a contact frame is preferred, and Arctic bundling one with the Freezer 36-S takes the stress out of it. That said, the metal one included with the Freezer 36 feels more robust.</p><p>Arctic throws in a small 0.8 gram tube of MX-7, the company's latest thermal paste. It's good stuff, and there's enough here for initial installation and at least another application, providing you apply a thin line and don't go overboard.</p><h2 class="article-body__section" id="section-installation"><span>Installation</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Wz8opCpoYQStM7z6g9pZZH.jpg" alt="An Arctic Freezer 36-S on a desk and installed in a gaming PC, with the Freezer 36 nearby." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fbm97BS2d4i8hFu5E3rnZH.jpg" alt="An Arctic Freezer 36-S on a desk and installed in a gaming PC, with the Freezer 36 nearby." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RDv5yQcH8NFdxsP7ju2v2H.jpg" alt="An Arctic Freezer 36-S on a desk and installed in a gaming PC, with the Freezer 36 nearby." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Installation is fairly straightforward with the Freezer 36, if only a little tricky depending on whether you're using an AMD or Intel processor.</p><p>The good news is it couldn't get much easier on AM5/AM4 systems. Fit a couple of brackets, apply some thermal paste, and tighten the cooler into place using two screws. Sorted. </p><p>Intel systems, on the other hand, require the removal of the built-in ILM from the motherboard and replacing it with the contact frame. That's easily done ahead of installing the motherboard inside a case, less so if not. If only humans had one more arm, it'd be a lot easier to hold everything in place while screwing the frame down. There is an added risk of the CPU falling out or breaking a pin in the socket with the contact frame, but just take it slow and it should be fine. Having spoken to Arctic about this earlier in the year, they're convinced that the contact frame is worth it in the long-run.</p><p>The Freezer 36 comes with two metal clips for holding the P12 Pro fan in place. These clips attach to the cooler itself. Unlike most other coolers I've used, which do the opposite. Install the clips first, then the cooler, than clip the fan on. This way, nothing ever gets in the way and you don't have to fiddle clips in hard to reach places. Nice design.</p><h2 class="article-body__section" id="section-thermals"><span>Thermals</span></h2><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1784896876677-nsw5b7zhc *, #fv-chart-1784896876677-nsw5b7zhc *:before, #fv-chart-1784896876677-nsw5b7zhc *:after, #fv-chart-1784896876677-nsw5b7zhc-slideshow *, #fv-chart-1784896876677-nsw5b7zhc-slideshow *:before, #fv-chart-1784896876677-nsw5b7zhc-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784896876677-nsw5b7zhc, #fv-chart-1784896876677-nsw5b7zhc-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784896876677-nsw5b7zhc {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784896876677-nsw5b7zhc.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784896876677-nsw5b7zhc.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-1784896876677-nsw5b7zhc .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784896876677-nsw5b7zhc-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1784896876677-nsw5b7zhc-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784896876677-nsw5b7zhc-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784896876677-nsw5b7zhc-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-1784896876677-nsw5b7zhc-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-1784896876677-nsw5b7zhc-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784896876677-nsw5b7zhc-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784896876677-nsw5b7zhc-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-1784896876677-nsw5b7zhc-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784896876677-nsw5b7zhc-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-1784896876677-nsw5b7zhc-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784896876677-nsw5b7zhc .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-bar-row, #fv-chart-1784896876677-nsw5b7zhc .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784896876677-nsw5b7zhc.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784896876677-nsw5b7zhc.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784896876677-nsw5b7zhc.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784896876677-nsw5b7zhc .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-pie-container,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-bar-row,#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-stacked-product,#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-grouped-bar-product,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-bar-row,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-stacked-product,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784896876677-nsw5b7zhc.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-1784896876677-nsw5b7zhc.mobile-view .fv-bar-label,#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-grouped-product-title,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-bar-label,#fv-chart-1784896876677-nsw5b7zhc.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-1784896876677-nsw5b7zhc.mobile-view .fv-bar-container,#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-bar-cluster,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-bar-container,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-x-axis-wrapper,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-x-axis-label-space,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-x-axis-chart-space,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-benchmark-title,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-dropdown-title,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-carousel-nav-btn,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-chart-title,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-chart-subhead,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-versus-header,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-versus-select-wrapper,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-versus-vs,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-versus-select-container,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-versus-select,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-bar-commentary-inline,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784896876677-nsw5b7zhc.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784896876677-nsw5b7zhc .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-bar-row,#fv-chart-1784896876677-nsw5b7zhc .fv-stacked-product,#fv-chart-1784896876677-nsw5b7zhc .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-bar-label,#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-bar-container,#fv-chart-1784896876677-nsw5b7zhc .fv-bar-cluster {width: 100% !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784896876677-nsw5b7zhc .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784896876677-nsw5b7zhc .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784896876677-nsw5b7zhc .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-x-axis-label-space {display: none !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-stl-shop-all-logo,#fv-chart-1784896876677-nsw5b7zhc .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784896876677-nsw5b7zhc.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","description": "Evaluating cooler effectiveness using Core i7 14700K","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-24T12:41:16.677Z","citation": "We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency.","keywords": ["Arctic Freezer 36-S A-RGB","Arctic Freezer 36","Be Quiet! Dark Rock 6","Be Quiet! Dark Rock 5","Be Quiet! Dark Rock Pro 6","Thermalright Peerless Assassin 120 SE","Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","X274 @ 1.275 V | Normalised to 20 °C","Prime95 @ 1.275 V | Normalised to 20 °C | ~170 W","Prime95 @ 1.325 V | Normalised to 20 °C | ~220 W","Ambient temperature","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Arctic Freezer 36-S A-RGB – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 54,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 54,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 6 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 54,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 5 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 57,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock Pro 6 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 54,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Thermalright Peerless Assassin 120 SE – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 52,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36-S A-RGB – X274 @ 1.275 V | Normalised to 20 °C","value": 64,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36 – X274 @ 1.275 V | Normalised to 20 °C","value": 63,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 6 – X274 @ 1.275 V | Normalised to 20 °C","value": 63,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 5 – X274 @ 1.275 V | Normalised to 20 °C","value": 68,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock Pro 6 – X274 @ 1.275 V | Normalised to 20 °C","value": 63,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Thermalright Peerless Assassin 120 SE – X274 @ 1.275 V | Normalised to 20 °C","value": 60,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36-S A-RGB – Prime95 @ 1.275 V | Normalised to 20 °C | ~170 W","value": 66,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36 – Prime95 @ 1.275 V | Normalised to 20 °C | ~170 W","value": 64,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 6 – Prime95 @ 1.275 V | Normalised to 20 °C | ~170 W","value": 63,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 5 – Prime95 @ 1.275 V | Normalised to 20 °C | ~170 W","value": 70,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock Pro 6 – Prime95 @ 1.275 V | Normalised to 20 °C | ~170 W","value": 63,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Thermalright Peerless Assassin 120 SE – Prime95 @ 1.275 V | Normalised to 20 °C | ~170 W","value": 64,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36-S A-RGB – Prime95 @ 1.325 V | Normalised to 20 °C | ~220 W","value": 80,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36 – Prime95 @ 1.325 V | Normalised to 20 °C | ~220 W","value": 79,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 6 – Prime95 @ 1.325 V | Normalised to 20 °C | ~220 W","value": 83,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 5 – Prime95 @ 1.325 V | Normalised to 20 °C | ~220 W","value": 90,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock Pro 6 – Prime95 @ 1.325 V | Normalised to 20 °C | ~220 W","value": 82,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Thermalright Peerless Assassin 120 SE – Prime95 @ 1.325 V | Normalised to 20 °C | ~220 W","value": 80,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36-S A-RGB – Ambient temperature","value": 23,"unitText": ""},{"@type": "PropertyValue","name": "Arctic Freezer 36 – Ambient temperature","value": 27,"unitText": ""},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 6 – Ambient temperature","value": 20,"unitText": ""},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 5 – Ambient temperature","value": 21,"unitText": ""},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock Pro 6 – Ambient temperature","value": 20,"unitText": ""},{"@type": "PropertyValue","name": "Thermalright Peerless Assassin 120 SE – Ambient temperature","value": 22,"unitText": ""}]}</script><div id="fv-chart-1784896876677-nsw5b7zhc" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Thermals</h3><p class="fv-chart-subhead">Evaluating cooler effectiveness using Core i7 14700K</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C</option><option value="1">X274 @ 1.275 V | Normalised to 20 °C</option><option value="2">Prime95 @ 1.275 V | Normalised to 20 °C | ~170 W</option><option value="3">Prime95 @ 1.325 V | Normalised to 20 °C | ~220 W</option><option value="4">Ambient temperature</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784896876677-nsw5b7zhc-bar-Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C" data-chart-type="Bar" data-title="Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C" data-subhead="Evaluating cooler effectiveness using Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Arctic Freezer 36-S A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #FE9F58;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #FE9F58;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #FE9F58;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95%; background-color: #E33235;" data-target-width="95" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 88.33333333333333%; background-color: #FE9F58;" data-target-width="88.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock Pro 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #FE9F58;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Thermalright Peerless Assassin 120 SE</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.66666666666667%; background-color: #E33235;" data-target-width="86.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #FE9F58;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">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>Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Arctic Freezer 36-S A-RGB</td><td>54 Max °C, 51 Avg °C</td></tr><tr><td>Arctic Freezer 36</td><td>54 Max °C, 51 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 6</td><td>54 Max °C, 50 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 5</td><td>57 Max °C, 53 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock Pro 6</td><td>54 Max °C, 48 Avg °C</td></tr><tr><td>Thermalright Peerless Assassin 120 SE</td><td>52 Max °C, 48 Avg °C</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784896876677-nsw5b7zhc-bar-X274 @ 1.275 V | Normalised to 20 °C" data-chart-type="Bar" data-title="X274 @ 1.275 V | Normalised to 20 °C" data-subhead="Evaluating cooler effectiveness using Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Arctic Freezer 36-S A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #FE9F58;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.5%; background-color: #FE9F58;" data-target-width="67.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.5%; background-color: #FE9F58;" data-target-width="72.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock Pro 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #FE9F58;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Thermalright Peerless Assassin 120 SE</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-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>X274 @ 1.275 V | Normalised to 20 °C Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Arctic Freezer 36-S A-RGB</td><td>64 Max °C, 56 Avg °C</td></tr><tr><td>Arctic Freezer 36</td><td>63 Max °C, 55 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 6</td><td>63 Max °C, 54 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 5</td><td>68 Max °C, 58 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock Pro 6</td><td>63 Max °C, 63 Avg °C</td></tr><tr><td>Thermalright Peerless Assassin 120 SE</td><td>60 Max °C, 52 Avg °C</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784896876677-nsw5b7zhc-bar-Prime95 @ 1.275 V | Normalised to 20 °C | ~170 W" data-chart-type="Bar" data-title="Prime95 @ 1.275 V | Normalised to 20 °C | ~170 W" data-subhead="Evaluating cooler effectiveness using Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Arctic Freezer 36-S A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.5%; background-color: #E33235;" data-target-width="82.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #FE9F58;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.75%; background-color: #FE9F58;" data-target-width="73.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.5%; background-color: #E33235;" data-target-width="87.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.75%; background-color: #FE9F58;" data-target-width="83.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock Pro 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.25%; background-color: #FE9F58;" data-target-width="76.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Thermalright Peerless Assassin 120 SE</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.5%; background-color: #FE9F58;" data-target-width="72.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div></div></div><div class="fv-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>Prime95 @ 1.275 V | Normalised to 20 °C | ~170 W Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Arctic Freezer 36-S A-RGB</td><td>66 Max °C, 62 Avg °C</td></tr><tr><td>Arctic Freezer 36</td><td>64 Max °C, 60 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 6</td><td>63 Max °C, 59 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 5</td><td>70 Max °C, 67 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock Pro 6</td><td>63 Max °C, 61 Avg °C</td></tr><tr><td>Thermalright Peerless Assassin 120 SE</td><td>64 Max °C, 58 Avg °C</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784896876677-nsw5b7zhc-bar-Prime95 @ 1.325 V | Normalised to 20 °C | ~220 W" data-chart-type="Bar" data-title="Prime95 @ 1.325 V | Normalised to 20 °C | ~220 W" data-subhead="Evaluating cooler effectiveness using Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Arctic Freezer 36-S A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76%; background-color: #FE9F58;" data-target-width="76" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 79%; background-color: #E33235;" data-target-width="79" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83%; background-color: #E33235;" data-target-width="83" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">83</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #FE9F58;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">90</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #FE9F58;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">85</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock Pro 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #FE9F58;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Thermalright Peerless Assassin 120 SE</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71%; background-color: #FE9F58;" data-target-width="71" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">71</span></div></div></div></div></div><div class="fv-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>Prime95 @ 1.325 V | Normalised to 20 °C | ~220 W Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Arctic Freezer 36-S A-RGB</td><td>80 Max °C, 76 Avg °C</td></tr><tr><td>Arctic Freezer 36</td><td>79 Max °C, 75 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 6</td><td>83 Max °C, 78 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 5</td><td>90 Max °C, 85 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock Pro 6</td><td>82 Max °C, 82 Avg °C</td></tr><tr><td>Thermalright Peerless Assassin 120 SE</td><td>80 Max °C, 71 Avg °C</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784896876677-nsw5b7zhc-bar-Ambient temperature" data-chart-type="Bar" data-title="Ambient temperature" data-subhead="Evaluating cooler effectiveness using Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Arctic Freezer 36-S A-RGB</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #E33235;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 6</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 5</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #E33235;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">21</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock Pro 6</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Thermalright Peerless Assassin 120 SE</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</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.5</span><span>15</span><span>22.5</span><span>30</span></div></div></div><table class="sr-only"><caption>Ambient temperature Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Arctic Freezer 36-S A-RGB</td><td>23</td></tr><tr><td>Arctic Freezer 36</td><td>27</td></tr><tr><td>Be Quiet! Dark Rock 6</td><td>20</td></tr><tr><td>Be Quiet! Dark Rock 5</td><td>21</td></tr><tr><td>Be Quiet! Dark Rock Pro 6</td><td>20</td></tr><tr><td>Thermalright Peerless Assassin 120 SE</td><td>22</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784896876677-nsw5b7zhc', false); });} else {initialize('fv-chart-1784896876677-nsw5b7zhc', false);}})();</script></div><p>I was expecting a bigger delta between the Arctic Freezer 36-S and the bigger, dual-fan Freezer 36. There's not too much in it, just a couple of degrees at most during the more intensive tests.</p><p>I test each air cooler using a Core i7 14700K, running at three different fixed voltages: 1.275 V, 1.325 V, and 1.4 V. The highest of which is admittedly a bit of a torture test, running Prime95, which often leads to thermal throttling with an air cooler.</p><p>Our game of choice for testing, Baldur's Gate 3, is a little more CPU intensive than some. Though not enough to see huge swings in temperature between coolers at 1.275 V. Prime95 and X264 are very intensive, however, and the Freezer 36-S is second-worst out of the lot in these tests, behind only the <a href="https://www.pcgamer.com/hardware/be-quiet-dark-rock-5-review/" target="_blank">Be Quiet! Dark Rock 5</a>. Though that's a more expensive cooler than the Freezer 36-S, and there's not much in it between the Freezer 36-S and the Freezer 36. In Prime95 at 1.325 V, both oddly reached the same temperature, likely a sign of the P12 Pro and its impressive cooling ability at max RPM, and the expected variance in my test process. These aren't lab conditions, folks—as damned near to as I can get in my home office.</p><h2 class="article-body__section" id="section-aesthetics"><span>Aesthetics</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Ln7VgRvnyX7KuC8FyZodZH.jpg" alt="An Arctic Freezer 36-S on a desk and installed in a gaming PC, with the Freezer 36 nearby." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/8Vitv2eBmRZKsXaJNPSqmG.jpg" alt="An Arctic Freezer 36-S on a desk and installed in a gaming PC, with the Freezer 36 nearby." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>I'm reviewing the A-RGB version of the Freezer 36-S, which includes a P12 Pro A-RGB fan. It's not the prettiest implementation, it must be said, with clear blades and LEDs embedded in the hub in the age-old fashion. But it does produce a pretty enough effect for the price. The RGB effect can be controlled via any 5V RGB header.</p><p>The Freezer 36-S looks pretty great underneath the RGB lighting. The version I have for review comes with an all-black coating, which includes heatsink, heatpipes, and even fan clips. It doesn't scream 'budget' like some others do. I wouldn't assume it's a budget model.</p><h2 class="article-body__section" id="section-sound"><span>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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="jDZdkJdFSc6MSbGfwkAgaH" name="IMG_5910" alt="An Arctic Freezer 36-S on a desk and installed in a gaming PC, with the Freezer 36 nearby." src="https://cdn.mos.cms.futurecdn.net/jDZdkJdFSc6MSbGfwkAgaH.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>I test each cooler with their fans set to 100% PWM duty cycle, to see what they're capable of. I wouldn't recommend you do the same at home, especially not with the Freezer 36-S. It's very loud, coming in at 47 dBA, and much louder than the Freezer 36 with two slower-spinning fans. </p><p>In defence of the Freezer 36-S, it's still quieter than many other coolers I've tested.</p><h2 class="article-body__section" id="section-value"><span>Value</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/tNxX2A7wWruvkJ4sndj4aH.jpg" alt="An Arctic Freezer 36-S on a desk and installed in a gaming PC, with the Freezer 36 nearby." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cBtiyEKUscc8UvLfEkBinG.jpg" alt="An Arctic Freezer 36-S on a desk and installed in a gaming PC, with the Freezer 36 nearby." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Arctic is its own greatest enemy in terms of value. In the US, the Freezer 36 (non-S) is $9 more, at <a href="https://www.amazon.com/ARCTIC-Freezer-Single-Tower-Push-Pull-Pressure-optimised/dp/B09VG6NBSJ/ref=sr_1_2_sspa" target="_blank">$29</a>, than the Freezer 36-S at <a href="https://www.amazon.com/ARCTIC-ACFRE00196A-Freezer-36-S-black/dp/B0FVXNS15D/ref=sr_1_4" target="_blank">$20</a> (on sale at time of writing, usually $22). In the UK, the Freezer 36 costs just one pound more (<a href="https://www.amazon.co.uk/ARCTIC-Freezer-Single-tower-push-pull-pressure-optimised/dp/B09VG6NBSJ/ref=sr_1_1_sspa" target="_blank">£20</a>) than the Freezer 36 (<a href="https://www.amazon.co.uk/ARCTIC-Freezer-36-S-pressure-optimized-600-3000/dp/B0FVXNS15D/ref=sr_1_2" target="_blank">£19</a>), or <a href="https://www.amazon.co.uk/ARCTIC-Freezer-Single-tower-push-pull-pressure-optimised/dp/B09VH14935/ref=sr_1_1_sspa" target="_blank">£4</a> more for the all-black model to match. Why opt for the smaller, weaker option with one fewer fan when the better pick is only a quick search for spare change down the back of the sofa away?</p><p>The Freezer 36 is a tough act to follow, and while prices may fluctuate in favour of the 36-S at times, I just can't see myself buying one—no matter how mighty it might be for the money. There's not much wiggle room here for the Freezer 36, either, as the excellent and enormous Thermalright Peerless Assassin has the market all wrapped up at <a href="https://www.amazon.com/Thermalright-Peerless-Assassin-120-Cooler/dp/B0DP23NF7T/ref=sr_1_1_sspa" target="_blank">$40</a>/<a href="https://www.amazon.co.uk/Thermalright-Peerless-Assassin-120-Cooler/dp/B0DP23NF7T/ref=sr_1_1_sspa?crid=1XXZRUW7C12P1&dib=eyJ2IjoiMSJ9.GQzAE92e86q2iVUn5y_9SmVN63KivK7WmPGnGq-N0mBiu_JwM8zgIbfay6jTYjWyNo8Zzy1axNxXVGuoRIgx4N7PHGcAcFNqq2Ka68rYQWwxiXcgNFou-j09DKlMMxDqC4e83KI3ILmQfKJNqY_1nGAh46aKlpb2X8nwhtTQR2Ybv5mgfRhKiGZDaVstT0gTT1HuMOHGLBGbGo-qqXGpu9c13M1eD7aJLC87MfRPBrg.9a7yS3Z6WnneIsXyVcfY5l03VlzAxBvWxbubX9zK6NE&dib_tag=se&keywords=thermalright%2Bpeerless%2Bassassin%2B120%2Bse&qid=1782836977&sprefix=thermalright%2B%2Caps%2C119&sr=8-1-spons&aref=zFE2VrsN1B&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&th=1" target="_blank">£36</a>.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/cooling/arctic-freezer-36-s-review/</link>
                                                                            <description>
                            <![CDATA[ Surprisingly effective for the money. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">V9NPYDqbNZKqE3n7t273zj</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/uxj9Ry8rWJaeXbQygfrvZH-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 21 Jul 2026 15:44:01 +0000</pubDate>                                                                                                                                <updated>Fri, 24 Jul 2026 12:41:22 +0000</updated>
                                                                                                                                            <category><![CDATA[Cooling]]></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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/uxj9Ry8rWJaeXbQygfrvZH-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An Arctic Freezer 36-S on a desk and installed in a gaming PC, with the Freezer 36 nearby.]]></media:description>                                                            <media:text><![CDATA[An Arctic Freezer 36-S on a desk and installed in a gaming PC, with the Freezer 36 nearby.]]></media:text>
                                <media:title type="plain"><![CDATA[An Arctic Freezer 36-S on a desk and installed in a gaming PC, with the Freezer 36 nearby.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/uxj9Ry8rWJaeXbQygfrvZH-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The Arctic Freezer 36-S lands at the right time. Prices are rising for PC builds but you can claw some money back with this cooler. It costs just <a href="https://www.amazon.com/ARCTIC-ACFRE00196A-Freezer-36-S-black/dp/B0FVXNS15D/ref=sr_1_4" target="_blank">$22</a>/<a href="https://www.amazon.co.uk/ARCTIC-Freezer-36-S-pressure-optimized-600-3000/dp/B0FVXNS15D/ref=asc_df_B0FVXNS15D" target="_blank">£19</a>. A small price to pay for ample cooling for your processor. And it is, genuinely, good.</p><p>Arctic has plenty of accolades to its name when it comes to cooling. One of its more popular designs, the <a href="https://www.pcgamer.com/hardware/cooling/arctic-freezer-36-review/" target="_blank">Arctic Freezer 36</a>, is our pick for the <a href="https://www.pcgamer.com/best-cpu-air-coolers/" target="_blank">best budget air cooler</a>. With two fans, an effective heatsink design, and a great price tag, it's all anyone needs to chill most of today's popular gaming chips. But could you make do with less? That's what the Freezer 36-S puts to the test.</p><p>A few cuts have been made to the Freezer 36-S compared to the Freezer 36, including trimming down to just one fan. But it still has a lot going for it, especially when it comes to performance, as you can see in the <a href="#section-performance">charts below</a>. The Freezer 36-S performs really well considering its size and price tag. Though price is a sticking point: the Freezer 36-S is going up against the best and when you can get the Freezer 36 for very nearly the same cost, it's tough to argue for the slightly cheaper model.</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've spent all your budget elsewhere: </strong>So you've blown your budget on a graphics card and a motherboard that's definitely overkill. Now you're scraping change for a suitable cooler. The Freezer 36-S is all you need.</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 are tight on cash but can spare a couple dollars:</strong> If you can spend even a little more on your cooler, the Freezer 36 is in most ways a better air cooler. It's quieter and cooler.</p></div></div></div></div><h2 class="article-body__section" id="section-features"><span>Features</span></h2><div ><table><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>Freezer 36-S</strong></p></td><td  ><p><strong>Freezer 36</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions (mm)</strong></p></td><td  ><p>126 (L) x 88 (W) x 156 (H)</p></td><td  ><p>126 (L) x 104 (W) x 159 (H)</p></td></tr><tr><td class="firstcol " ><p><strong>Fan(s) included</strong></p></td><td  ><p>1x P12 Pro PST</p></td><td  ><p>2x P12 PWM PST</p></td></tr><tr><td class="firstcol " ><p><strong>Max. RPM</strong></p></td><td  ><p>3000</p></td><td  ><p>1800</p></td></tr><tr><td class="firstcol " ><p><strong>Socket support</strong></p></td><td  ><p>Intel LGA 1851/1700 | AMD AM5/AM4</p></td><td  ><p>Intel LGA 1851/1700 | AMD AM5/AM4</p></td></tr><tr><td class="firstcol " ><p><strong>No. of heatpipes</strong></p></td><td  ><p>4</p></td><td  ><p>4</p></td></tr><tr><td class="firstcol " ><p><strong>Accessories</strong></p></td><td  ><p>Contact frame (for Intel systems), MX-7 thermal paste</p></td><td  ><p>Contact frame (for Intel systems), MX-6 thermal paste</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://www.amazon.com/ARCTIC-ACFRE00196A-Freezer-36-S-black/dp/B0FVXNS15D/ref=sr_1_4" target="_blank">$22</a>/<a href="https://www.amazon.co.uk/ARCTIC-Freezer-36-S-pressure-optimized-600-3000/dp/B0FVXNS15D/ref=asc_df_B0FVXNS15D" target="_blank">£19</a></p></td><td  ><p><a href="https://www.amazon.com/ARCTIC-Freezer-Single-Tower-Push-Pull-Pressure-optimised/dp/B09VG6NBSJ/ref=sr_1_2_sspa" target="_blank">$29</a>/<a href="https://www.amazon.co.uk/ARCTIC-Freezer-Single-tower-push-pull-pressure-optimised/dp/B09VG6NBSJ/ref=sr_1_1_sspa" target="_blank">£20</a></p></td></tr></tbody></table></div><p>The Freezer 36-S is a fairly slim cooler at 126 x 88 mm. It's a pretty traditional-looking thing, with a similar height to the Freezer 36. That makes it a fit for standard ATX and Micro-ATX rather than small form factor cases. </p><p>There's only one fan on the Freezer 36-S, a numerical loss to the two on the Freezer 36. Though it's a P12 Pro fan, an improvement on the twin P12 PWM PST included with the latter. This P12 Pro fan spins up to 3,000 RPM and comes with impressive ratings for both airflow (77 cfm) and static pressure (6.9 mmH2O), the latter being important once the fan is stuck to the side of a heatsink. </p><p>The P12 Pro is our current pick for the <a href="https://www.pcgamer.com/best-pc-fans/" target="_blank">best budget PC fan</a> and performs exceptionally well in testing throughout its large RPM range. I do have one recommendation, and that's to adjust the fan curve in the BIOS. These fans are incredibly loud at top speed, but they don't need to run this fast to be effective. They're very capable and much quieter at slower speeds.</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="WGE6fBToVPQQJYyazihwZH" name="IMG_5900" alt="An Arctic Freezer 36-S on a desk and installed in a gaming PC, with the Freezer 36 nearby." src="https://cdn.mos.cms.futurecdn.net/WGE6fBToVPQQJYyazihwZH.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>One accessory bundled with every Freezer 36-S is a contact frame. A contact frame is just a piece of metal or, in this case, plastic, which sits around and atop of a processor instead of the standard ILM. It's important for Intel processors from the 13th/14th Gen as they are likely to bend due to the stresses applied to the chip from the ILM and cooler. To avoid this, a contact frame is preferred, and Arctic bundling one with the Freezer 36-S takes the stress out of it. That said, the metal one included with the Freezer 36 feels more robust.</p><p>Arctic throws in a small 0.8 gram tube of MX-7, the company's latest thermal paste. It's good stuff, and there's enough here for initial installation and at least another application, providing you apply a thin line and don't go overboard.</p><h2 class="article-body__section" id="section-installation"><span>Installation</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Wz8opCpoYQStM7z6g9pZZH.jpg" alt="An Arctic Freezer 36-S on a desk and installed in a gaming PC, with the Freezer 36 nearby." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/fbm97BS2d4i8hFu5E3rnZH.jpg" alt="An Arctic Freezer 36-S on a desk and installed in a gaming PC, with the Freezer 36 nearby." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RDv5yQcH8NFdxsP7ju2v2H.jpg" alt="An Arctic Freezer 36-S on a desk and installed in a gaming PC, with the Freezer 36 nearby." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Installation is fairly straightforward with the Freezer 36, if only a little tricky depending on whether you're using an AMD or Intel processor.</p><p>The good news is it couldn't get much easier on AM5/AM4 systems. Fit a couple of brackets, apply some thermal paste, and tighten the cooler into place using two screws. Sorted. </p><p>Intel systems, on the other hand, require the removal of the built-in ILM from the motherboard and replacing it with the contact frame. That's easily done ahead of installing the motherboard inside a case, less so if not. If only humans had one more arm, it'd be a lot easier to hold everything in place while screwing the frame down. There is an added risk of the CPU falling out or breaking a pin in the socket with the contact frame, but just take it slow and it should be fine. Having spoken to Arctic about this earlier in the year, they're convinced that the contact frame is worth it in the long-run.</p><p>The Freezer 36 comes with two metal clips for holding the P12 Pro fan in place. These clips attach to the cooler itself. Unlike most other coolers I've used, which do the opposite. Install the clips first, then the cooler, than clip the fan on. This way, nothing ever gets in the way and you don't have to fiddle clips in hard to reach places. Nice design.</p><h2 class="article-body__section" id="section-thermals"><span>Thermals</span></h2><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1784896876677-nsw5b7zhc *, #fv-chart-1784896876677-nsw5b7zhc *:before, #fv-chart-1784896876677-nsw5b7zhc *:after, #fv-chart-1784896876677-nsw5b7zhc-slideshow *, #fv-chart-1784896876677-nsw5b7zhc-slideshow *:before, #fv-chart-1784896876677-nsw5b7zhc-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784896876677-nsw5b7zhc, #fv-chart-1784896876677-nsw5b7zhc-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784896876677-nsw5b7zhc {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784896876677-nsw5b7zhc.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784896876677-nsw5b7zhc.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-1784896876677-nsw5b7zhc .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784896876677-nsw5b7zhc-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1784896876677-nsw5b7zhc-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784896876677-nsw5b7zhc-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784896876677-nsw5b7zhc-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-1784896876677-nsw5b7zhc-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-1784896876677-nsw5b7zhc-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784896876677-nsw5b7zhc-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784896876677-nsw5b7zhc-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-1784896876677-nsw5b7zhc-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784896876677-nsw5b7zhc-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-1784896876677-nsw5b7zhc-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784896876677-nsw5b7zhc .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784896876677-nsw5b7zhc .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-bar-row, #fv-chart-1784896876677-nsw5b7zhc .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784896876677-nsw5b7zhc.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784896876677-nsw5b7zhc.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784896876677-nsw5b7zhc.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784896876677-nsw5b7zhc .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784896876677-nsw5b7zhc .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-pie-container,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-bar-row,#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-stacked-product,#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-grouped-bar-product,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-bar-row,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-stacked-product,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784896876677-nsw5b7zhc.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-1784896876677-nsw5b7zhc.mobile-view .fv-bar-label,#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-grouped-product-title,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-bar-label,#fv-chart-1784896876677-nsw5b7zhc.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-1784896876677-nsw5b7zhc.mobile-view .fv-bar-container,#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-bar-cluster,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-bar-container,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-x-axis-wrapper,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-x-axis-label-space,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-x-axis-chart-space,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-benchmark-title,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-dropdown-title,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-carousel-nav-btn,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-chart-title,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-chart-subhead,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-versus-header,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-versus-select-wrapper,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-versus-vs,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-versus-select-container,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-versus-select,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-bar-commentary-inline,#fv-chart-1784896876677-nsw5b7zhc.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784896876677-nsw5b7zhc.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784896876677-nsw5b7zhc.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784896876677-nsw5b7zhc .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-bar-row,#fv-chart-1784896876677-nsw5b7zhc .fv-stacked-product,#fv-chart-1784896876677-nsw5b7zhc .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-bar-label,#fv-chart-1784896876677-nsw5b7zhc .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-1784896876677-nsw5b7zhc .fv-bar-container,#fv-chart-1784896876677-nsw5b7zhc .fv-bar-cluster {width: 100% !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784896876677-nsw5b7zhc .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784896876677-nsw5b7zhc .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784896876677-nsw5b7zhc .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-x-axis-label-space {display: none !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-stl-shop-all-logo,#fv-chart-1784896876677-nsw5b7zhc .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784896876677-nsw5b7zhc .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784896876677-nsw5b7zhc.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","description": "Evaluating cooler effectiveness using Core i7 14700K","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-24T12:41:16.677Z","citation": "We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency.","keywords": ["Arctic Freezer 36-S A-RGB","Arctic Freezer 36","Be Quiet! Dark Rock 6","Be Quiet! Dark Rock 5","Be Quiet! Dark Rock Pro 6","Thermalright Peerless Assassin 120 SE","Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","X274 @ 1.275 V | Normalised to 20 °C","Prime95 @ 1.275 V | Normalised to 20 °C | ~170 W","Prime95 @ 1.325 V | Normalised to 20 °C | ~220 W","Ambient temperature","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Arctic Freezer 36-S A-RGB – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 54,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 54,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 6 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 54,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 5 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 57,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock Pro 6 – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 54,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Thermalright Peerless Assassin 120 SE – Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C","value": 52,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36-S A-RGB – X274 @ 1.275 V | Normalised to 20 °C","value": 64,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36 – X274 @ 1.275 V | Normalised to 20 °C","value": 63,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 6 – X274 @ 1.275 V | Normalised to 20 °C","value": 63,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 5 – X274 @ 1.275 V | Normalised to 20 °C","value": 68,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock Pro 6 – X274 @ 1.275 V | Normalised to 20 °C","value": 63,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Thermalright Peerless Assassin 120 SE – X274 @ 1.275 V | Normalised to 20 °C","value": 60,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36-S A-RGB – Prime95 @ 1.275 V | Normalised to 20 °C | ~170 W","value": 66,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36 – Prime95 @ 1.275 V | Normalised to 20 °C | ~170 W","value": 64,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 6 – Prime95 @ 1.275 V | Normalised to 20 °C | ~170 W","value": 63,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 5 – Prime95 @ 1.275 V | Normalised to 20 °C | ~170 W","value": 70,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock Pro 6 – Prime95 @ 1.275 V | Normalised to 20 °C | ~170 W","value": 63,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Thermalright Peerless Assassin 120 SE – Prime95 @ 1.275 V | Normalised to 20 °C | ~170 W","value": 64,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36-S A-RGB – Prime95 @ 1.325 V | Normalised to 20 °C | ~220 W","value": 80,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36 – Prime95 @ 1.325 V | Normalised to 20 °C | ~220 W","value": 79,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 6 – Prime95 @ 1.325 V | Normalised to 20 °C | ~220 W","value": 83,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 5 – Prime95 @ 1.325 V | Normalised to 20 °C | ~220 W","value": 90,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock Pro 6 – Prime95 @ 1.325 V | Normalised to 20 °C | ~220 W","value": 82,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Thermalright Peerless Assassin 120 SE – Prime95 @ 1.325 V | Normalised to 20 °C | ~220 W","value": 80,"unitText": "Max °C"},{"@type": "PropertyValue","name": "Arctic Freezer 36-S A-RGB – Ambient temperature","value": 23,"unitText": ""},{"@type": "PropertyValue","name": "Arctic Freezer 36 – Ambient temperature","value": 27,"unitText": ""},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 6 – Ambient temperature","value": 20,"unitText": ""},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock 5 – Ambient temperature","value": 21,"unitText": ""},{"@type": "PropertyValue","name": "Be Quiet! Dark Rock Pro 6 – Ambient temperature","value": 20,"unitText": ""},{"@type": "PropertyValue","name": "Thermalright Peerless Assassin 120 SE – Ambient temperature","value": 22,"unitText": ""}]}</script><div id="fv-chart-1784896876677-nsw5b7zhc" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Thermals</h3><p class="fv-chart-subhead">Evaluating cooler effectiveness using Core i7 14700K</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C</option><option value="1">X274 @ 1.275 V | Normalised to 20 °C</option><option value="2">Prime95 @ 1.275 V | Normalised to 20 °C | ~170 W</option><option value="3">Prime95 @ 1.325 V | Normalised to 20 °C | ~220 W</option><option value="4">Ambient temperature</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784896876677-nsw5b7zhc-bar-Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C" data-chart-type="Bar" data-title="Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C" data-subhead="Evaluating cooler effectiveness using Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Arctic Freezer 36-S A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #FE9F58;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #FE9F58;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #FE9F58;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95%; background-color: #E33235;" data-target-width="95" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 88.33333333333333%; background-color: #FE9F58;" data-target-width="88.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock Pro 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #FE9F58;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Thermalright Peerless Assassin 120 SE</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.66666666666667%; background-color: #E33235;" data-target-width="86.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #FE9F58;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">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>Baldur's Gate 3 @ 1.275 V | Normalised to 20 °C Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Arctic Freezer 36-S A-RGB</td><td>54 Max °C, 51 Avg °C</td></tr><tr><td>Arctic Freezer 36</td><td>54 Max °C, 51 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 6</td><td>54 Max °C, 50 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 5</td><td>57 Max °C, 53 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock Pro 6</td><td>54 Max °C, 48 Avg °C</td></tr><tr><td>Thermalright Peerless Assassin 120 SE</td><td>52 Max °C, 48 Avg °C</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784896876677-nsw5b7zhc-bar-X274 @ 1.275 V | Normalised to 20 °C" data-chart-type="Bar" data-title="X274 @ 1.275 V | Normalised to 20 °C" data-subhead="Evaluating cooler effectiveness using Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Arctic Freezer 36-S A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">56</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.75%; background-color: #FE9F58;" data-target-width="68.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.5%; background-color: #FE9F58;" data-target-width="67.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.5%; background-color: #FE9F58;" data-target-width="72.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock Pro 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #FE9F58;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Thermalright Peerless Assassin 120 SE</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-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>X274 @ 1.275 V | Normalised to 20 °C Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Arctic Freezer 36-S A-RGB</td><td>64 Max °C, 56 Avg °C</td></tr><tr><td>Arctic Freezer 36</td><td>63 Max °C, 55 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 6</td><td>63 Max °C, 54 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 5</td><td>68 Max °C, 58 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock Pro 6</td><td>63 Max °C, 63 Avg °C</td></tr><tr><td>Thermalright Peerless Assassin 120 SE</td><td>60 Max °C, 52 Avg °C</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784896876677-nsw5b7zhc-bar-Prime95 @ 1.275 V | Normalised to 20 °C | ~170 W" data-chart-type="Bar" data-title="Prime95 @ 1.275 V | Normalised to 20 °C | ~170 W" data-subhead="Evaluating cooler effectiveness using Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Arctic Freezer 36-S A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.5%; background-color: #E33235;" data-target-width="82.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #FE9F58;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.75%; background-color: #FE9F58;" data-target-width="73.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.5%; background-color: #E33235;" data-target-width="87.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.75%; background-color: #FE9F58;" data-target-width="83.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock Pro 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.75%; background-color: #E33235;" data-target-width="78.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">63</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.25%; background-color: #FE9F58;" data-target-width="76.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Thermalright Peerless Assassin 120 SE</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.5%; background-color: #FE9F58;" data-target-width="72.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">58</span></div></div></div></div></div><div class="fv-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>Prime95 @ 1.275 V | Normalised to 20 °C | ~170 W Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Arctic Freezer 36-S A-RGB</td><td>66 Max °C, 62 Avg °C</td></tr><tr><td>Arctic Freezer 36</td><td>64 Max °C, 60 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 6</td><td>63 Max °C, 59 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 5</td><td>70 Max °C, 67 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock Pro 6</td><td>63 Max °C, 61 Avg °C</td></tr><tr><td>Thermalright Peerless Assassin 120 SE</td><td>64 Max °C, 58 Avg °C</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784896876677-nsw5b7zhc-bar-Prime95 @ 1.325 V | Normalised to 20 °C | ~220 W" data-chart-type="Bar" data-title="Prime95 @ 1.325 V | Normalised to 20 °C | ~220 W" data-subhead="Evaluating cooler effectiveness using Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." 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>Max °C</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Avg °C</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Arctic Freezer 36-S A-RGB</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76%; background-color: #FE9F58;" data-target-width="76" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 79%; background-color: #E33235;" data-target-width="79" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #FE9F58;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83%; background-color: #E33235;" data-target-width="83" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">83</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #FE9F58;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 5</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">90</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #FE9F58;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">85</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock Pro 6</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #FE9F58;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Thermalright Peerless Assassin 120 SE</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71%; background-color: #FE9F58;" data-target-width="71" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">71</span></div></div></div></div></div><div class="fv-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>Prime95 @ 1.325 V | Normalised to 20 °C | ~220 W Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Arctic Freezer 36-S A-RGB</td><td>80 Max °C, 76 Avg °C</td></tr><tr><td>Arctic Freezer 36</td><td>79 Max °C, 75 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 6</td><td>83 Max °C, 78 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock 5</td><td>90 Max °C, 85 Avg °C</td></tr><tr><td>Be Quiet! Dark Rock Pro 6</td><td>82 Max °C, 82 Avg °C</td></tr><tr><td>Thermalright Peerless Assassin 120 SE</td><td>80 Max °C, 71 Avg °C</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784896876677-nsw5b7zhc-bar-Ambient temperature" data-chart-type="Bar" data-title="Ambient temperature" data-subhead="Evaluating cooler effectiveness using Core i7 14700K" data-caption="We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency." style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Arctic Freezer 36-S A-RGB</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #E33235;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Arctic Freezer 36</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 6</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock 5</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #E33235;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">21</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Be Quiet! Dark Rock Pro 6</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Thermalright Peerless Assassin 120 SE</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</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.5</span><span>15</span><span>22.5</span><span>30</span></div></div></div><table class="sr-only"><caption>Ambient temperature Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Arctic Freezer 36-S A-RGB</td><td>23</td></tr><tr><td>Arctic Freezer 36</td><td>27</td></tr><tr><td>Be Quiet! Dark Rock 6</td><td>20</td></tr><tr><td>Be Quiet! Dark Rock 5</td><td>21</td></tr><tr><td>Be Quiet! Dark Rock Pro 6</td><td>20</td></tr><tr><td>Thermalright Peerless Assassin 120 SE</td><td>22</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">We measure the package temperature of a Core i7 14700K across various applications and games at three fixed voltages. This is normalised to an ambient temperature of 20 ℃ for consistency.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784896876677-nsw5b7zhc', false); });} else {initialize('fv-chart-1784896876677-nsw5b7zhc', false);}})();</script></div><p>I was expecting a bigger delta between the Arctic Freezer 36-S and the bigger, dual-fan Freezer 36. There's not too much in it, just a couple of degrees at most during the more intensive tests.</p><p>I test each air cooler using a Core i7 14700K, running at three different fixed voltages: 1.275 V, 1.325 V, and 1.4 V. The highest of which is admittedly a bit of a torture test, running Prime95, which often leads to thermal throttling with an air cooler.</p><p>Our game of choice for testing, Baldur's Gate 3, is a little more CPU intensive than some. Though not enough to see huge swings in temperature between coolers at 1.275 V. Prime95 and X264 are very intensive, however, and the Freezer 36-S is second-worst out of the lot in these tests, behind only the <a href="https://www.pcgamer.com/hardware/be-quiet-dark-rock-5-review/" target="_blank">Be Quiet! Dark Rock 5</a>. Though that's a more expensive cooler than the Freezer 36-S, and there's not much in it between the Freezer 36-S and the Freezer 36. In Prime95 at 1.325 V, both oddly reached the same temperature, likely a sign of the P12 Pro and its impressive cooling ability at max RPM, and the expected variance in my test process. These aren't lab conditions, folks—as damned near to as I can get in my home office.</p><h2 class="article-body__section" id="section-aesthetics"><span>Aesthetics</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Ln7VgRvnyX7KuC8FyZodZH.jpg" alt="An Arctic Freezer 36-S on a desk and installed in a gaming PC, with the Freezer 36 nearby." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/8Vitv2eBmRZKsXaJNPSqmG.jpg" alt="An Arctic Freezer 36-S on a desk and installed in a gaming PC, with the Freezer 36 nearby." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>I'm reviewing the A-RGB version of the Freezer 36-S, which includes a P12 Pro A-RGB fan. It's not the prettiest implementation, it must be said, with clear blades and LEDs embedded in the hub in the age-old fashion. But it does produce a pretty enough effect for the price. The RGB effect can be controlled via any 5V RGB header.</p><p>The Freezer 36-S looks pretty great underneath the RGB lighting. The version I have for review comes with an all-black coating, which includes heatsink, heatpipes, and even fan clips. It doesn't scream 'budget' like some others do. I wouldn't assume it's a budget model.</p><h2 class="article-body__section" id="section-sound"><span>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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="jDZdkJdFSc6MSbGfwkAgaH" name="IMG_5910" alt="An Arctic Freezer 36-S on a desk and installed in a gaming PC, with the Freezer 36 nearby." src="https://cdn.mos.cms.futurecdn.net/jDZdkJdFSc6MSbGfwkAgaH.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>I test each cooler with their fans set to 100% PWM duty cycle, to see what they're capable of. I wouldn't recommend you do the same at home, especially not with the Freezer 36-S. It's very loud, coming in at 47 dBA, and much louder than the Freezer 36 with two slower-spinning fans. </p><p>In defence of the Freezer 36-S, it's still quieter than many other coolers I've tested.</p><h2 class="article-body__section" id="section-value"><span>Value</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/tNxX2A7wWruvkJ4sndj4aH.jpg" alt="An Arctic Freezer 36-S on a desk and installed in a gaming PC, with the Freezer 36 nearby." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cBtiyEKUscc8UvLfEkBinG.jpg" alt="An Arctic Freezer 36-S on a desk and installed in a gaming PC, with the Freezer 36 nearby." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Arctic is its own greatest enemy in terms of value. In the US, the Freezer 36 (non-S) is $9 more, at <a href="https://www.amazon.com/ARCTIC-Freezer-Single-Tower-Push-Pull-Pressure-optimised/dp/B09VG6NBSJ/ref=sr_1_2_sspa" target="_blank">$29</a>, than the Freezer 36-S at <a href="https://www.amazon.com/ARCTIC-ACFRE00196A-Freezer-36-S-black/dp/B0FVXNS15D/ref=sr_1_4" target="_blank">$20</a> (on sale at time of writing, usually $22). In the UK, the Freezer 36 costs just one pound more (<a href="https://www.amazon.co.uk/ARCTIC-Freezer-Single-tower-push-pull-pressure-optimised/dp/B09VG6NBSJ/ref=sr_1_1_sspa" target="_blank">£20</a>) than the Freezer 36 (<a href="https://www.amazon.co.uk/ARCTIC-Freezer-36-S-pressure-optimized-600-3000/dp/B0FVXNS15D/ref=sr_1_2" target="_blank">£19</a>), or <a href="https://www.amazon.co.uk/ARCTIC-Freezer-Single-tower-push-pull-pressure-optimised/dp/B09VH14935/ref=sr_1_1_sspa" target="_blank">£4</a> more for the all-black model to match. Why opt for the smaller, weaker option with one fewer fan when the better pick is only a quick search for spare change down the back of the sofa away?</p><p>The Freezer 36 is a tough act to follow, and while prices may fluctuate in favour of the 36-S at times, I just can't see myself buying one—no matter how mighty it might be for the money. There's not much wiggle room here for the Freezer 36, either, as the excellent and enormous Thermalright Peerless Assassin has the market all wrapped up at <a href="https://www.amazon.com/Thermalright-Peerless-Assassin-120-Cooler/dp/B0DP23NF7T/ref=sr_1_1_sspa" target="_blank">$40</a>/<a href="https://www.amazon.co.uk/Thermalright-Peerless-Assassin-120-Cooler/dp/B0DP23NF7T/ref=sr_1_1_sspa?crid=1XXZRUW7C12P1&dib=eyJ2IjoiMSJ9.GQzAE92e86q2iVUn5y_9SmVN63KivK7WmPGnGq-N0mBiu_JwM8zgIbfay6jTYjWyNo8Zzy1axNxXVGuoRIgx4N7PHGcAcFNqq2Ka68rYQWwxiXcgNFou-j09DKlMMxDqC4e83KI3ILmQfKJNqY_1nGAh46aKlpb2X8nwhtTQR2Ybv5mgfRhKiGZDaVstT0gTT1HuMOHGLBGbGo-qqXGpu9c13M1eD7aJLC87MfRPBrg.9a7yS3Z6WnneIsXyVcfY5l03VlzAxBvWxbubX9zK6NE&dib_tag=se&keywords=thermalright%2Bpeerless%2Bassassin%2B120%2Bse&qid=1782836977&sprefix=thermalright%2B%2Caps%2C119&sr=8-1-spons&aref=zFE2VrsN1B&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&th=1" target="_blank">£36</a>.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ MSI Claw 8 EX AI+ CG3EM review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="MSI Claw 8 EX AI+" data-widget-title="" class="hawk-root"></div><p>It's clear the new <a href="https://www.msi.com/Handheld/Claw-8-EX-AI-Plus-CG3EMX/shopnow" target="_blank">MSI Claw 8 EX AI+ CG3EM</a> is the best gaming handheld in terms of <em>almost</em> all the metrics that count. It's the most powerful—delivering gaming performance well beyond that of the <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/asus-rog-xbox-ally-x-review/" target="_blank">ROG Xbox Ally X</a> with its AMD-powered Z2 Extreme APU—and it has an absolutely killer battery life, too. But these aren't the only metrics that count. Sure, they're the key ones if we're talking about what it's like to actually live with the MSI Claw 8 etc. but there's a large hurdle to get over before then. And it's a hurdle built out of pure cash.</p><p>The Claw 8 etc. is a handheld that's become as much of a casualty of the current memory and hardware crisis as the <a href="https://www.pcgamer.com/hardware/gaming-pcs/steam-machine-review-2026/" target="_blank">Steam Machine</a>. To the point where, here at launch it's just looking like a near $2,000 toy for the really rather rich.</p><p>And this is a real failing for a handheld gaming PC. These aren't devices that are meant to be your sole machine; they're complementary systems for when you're travelling around, or just want to sit on a sofa instead of at your gaming desk. Which is why the <a href="https://www.pcgamer.com/steam-deck-oled-review/" target="_blank">Steam Deck</a> was such a success. It understood the balance of price and performance was vital in this burgeoning market, and that it needed to be something additive to your gaming experience, not exclusory. And other players, such as Asus and Lenovo, were able to use their buying power to keep costs relatively low for their own subsequent devices.</p><p>That's all out of the window now, because there is no way to produce an affordable version of a handheld rocking the outstanding Intel Arc G3 Extreme silicon, whatever your buying power is. Which is a huge shame, because it really is the <a href="https://www.pcgamer.com/best-handheld-gaming-pc/" target="_blank">best gaming handheld</a> I've ever spent time with. The chip at its heart is almost the entire reason behind that; because of its mix of extreme power and extreme Panther Lake efficiency it nails what I've always wanted a handheld gaming PC to be. </p><p>The level of compromise over the visual quality and frame rate of your games is impressively light, and while range anxiety is not necessarily a solved issue, the Endurance mode battery life is a bit of a revelation. But it's not all about Intel's silicon, because the enhanced MSI Claw design also plays its part. The weight is beautifully distributed, making it feel far lighter than it should, and the extended controller grips make it far more comfortable for a long session.</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 want the best handheld silicon: </strong>The MSI Claw 8 etc. is the current pinnacle of handheld gaming PC technology and if that's what you need in your life, it's right here for you.</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>A handheld needs to be an affordable second-device: </strong>At $1,800 the Claw 8 etc. costs the same as a full Radeon RX 9070 XT gaming PC, making it very much a luxury purchase and an impulse buy only for the mega-loaded.</p></div></div></div></div><h2 class="article-body__section" id="section-msi-claw-8-ex-ai-features"><span>MSI Claw 8 EX AI+ features</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:3431px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="k6hN6Y9q2GHci6wuqbqJES" name="msi-claw-8-ex-ai-09" alt="MSI Claw 8 EX AI+" src="https://cdn.mos.cms.futurecdn.net/k6hN6Y9q2GHci6wuqbqJES.jpg" mos="" align="middle" fullscreen="" width="3431" height="1930" 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><caption>Claw 8 EX AI+ CG3EM specs</caption><tbody><tr><td class="firstcol " ><p><strong>Processor</strong></p></td><td  ><p>Intel Arc G3 Extreme processor</p></td></tr><tr><td class="firstcol " ><p><strong>Operating System</strong></p></td><td  ><p>Windows 11 Home</p></td></tr><tr><td class="firstcol " ><p><strong>Chipset</strong></p></td><td  ><p>Integrated SoC</p></td></tr><tr><td class="firstcol " ><p><strong>Memory</strong></p></td><td  ><p>32 GB LPDDR5x-8533 onboard, dual channel</p></td></tr><tr><td class="firstcol " ><p><strong>Display</strong></p></td><td  ><p>8-inch FHD+ (1920 x 1200), Touchscreen, 48~120Hz VRR, 100% sRGB(Typical), 500nits(Typical), IPS-Level panel</p></td></tr><tr><td class="firstcol " ><p><strong>Graphics</strong></p></td><td  ><p>Intel Arc GPU B390</p></td></tr><tr><td class="firstcol " ><p><strong>Storage Slot</strong></p></td><td  ><p>1 x NVMe M.2 2280 SSD by PCIe Gen 4 x4</p></td></tr><tr><td class="firstcol " ><p><strong>Sensor</strong></p></td><td  ><p>6-Axis IMU Vibration Motor</p></td></tr><tr><td class="firstcol " ><p><strong>Communication</strong></p></td><td  ><p>Intel Wi-Fi 7, Bluetooth v6</p></td></tr><tr><td class="firstcol " ><p><strong>Audio</strong></p></td><td  ><p>2 x 2 W Speakers / 1x Audio combo jack / DTS Audio Processing / Hi-Res Audio ready</p></td></tr><tr><td class="firstcol " ><p><strong>I/O Port</strong></p></td><td  ><p>2 x Thunderbolt™ 4 (DisplayPort™ / Power Delivery 3.0)<br>        1 x microSD Card Reader<br>        1 x Audio Combo Jack       </p></td></tr><tr><td class="firstcol " ><p><strong>Security</strong></p></td><td  ><p>Fingerprint sensor on power button</p></td></tr><tr><td class="firstcol " ><p><strong>Battery/Adapter</strong></p></td><td  ><p>4-Cell, Li-Polymer, 80 Whr / 65 W USB-C PD 3.0</p></td></tr><tr><td class="firstcol " ><p><strong>Dimension</strong></p></td><td  ><p>296~321 (W) x 130 (D) x 25~48 (H) mm</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>785 g</p></td></tr><tr><td class="firstcol " ><p><strong>Color</strong></p></td><td  ><p>Void Purple</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://www.bestbuy.com/product/claw-8-ex-ai-cg3em-8-120hz-fhd-1200p-gaming-handheld-intel-arc-g3-extreme-intel-arc-32gb-1tbssd-console/J3P7TXTKW3" target="_blank">$1,800</a> / <a href="https://www.scan.co.uk/products/msi-claw-8-ex-aiplus-cg3em-018uk-void-purple-8-fhdplus-display-arc-g3-extreme-32gb-lpddr5x-1tb-ssd" target="_blank">£1,400</a></p></td></tr></tbody></table></div><p>The key feature for the MSI Claw 8 EX AI+ CG3EM is its Intel Arc G3 Extreme silicon. This is the first chip from Intel that is explicitly designed for a handheld ecosystem, and the fact that it is denoted as an 'Arc' chip highlights its gaming credentials, and the focus on its integrated GPU. In fact, Intel's Tom Petersen went so far as to pitch his claim to actually call the chip a GPU with an integrated CPU when I spoke to him at Computex earlier in the year.</p><p>Though I'm pretty confident his pitch didn't get very far with the Intel leadership.</p><p>The integrated graphics are the same as those sitting in the top-end <a href="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/" target="_blank">Panther Lake processors, the Arc B390</a>. That's a 12 Xe core chip and one that's impressively capable at 1080p gaming, especially at low wattage levels, but the chip as a whole contains some interesting optimisations dedicated to handheld gaming specifically.</p><p>The most obvious is how the split between Performance, Efficient, and Low Power Efficient cores lines up in the new chip spec. Where your standard Core UItra 9 or 7 Panther Lake chip comes with four Cougar Cove Performance cores to give it that extra processing grunt, Intel has cut that in half, with only two Performance cores in the G3 series of chips.</p><p>Alongside that pair, are eight Darkmont Efficient cores and a further four Darkmont LP Efficient cores. That then gives you a 14-core processor, so you can have some decent multi-core performance in there without dedicating too much silicon to the highest-performing—and most thirsty—cores Intel has in the whole Panther Lake stack.</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:1912px;"><p class="vanilla-image-block" style="padding-top:56.22%;"><img id="adrfotFNmFpk2w7QxKLNkg" name="1784633544.jpg" alt="Intel Arc G3 family CPUs" src="https://cdn.mos.cms.futurecdn.net/adrfotFNmFpk2w7QxKLNkg.jpg" mos="" align="middle" fullscreen="1" width="1912" height="1075" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/adrfotFNmFpk2w7QxKLNkg.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: Intel)</span></figcaption></figure><p>And the Darkmont cores are plenty versatile and powerful enough in this form, and not the weakheart cores you might have in your head from the first flush of Intel's big/little core design. This isn't a mobile workstation after all, this is a gaming chip, and everything is focused around that.</p><p>To that end the G3 chips come with the latest version of Intel's Intelligent Bias Control software (IBC v3.5). This is a piece of software designed to balance power between CPU and GPU tiles, and here it allows for the complete parking of the more power-hungry Performance cores when the chip is operating at a low power level, below 14 W. It also affects the Windows scheduler and points more work towards the Efficient cores; it's almost the entirely opposite way the original scheduler was designed when Intel first brought the hybrid core layout to the PC.</p><p>But, having played with a couple of other Arc G3 Extreme handhelds—the OneXPlayer 3 and the Acer Predator Atlas 8—there is a lot that MSI is bringing to the table here, too. And much of it is a vast improvement over the previous Claw handhelds. MSI has been making Intel-based handheld gaming PCs for a couple generations now and they've been decent, but never class-leading. That's changed here with the Claw 8 EX AI+, where it's focused on nailing the design in terms of ergonomics and the ephemeral <em>feel</em> of a device, as well as supporting the efficient Intel architecture with a fat 77.8 Whr battery.</p><p>The flared design of the grips mirrors the Xbox controller and therefore the comfort of the Xbox Ally X, and all the buttons feel far more definite than the slightly woolly, imprecise controls on the previous Claw devices. We also have Hall effect sticks and triggers to give you more accuracy and remove the issue of stick drift over time, too.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/NLEfQbSSiy8x4e5mMRqzBS.jpg" alt="MSI Claw 8 EX AI+" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/KEGTWAJKRDkcEsqu9GA3rR.jpg" alt="MSI Claw 8 EX AI+" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/q2X74betY4wDK6k6i3CbCS.jpg" alt="MSI Claw 8 EX AI+" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/BuRUsf2R5F9z8FiNfuUsxR.jpg" alt="MSI Claw 8 EX AI+" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The 8-inch IPS-like panel taking up the front of the Claw—and oddly slightly jutting out at the bottom—is a really solid 1920 x 1200 screen. With VRR support, you're getting a refresh rate from 48 - 120 Hz and an impressively bright display, too. It's rated for a typical luminance level of 500 nits, which means you don't have to have it anywhere near 100% to get a very playable level of brightness on the thing.</p><p>It's not all on the outside, either. The internals have been given an upgrade, and arguably the most important is the one you'll barely notice. The cooling. MSI has used taller fans in the twin cooling array inside it, and there is an impressive amount of clearance between the outer shell and those li'l spinny things. All told, you're getting an extra 5 W of cooling capacity compared to previous Claw designs, and apparently 9% more airflow. </p><p>Combine that with the noted Panther Lake/Arc G3 efficiency, and you get a cooling system that stays mercifully quiet, but still impressively effective when you're really pushing the graphics silicon to its fullest.</p><p>Another internal feature that pleases me is the SSD. It's super easy to unscrew and pry the back off the Claw—without breaking the plastic shell—and you're immediately presented with the SSD. This makes it simple to replace or upgrade the standard 1 TB of storage it comes with, but MSI has also ensured compatibility with full-size 2280 SSDs as well as the smaller designs.</p><h2 class="article-body__section" id="section-msi-claw-8-ex-ai-performance"><span>MSI Claw 8 EX AI+ 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:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RHBE8DhtwSSbaRJ8aa5tjR" name="msi-claw-8-ex-ai-17" alt="MSI Claw 8 EX AI+" src="https://cdn.mos.cms.futurecdn.net/RHBE8DhtwSSbaRJ8aa5tjR.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>If you've seen anything of our coverage of Intel's Panther Lake you'll know we're big fans of its gaming performance, and that hasn't changed with my testing of this new MSI Claw and its Arc G3 Extreme processor. In fact, it has only been enhanced because of its effectiveness at low power especially.</p><p>Our standard handheld gaming PC benchmarking suite sees the MSI Claw 8 EX AI+ topping the table with only one exception, the ageing Horizon Zero Dawn upscaling benchmark, which relies on an older version of AMD's FSR technology. It's an impressive display, with it not being at all close in most games compared with the current pinnacle of AMD's own dedicated handheld silicon, the Ryzen Z2 Extreme in the ROG Xbox Ally X.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper *, #fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper *:before, #fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper *:after, #fv-chart-1784634411775-064gk0m8j-slideshow *, #fv-chart-1784634411775-064gk0m8j-slideshow *:before, #fv-chart-1784634411775-064gk0m8j-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper, #fv-chart-1784634411775-064gk0m8j-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784634411775-064gk0m8j-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784634411775-064gk0m8j-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-1784634411775-064gk0m8j-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-1784634411775-064gk0m8j-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784634411775-064gk0m8j-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-1784634411775-064gk0m8j-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784634411775-064gk0m8j-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-1784634411775-064gk0m8j-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">[{"@context": "https://schema.org","@type": "Dataset","name": "1080p gaming performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-21T11:46:51.776Z","citation": "The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device.","keywords": ["MSI Claw 8 EX AI+ CG3EM (v1.0)","Asus ROG Xbox Ally X","MSI Claw 8 AI+","Lenovo Legion Go S","Black Myth Wukong (1080p Medium)","Cyberpunk 2077 (1080p Medium)","F1 24 (1080p Medium)","Horizon Zero Dawn (1080p Original)","Metro Exodus Enhanced (1080p High)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – Black Myth Wukong (1080p Medium)","value": 26,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – Black Myth Wukong (1080p Medium)","value": 15,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ – Black Myth Wukong (1080p Medium)","value": 20,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – Black Myth Wukong (1080p Medium)","value": 33,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – Cyberpunk 2077 (1080p Medium)","value": 41,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – Cyberpunk 2077 (1080p Medium)","value": 22,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ – Cyberpunk 2077 (1080p Medium)","value": 37,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – Cyberpunk 2077 (1080p Medium)","value": 51,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – F1 24 (1080p Medium)","value": 84,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – F1 24 (1080p Medium)","value": 45,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ – F1 24 (1080p Medium)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – F1 24 (1080p Medium)","value": 107,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – Horizon Zero Dawn (1080p Original)","value": 48,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – Horizon Zero Dawn (1080p Original)","value": 36,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ – Horizon Zero Dawn (1080p Original)","value": 48,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – Horizon Zero Dawn (1080p Original)","value": 61,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – Metro Exodus Enhanced (1080p High)","value": 27,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – Metro Exodus Enhanced (1080p High)","value": 14,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ – Metro Exodus Enhanced (1080p High)","value": 25,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – Metro Exodus Enhanced (1080p High)","value": 41,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "1080p upscaling performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-21T11:46:51.776Z","citation": "The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device.","keywords": ["MSI Claw 8 EX AI+ CG3EM (v1.0)","Asus ROG Xbox Ally X","MSI Claw 8 AI+","Lenovo Legion Go S","Black Myth Wukong | Upscaling (1080p Medium)","Cyberpunk 2077 | Upscaling (1080p Medium)","F1 24 | Upscaling (1080p Medium)","Horizon Zero Dawn | Upscaling (1080p Original)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – Black Myth Wukong | Upscaling (1080p Medium)","value": 39,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – Black Myth Wukong | Upscaling (1080p Medium)","value": 22,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ – Black Myth Wukong | Upscaling (1080p Medium)","value": 33,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – Black Myth Wukong | Upscaling (1080p Medium)","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – Cyberpunk 2077 | Upscaling (1080p Medium)","value": 53,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – Cyberpunk 2077 | Upscaling (1080p Medium)","value": 29,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ – Cyberpunk 2077 | Upscaling (1080p Medium)","value": 48,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – Cyberpunk 2077 | Upscaling (1080p Medium)","value": 73,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – F1 24 | Upscaling (1080p Medium)","value": 97,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – F1 24 | Upscaling (1080p Medium)","value": 57,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ – F1 24 | Upscaling (1080p Medium)","value": 85,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – F1 24 | Upscaling (1080p Medium)","value": 124,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – Horizon Zero Dawn | Upscaling (1080p Original)","value": 70,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – Horizon Zero Dawn | Upscaling (1080p Original)","value": 51,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ – Horizon Zero Dawn | Upscaling (1080p Original)","value": 54,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – Horizon Zero Dawn | Upscaling (1080p Original)","value": 66,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Synthetic performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-21T11:46:51.776Z","citation": "The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device.","keywords": ["MSI Claw 8 EX AI+ CG3EM (v1.0)","Asus ROG Xbox Ally X","MSI Claw 8 AI+","Lenovo Legion Go S","3DMark Time Spy","3DMark Storage","FFXIV Shadowbringers","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – 3DMark Time Spy","value": 4033,"unitText": "Index score"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – 3DMark Time Spy","value": 2244,"unitText": "Index score"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ – 3DMark Time Spy","value": 4460,"unitText": "Index score"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – 3DMark Time Spy","value": 6499,"unitText": "Index score"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – 3DMark Storage","value": 1163,"unitText": "Index score"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – 3DMark Storage","value": 1582,"unitText": "Index score"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ – 3DMark Storage","value": 1889,"unitText": "Index score"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – 3DMark Storage","value": 2152,"unitText": "Index score"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – FFXIV Shadowbringers","value": 18.91,"unitText": "Total load time (seconds)"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – FFXIV Shadowbringers","value": 20.56,"unitText": "Total load time (seconds)"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ – FFXIV Shadowbringers","value": 15.15,"unitText": "Total load time (seconds)"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – FFXIV Shadowbringers","value": 10.952,"unitText": "Total load time (seconds)"}]}]</script><div id="fv-chart-1784634411775-064gk0m8j-slideshow" class="fv-slideshow-container" data-slide-count="3" data-iframe-height="true"><div class="fv-slideshow-nav-row"><button class="fv-nav-btn prev disabled" aria-label="Previous Slide"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m15 18-6-6 6-6"/></svg><span>Previous</span></button><div class="fv-slide-counter">1 / 3</div><button class="fv-nav-btn next" aria-label="Next Slide"><span>Next</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"/></svg></button></div><div class="fv-slides-wrapper"><div class="fv-slide" id="fv-chart-1784634411775-064gk0m8j-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1784634411775-064gk0m8j-slide-0" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1080p gaming performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Black Myth Wukong (1080p Medium)</option><option value="1">Cyberpunk 2077 (1080p Medium)</option><option value="2">F1 24 (1080p Medium)</option><option value="3">Horizon Zero Dawn (1080p Original)</option><option value="4">Metro Exodus Enhanced (1080p 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"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784634411775-064gk0m8j-slide-0-bar-Black Myth Wukong (1080p Medium)" data-chart-type="Bar" data-title="Black Myth Wukong (1080p Medium)" data-subhead="" data-caption="The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.5%; background-color: #E33235;" data-target-width="82.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">16</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #E33235;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">26</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.5%; background-color: #FE9F58;" data-target-width="47.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">19</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37.5%; background-color: #FE9F58;" data-target-width="37.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37.5%; background-color: #E33235;" data-target-width="37.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 27.500000000000004%; background-color: #FE9F58;" data-target-width="27.500000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11</span></div></div></div></div></div><table class="sr-only"><caption>Black Myth Wukong (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM</td><td>33 Avg FPS, 16 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>26 Avg FPS, 19 1% Low FPS</td></tr><tr><td>MSI Claw 8 AI+</td><td>20 Avg FPS, 15 1% Low FPS</td></tr><tr><td>Lenovo Legion Go S</td><td>15 Avg FPS, 11 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634411775-064gk0m8j-slide-0-bar-Cyberpunk 2077 (1080p Medium)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p Medium)" data-subhead="" data-caption="The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.33333333333333%; background-color: #E33235;" data-target-width="68.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.666666666666664%; background-color: #FE9F58;" data-target-width="56.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.66666666666667%; background-color: #E33235;" data-target-width="61.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.66666666666667%; background-color: #FE9F58;" data-target-width="51.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">31</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #E33235;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 31.666666666666664%; background-color: #FE9F58;" data-target-width="31.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">19</span></div></div></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM</td><td>51 Avg FPS, 33 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>41 Avg FPS, 34 1% Low FPS</td></tr><tr><td>MSI Claw 8 AI+</td><td>37 Avg FPS, 31 1% Low FPS</td></tr><tr><td>Lenovo Legion Go S</td><td>22 Avg FPS, 19 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634411775-064gk0m8j-slide-0-bar-F1 24 (1080p Medium)" data-chart-type="Bar" data-title="F1 24 (1080p Medium)" data-subhead="" data-caption="The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.33333333333334%; background-color: #E33235;" data-target-width="71.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">107</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #E33235;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #FE9F58;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45.33333333333333%; background-color: #E33235;" data-target-width="45.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39.33333333333333%; background-color: #FE9F58;" data-target-width="39.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 30%; background-color: #E33235;" data-target-width="30" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 22.666666666666664%; background-color: #FE9F58;" data-target-width="22.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div></div></div><table class="sr-only"><caption>F1 24 (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM</td><td>107 Avg FPS, 64 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>84 Avg FPS, 76 1% Low FPS</td></tr><tr><td>MSI Claw 8 AI+</td><td>68 Avg FPS, 59 1% Low FPS</td></tr><tr><td>Lenovo Legion Go S</td><td>45 Avg FPS, 34 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634411775-064gk0m8j-slide-0-bar-Horizon Zero Dawn (1080p Original)" data-chart-type="Bar" data-title="Horizon Zero Dawn (1080p Original)" data-subhead="" data-caption="The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.25%; background-color: #E33235;" data-target-width="76.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #E33235;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 18.75%; background-color: #FE9F58;" data-target-width="18.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #E33235;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 13.750000000000002%; background-color: #FE9F58;" data-target-width="13.750000000000002" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #E33235;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.75%; background-color: #FE9F58;" data-target-width="3.75" data-target-margin="0"></div><span class="fv-bar-value-outside">3</span></div></div></div><table class="sr-only"><caption>Horizon Zero Dawn (1080p Original) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM</td><td>61 Avg FPS, 32 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>48 Avg FPS, 15 1% Low FPS</td></tr><tr><td>MSI Claw 8 AI+</td><td>48 Avg FPS, 11 1% Low FPS</td></tr><tr><td>Lenovo Legion Go S</td><td>36 Avg FPS, 3 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634411775-064gk0m8j-slide-0-bar-Metro Exodus Enhanced (1080p High)" data-chart-type="Bar" data-title="Metro Exodus Enhanced (1080p High)" data-subhead="" data-caption="The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.33333333333333%; background-color: #E33235;" data-target-width="68.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 25%; background-color: #FE9F58;" data-target-width="25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #E33235;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 25%; background-color: #FE9F58;" data-target-width="25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.66666666666667%; background-color: #E33235;" data-target-width="41.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">25</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.333333333333332%; background-color: #FE9F58;" data-target-width="28.333333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">17</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 23.333333333333332%; background-color: #E33235;" data-target-width="23.333333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 13.333333333333334%; background-color: #FE9F58;" data-target-width="13.333333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">8</span></div></div></div></div></div><table class="sr-only"><caption>Metro Exodus Enhanced (1080p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM</td><td>41 Avg FPS, 15 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>27 Avg FPS, 15 1% Low FPS</td></tr><tr><td>MSI Claw 8 AI+</td><td>25 Avg FPS, 17 1% Low FPS</td></tr><tr><td>Lenovo Legion Go S</td><td>14 Avg FPS, 8 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1784634411775-064gk0m8j-slide-1-wrapper" data-index="1" style="display: none;"><div id="fv-chart-1784634411775-064gk0m8j-slide-1" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1080p upscaling performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Black Myth Wukong | Upscaling (1080p Medium)</option><option value="1">Cyberpunk 2077 | Upscaling (1080p Medium)</option><option value="2">F1 24 | Upscaling (1080p Medium)</option><option value="3">Horizon Zero Dawn | Upscaling (1080p 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"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784634411775-064gk0m8j-slide-1-bar-Black Myth Wukong | Upscaling (1080p Medium)" data-chart-type="Bar" data-title="Black Myth Wukong | Upscaling (1080p Medium)" data-subhead="" data-caption="The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #E33235;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.666666666666664%; background-color: #FE9F58;" data-target-width="46.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #E33235;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #E33235;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.66666666666667%; background-color: #FE9F58;" data-target-width="41.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">25</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #E33235;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 30%; background-color: #FE9F58;" data-target-width="30" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">18</span></div></div></div></div></div><table class="sr-only"><caption>Black Myth Wukong | Upscaling (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM</td><td>50 Avg FPS, 28 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>39 Avg FPS, 30 1% Low FPS</td></tr><tr><td>MSI Claw 8 AI+</td><td>33 Avg FPS, 25 1% Low FPS</td></tr><tr><td>Lenovo Legion Go S</td><td>22 Avg FPS, 18 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634411775-064gk0m8j-slide-1-bar-Cyberpunk 2077 | Upscaling (1080p Medium)" data-chart-type="Bar" data-title="Cyberpunk 2077 | Upscaling (1080p Medium)" data-subhead="" data-caption="The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.25%; background-color: #E33235;" data-target-width="91.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.5%; background-color: #FE9F58;" data-target-width="62.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.25%; background-color: #E33235;" data-target-width="66.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #E33235;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">40</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.25%; background-color: #E33235;" data-target-width="36.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">29</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 31.25%; background-color: #FE9F58;" data-target-width="31.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">25</span></div></div></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 | Upscaling (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM</td><td>73 Avg FPS, 50 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>53 Avg FPS, 44 1% Low FPS</td></tr><tr><td>MSI Claw 8 AI+</td><td>48 Avg FPS, 40 1% Low FPS</td></tr><tr><td>Lenovo Legion Go S</td><td>29 Avg FPS, 25 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634411775-064gk0m8j-slide-1-bar-F1 24 | Upscaling (1080p Medium)" data-chart-type="Bar" data-title="F1 24 | Upscaling (1080p Medium)" data-subhead="" data-caption="The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.66666666666667%; background-color: #E33235;" data-target-width="82.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">124</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.666666666666664%; background-color: #FE9F58;" data-target-width="58.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">88</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64.66666666666666%; background-color: #E33235;" data-target-width="64.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">97</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.666666666666664%; background-color: #FE9F58;" data-target-width="58.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">88</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.666666666666664%; background-color: #E33235;" data-target-width="56.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">85</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38%; background-color: #E33235;" data-target-width="38" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 14.000000000000002%; background-color: #FE9F58;" data-target-width="14.000000000000002" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">21</span></div></div></div></div></div><table class="sr-only"><caption>F1 24 | Upscaling (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM</td><td>124 Avg FPS, 88 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>97 Avg FPS, 88 1% Low FPS</td></tr><tr><td>MSI Claw 8 AI+</td><td>85 Avg FPS, 75 1% Low FPS</td></tr><tr><td>Lenovo Legion Go S</td><td>57 Avg FPS, 21 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634411775-064gk0m8j-slide-1-bar-Horizon Zero Dawn | Upscaling (1080p Original)" data-chart-type="Bar" data-title="Horizon Zero Dawn | Upscaling (1080p Original)" data-subhead="" data-caption="The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.5%; background-color: #E33235;" data-target-width="82.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.74999999999999%; background-color: #FE9F58;" data-target-width="63.74999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.5%; background-color: #E33235;" data-target-width="87.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 22.5%; background-color: #FE9F58;" data-target-width="22.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">18</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.5%; background-color: #E33235;" data-target-width="67.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.749999999999996%; background-color: #FE9F58;" data-target-width="28.749999999999996" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.74999999999999%; background-color: #E33235;" data-target-width="63.74999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 10%; background-color: #FE9F58;" data-target-width="10" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">8</span></div></div></div></div></div><table class="sr-only"><caption>Horizon Zero Dawn | Upscaling (1080p Original) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM</td><td>66 Avg FPS, 51 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>70 Avg FPS, 18 1% Low FPS</td></tr><tr><td>MSI Claw 8 AI+</td><td>54 Avg FPS, 23 1% Low FPS</td></tr><tr><td>Lenovo Legion Go S</td><td>51 Avg FPS, 8 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1784634411775-064gk0m8j-slide-2-wrapper" data-index="2" style="display: none;"><div id="fv-chart-1784634411775-064gk0m8j-slide-2" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Synthetic performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">3DMark Time Spy</option><option value="1">3DMark Storage</option><option value="2">FFXIV Shadowbringers</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784634411775-064gk0m8j-slide-2-bar-3DMark Time Spy" data-chart-type="Bar" data-title="3DMark Time Spy" data-subhead="" data-caption="The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device." 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>Index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>GPU index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>CPU index score</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.32666666666667%; background-color: #E33235;" data-target-width="43.32666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">6499</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.60666666666667%; background-color: #FE9F58;" data-target-width="40.60666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">6091</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.91333333333334%; background-color: #1CA9C4;" data-target-width="69.91333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10487</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 26.886666666666663%; background-color: #E33235;" data-target-width="26.886666666666663" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4033</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 24.42%; background-color: #FE9F58;" data-target-width="24.42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3663</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.080000000000005%; background-color: #1CA9C4;" data-target-width="63.080000000000005" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">9462</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 29.733333333333334%; background-color: #E33235;" data-target-width="29.733333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4460</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 27.500000000000004%; background-color: #FE9F58;" data-target-width="27.500000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4125</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.10666666666667%; background-color: #1CA9C4;" data-target-width="55.10666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">8266</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 14.96%; background-color: #E33235;" data-target-width="14.96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2244</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 13.813333333333333%; background-color: #FE9F58;" data-target-width="13.813333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2072</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.30666666666667%; background-color: #1CA9C4;" data-target-width="28.30666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4246</span></div></div></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>MSI Claw 8 EX AI+ CG3EM</td><td>6499 Index score, 6091 GPU index score, 10487 CPU index score</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>4033 Index score, 3663 GPU index score, 9462 CPU index score</td></tr><tr><td>MSI Claw 8 AI+</td><td>4460 Index score, 4125 GPU index score, 8266 CPU index score</td></tr><tr><td>Lenovo Legion Go S</td><td>2244 Index score, 2072 GPU index score, 4246 CPU index score</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634411775-064gk0m8j-slide-2-bar-3DMark Storage" data-chart-type="Bar" data-title="3DMark Storage" data-subhead="" data-caption="The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device." 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>Avg bandwidth (MB/s)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>Access time (ųs)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.73333333333333%; background-color: #E33235;" data-target-width="71.73333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2152</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 12.222000000000001%; background-color: #FE9F58;" data-target-width="12.222000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">366.66</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.7666666666666666%; background-color: #1CA9C4;" data-target-width="2.7666666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">83</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.766666666666666%; background-color: #E33235;" data-target-width="38.766666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1163</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 6.6659999999999995%; background-color: #FE9F58;" data-target-width="6.6659999999999995" data-target-margin="0"></div><span class="fv-bar-value-outside">199.98</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 5.166666666666667%; background-color: #1CA9C4;" data-target-width="5.166666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">155</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.96666666666667%; background-color: #E33235;" data-target-width="62.96666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1889</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 10.783666666666667%; background-color: #FE9F58;" data-target-width="10.783666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">323.51</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.166666666666667%; background-color: #1CA9C4;" data-target-width="3.166666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">95</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.733333333333334%; background-color: #E33235;" data-target-width="52.733333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1582</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 9.074666666666667%; background-color: #FE9F58;" data-target-width="9.074666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">272.24</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.8%; background-color: #1CA9C4;" data-target-width="3.8" data-target-margin="0"></div><span class="fv-bar-value-outside">114</span></div></div></div><table class="sr-only"><caption>3DMark Storage Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM</td><td>2152 Index score, 366.66 Avg bandwidth (MB/s), 83 Access time (ųs)</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>1163 Index score, 199.98 Avg bandwidth (MB/s), 155 Access time (ųs)</td></tr><tr><td>MSI Claw 8 AI+</td><td>1889 Index score, 323.51 Avg bandwidth (MB/s), 95 Access time (ųs)</td></tr><tr><td>Lenovo Legion Go S</td><td>1582 Index score, 272.24 Avg bandwidth (MB/s), 114 Access time (ųs)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634411775-064gk0m8j-slide-2-bar-FFXIV Shadowbringers" data-chart-type="Bar" data-title="FFXIV Shadowbringers" data-subhead="" data-caption="The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device." style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 36.50666666666667%; background-color: #FFC08B;" data-target-width="36.50666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10.952</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 63.03333333333333%; background-color: #E33235;" data-target-width="63.03333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">18.91</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 50.5%; background-color: #1CA9C4;" data-target-width="50.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15.15</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 68.53333333333332%; background-color: #FE9F58;" data-target-width="68.53333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20.56</span></div></div></div></div><table class="sr-only"><caption>FFXIV Shadowbringers Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM</td><td>10.952</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>18.91</td></tr><tr><td>MSI Claw 8 AI+</td><td>15.15</td></tr><tr><td>Lenovo Legion Go S</td><td>20.56</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (true) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var currentSlideIndex = 0;var slides = slideshowContainer.querySelectorAll('.fv-slide');var counter = slideshowContainer.querySelector('.fv-slide-counter');var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');function updateControls(index) {if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;if (dropdown) dropdown.value = index;if (prevBtn) {if (index === 0) prevBtn.classList.add('disabled');else prevBtn.classList.remove('disabled');}if (nextBtn) {if (index === slides.length - 1) nextBtn.classList.add('disabled');else nextBtn.classList.remove('disabled');}}function showSlide(index) {if (index < 0) return;if (index >= slides.length) return;currentSlideIndex = index;slides.forEach(function(slide, i) {slide.style.display = i === index ? 'block' : 'none';if (i === index) {var chartEl = slide.querySelector('.fv-chart-wrapper');if (chartEl && window.fvAnimateCharts) {window.fvAnimateCharts(chartEl);}}});updateControls(currentSlideIndex);}if (prevBtn) {prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });}if (nextBtn) {nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });}if (dropdown) {dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });}updateControls(currentSlideIndex);if (slides.length > 0) {var firstChart = slides[0].querySelector('.fv-chart-wrapper');if (firstChart && window.fvAnimateCharts) {setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);}}}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784634411775-064gk0m8j', true); });} else {initialize('fv-chart-1784634411775-064gk0m8j', true);}})();</script></div><p>As soon as you start twiddling the upscaling knobs you're getting to never less than fully playable on all the games in our tests. And that's <em>without </em>even going down the frame generation route. If you find a game, such as Lego Batman: Legacy of the Dark Knight, which has Intel's own XeSS FG baked into it, you are laughing. It pairs so well with the Arc G3 Extreme chip that Intel believes it should become a vital part of your gaming experience, and I have to agree.</p><p>From spending time playing Batman on the device, with multi frame gen enabled, it really does make a huge difference to the smoothness of the game, without hugely impacting the input latency. It's one of those times where I completely forgot what I was testing because all of the tech and frame gen faded into the background as I just spent time playing a great PC game without thinking about anything else.</p><p>Thankfully, that's how Intel is talking about frame gen with regards to the G3 Extreme series. It's all about making the experience smoother, not necessarily about winning people over with explicitly higher measured frame rates. <em>That</em> is what frame generation is good for: smoothing out gaming performance, not for giving you a veneer of higher performance.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper *, #fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper *:before, #fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper *:after, #fv-chart-1784634957454-0w7ov4phf-slideshow *, #fv-chart-1784634957454-0w7ov4phf-slideshow *:before, #fv-chart-1784634957454-0w7ov4phf-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper, #fv-chart-1784634957454-0w7ov4phf-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784634957454-0w7ov4phf-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-1784634957454-0w7ov4phf-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-1784634957454-0w7ov4phf-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784634957454-0w7ov4phf-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-1784634957454-0w7ov4phf-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784634957454-0w7ov4phf-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-1784634957454-0w7ov4phf-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">[{"@context": "https://schema.org","@type": "Dataset","name": "Endurance mode performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-21T11:55:57.454Z","citation": "With the MSI Claw running in its Endurance mode you are getting impressively close to the full performance of the AMD Z2 Extreme chip in Xbox Ally X.","keywords": ["MSI Claw 8 EX AI+ CG3EM (Endurance mode)","MSI Claw 8 EX AI+ CG3EM (v1.0)","Asus ROG Xbox Ally X","Black Myth Wukong | Upscaling (1080p Medium)","Cyberpunk 2077 | Upscaling (1080p Medium)","F1 24 | Upscaling (1080p Medium)","Horizon Zero Dawn | Upscaling (1080p Original)","Metro Exodus Enhanced (1080p High)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X (Default) – Black Myth Wukong | Upscaling (1080p Medium)","value": 39,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Endurance mode) – Black Myth Wukong | Upscaling (1080p Medium)","value": 37,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Default) – Black Myth Wukong | Upscaling (1080p Medium)","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X (Default) – Cyberpunk 2077 | Upscaling (1080p Medium)","value": 53,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Endurance mode) – Cyberpunk 2077 | Upscaling (1080p Medium)","value": 51,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Default) – Cyberpunk 2077 | Upscaling (1080p Medium)","value": 73,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X (Default) – F1 24 | Upscaling (1080p Medium)","value": 97,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Endurance mode) – F1 24 | Upscaling (1080p Medium)","value": 87,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Default) – F1 24 | Upscaling (1080p Medium)","value": 124,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X (Default) – Horizon Zero Dawn | Upscaling (1080p Original)","value": 70,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Endurance mode) – Horizon Zero Dawn | Upscaling (1080p Original)","value": 47,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Default) – Horizon Zero Dawn | Upscaling (1080p Original)","value": 66,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X (Default) – Metro Exodus Enhanced (1080p High)","value": 27,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Endurance mode) – Metro Exodus Enhanced (1080p High)","value": 20,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Default) – Metro Exodus Enhanced (1080p High)","value": 41,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Battery life","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-07-21T11:55:57.454Z","citation": "With Endurance mode you are literally doubling the battery life of the MSI Claw compared with its already impressive standard showing.","keywords": ["MSI Claw 8 EX AI+ CG3EM (Endurance mode)","MSI Claw 8 EX AI+ CG3EM (v1.0)","Asus ROG Xbox Ally X","MSI Claw 8 AI+","Lenovo Legion Go S","Battery life | PCMark 10","PCMark 10 | Battery life (gaming test)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X (Default) – Battery life | PCMark 10","value": 125,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "Lenovo Legion Go S (Default) – Battery life | PCMark 10","value": 126,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ (Default) – Battery life | PCMark 10","value": 129,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Endurance mode) – Battery life | PCMark 10","value": 308,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Default) – Battery life | PCMark 10","value": 153,"unitText": "Battery life (minutes)"}]}]</script><div id="fv-chart-1784634957454-0w7ov4phf-slideshow" class="fv-slideshow-container" data-slide-count="2" data-iframe-height="true"><div class="fv-slideshow-nav-row"><button class="fv-nav-btn prev disabled" aria-label="Previous Slide"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m15 18-6-6 6-6"/></svg><span>Previous</span></button><div class="fv-slide-counter">1 / 2</div><button class="fv-nav-btn next" aria-label="Next Slide"><span>Next</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"/></svg></button></div><div class="fv-slides-wrapper"><div class="fv-slide" id="fv-chart-1784634957454-0w7ov4phf-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1784634957454-0w7ov4phf-slide-0" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Endurance mode performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Black Myth Wukong | Upscaling (1080p Medium)</option><option value="1">Cyberpunk 2077 | Upscaling (1080p Medium)</option><option value="2">F1 24 | Upscaling (1080p Medium)</option><option value="3">Horizon Zero Dawn | Upscaling (1080p Original)</option><option value="4">Metro Exodus Enhanced (1080p 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"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784634957454-0w7ov4phf-slide-0-bar-Black Myth Wukong | Upscaling (1080p Medium)" data-chart-type="Bar" data-title="Black Myth Wukong | Upscaling (1080p Medium)" data-subhead="" data-caption="With the MSI Claw running in its Endurance mode you are getting impressively close to the full performance of the AMD Z2 Extreme chip in Xbox Ally X." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM (Endurance mode)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.66666666666667%; background-color: #E33235;" data-target-width="61.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.333333333333336%; background-color: #FE9F58;" data-target-width="48.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">29</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ CG3EM (Default)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #E33235;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.666666666666664%; background-color: #FE9F58;" data-target-width="46.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X (Default)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #E33235;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div></div></div><table class="sr-only"><caption>Black Myth Wukong | Upscaling (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)</td><td>37 Avg FPS, 29 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ CG3EM (Default)</td><td>50 Avg FPS, 28 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X (Default)</td><td>39 Avg FPS, 30 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634957454-0w7ov4phf-slide-0-bar-Cyberpunk 2077 | Upscaling (1080p Medium)" data-chart-type="Bar" data-title="Cyberpunk 2077 | Upscaling (1080p Medium)" data-subhead="" data-caption="With the MSI Claw running in its Endurance mode you are getting impressively close to the full performance of the AMD Z2 Extreme chip in Xbox Ally X." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM (Endurance mode)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.74999999999999%; background-color: #E33235;" data-target-width="63.74999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ CG3EM (Default)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.25%; background-color: #E33235;" data-target-width="91.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.5%; background-color: #FE9F58;" data-target-width="62.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X (Default)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.25%; background-color: #E33235;" data-target-width="66.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 | Upscaling (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)</td><td>51 Avg FPS, 32 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ CG3EM (Default)</td><td>73 Avg FPS, 50 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X (Default)</td><td>53 Avg FPS, 44 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634957454-0w7ov4phf-slide-0-bar-F1 24 | Upscaling (1080p Medium)" data-chart-type="Bar" data-title="F1 24 | Upscaling (1080p Medium)" data-subhead="" data-caption="With the MSI Claw running in its Endurance mode you are getting impressively close to the full performance of the AMD Z2 Extreme chip in Xbox Ally X." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM (Endurance mode)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.99999999999999%; background-color: #E33235;" data-target-width="57.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">87</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39.33333333333333%; background-color: #FE9F58;" data-target-width="39.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ CG3EM (Default)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.66666666666667%; background-color: #E33235;" data-target-width="82.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">124</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.666666666666664%; background-color: #FE9F58;" data-target-width="58.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">88</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X (Default)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64.66666666666666%; background-color: #E33235;" data-target-width="64.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">97</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.666666666666664%; background-color: #FE9F58;" data-target-width="58.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">88</span></div></div></div></div></div><table class="sr-only"><caption>F1 24 | Upscaling (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)</td><td>87 Avg FPS, 59 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ CG3EM (Default)</td><td>124 Avg FPS, 88 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X (Default)</td><td>97 Avg FPS, 88 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634957454-0w7ov4phf-slide-0-bar-Horizon Zero Dawn | Upscaling (1080p Original)" data-chart-type="Bar" data-title="Horizon Zero Dawn | Upscaling (1080p Original)" data-subhead="" data-caption="With the MSI Claw running in its Endurance mode you are getting impressively close to the full performance of the AMD Z2 Extreme chip in Xbox Ally X." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM (Endurance mode)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.75%; background-color: #E33235;" data-target-width="58.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #FE9F58;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ CG3EM (Default)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.5%; background-color: #E33235;" data-target-width="82.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.74999999999999%; background-color: #FE9F58;" data-target-width="63.74999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X (Default)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.5%; background-color: #E33235;" data-target-width="87.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 22.5%; background-color: #FE9F58;" data-target-width="22.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">18</span></div></div></div></div></div><table class="sr-only"><caption>Horizon Zero Dawn | Upscaling (1080p Original) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)</td><td>47 Avg FPS, 36 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ CG3EM (Default)</td><td>66 Avg FPS, 51 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X (Default)</td><td>70 Avg FPS, 18 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634957454-0w7ov4phf-slide-0-bar-Metro Exodus Enhanced (1080p High)" data-chart-type="Bar" data-title="Metro Exodus Enhanced (1080p High)" data-subhead="" data-caption="With the MSI Claw running in its Endurance mode you are getting impressively close to the full performance of the AMD Z2 Extreme chip in Xbox Ally X." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM (Endurance mode)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 33.33333333333333%; background-color: #E33235;" data-target-width="33.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 25%; background-color: #FE9F58;" data-target-width="25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ CG3EM (Default)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.33333333333333%; background-color: #E33235;" data-target-width="68.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 25%; background-color: #FE9F58;" data-target-width="25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X (Default)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #E33235;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 25%; background-color: #FE9F58;" data-target-width="25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15</span></div></div></div></div></div><table class="sr-only"><caption>Metro Exodus Enhanced (1080p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)</td><td>20 Avg FPS, 15 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ CG3EM (Default)</td><td>41 Avg FPS, 15 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X (Default)</td><td>27 Avg FPS, 15 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">With the MSI Claw running in its Endurance mode you are getting impressively close to the full performance of the AMD Z2 Extreme chip in Xbox Ally X.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1784634957454-0w7ov4phf-slide-1-wrapper" data-index="1" style="display: none;"><div id="fv-chart-1784634957454-0w7ov4phf-slide-1" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Battery life</h3><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784634957454-0w7ov4phf-slide-1-bar-Battery life | PCMark 10" data-chart-type="Bar" data-title="PCMark 10 | Battery life (gaming test)" data-subhead="" data-caption="With Endurance mode you are literally doubling the battery life of the MSI Claw compared with its already impressive standard showing." style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">PCMark 10 | Battery life (gaming test)</h4><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM (Endurance mode)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77%; background-color: #EB6F71;" data-target-width="77" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">308</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ CG3EM (Default)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 38.25%; background-color: #FFC08B;" data-target-width="38.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">153</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X (Default)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 31.25%; background-color: #E33235;" data-target-width="31.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">125</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+ (Default)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 32.25%; background-color: #1CA9C4;" data-target-width="32.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">129</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S (Default)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 31.5%; background-color: #FE9F58;" data-target-width="31.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">126</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>100</span><span>200</span><span>300</span><span>400</span></div><div class="fv-x-axis-unit">Battery life (minutes)</div></div></div><table class="sr-only"><caption>PCMark 10 | Battery life (gaming test) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)</td><td>308</td></tr><tr><td>MSI Claw 8 EX AI+ CG3EM (Default)</td><td>153</td></tr><tr><td>Asus ROG Xbox Ally X (Default)</td><td>125</td></tr><tr><td>MSI Claw 8 AI+ (Default)</td><td>129</td></tr><tr><td>Lenovo Legion Go S (Default)</td><td>126</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">With Endurance mode you are literally doubling the battery life of the MSI Claw compared with its already impressive standard showing.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (true) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var currentSlideIndex = 0;var slides = slideshowContainer.querySelectorAll('.fv-slide');var counter = slideshowContainer.querySelector('.fv-slide-counter');var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');function updateControls(index) {if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;if (dropdown) dropdown.value = index;if (prevBtn) {if (index === 0) prevBtn.classList.add('disabled');else prevBtn.classList.remove('disabled');}if (nextBtn) {if (index === slides.length - 1) nextBtn.classList.add('disabled');else nextBtn.classList.remove('disabled');}}function showSlide(index) {if (index < 0) return;if (index >= slides.length) return;currentSlideIndex = index;slides.forEach(function(slide, i) {slide.style.display = i === index ? 'block' : 'none';if (i === index) {var chartEl = slide.querySelector('.fv-chart-wrapper');if (chartEl && window.fvAnimateCharts) {window.fvAnimateCharts(chartEl);}}});updateControls(currentSlideIndex);}if (prevBtn) {prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });}if (nextBtn) {nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });}if (dropdown) {dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });}updateControls(currentSlideIndex);if (slides.length > 0) {var firstChart = slides[0].querySelector('.fv-chart-wrapper');if (firstChart && window.fvAnimateCharts) {setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);}}}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784634957454-0w7ov4phf', true); });} else {initialize('fv-chart-1784634957454-0w7ov4phf', true);}})();</script></div><p>But one of the things that really stands out to me is the efficiency of the new Intel silicon when it comes to Endurance mode. When you enable Endurance in the MSI quick settings it turns on efficiency mode, which theoretically locks the frame rate to 30, 40, or 60 fps. Well, I'm not entirely sure about that, given the variety in average fps I've measured in my benchmarking, but it certainly pulls down the peak PL2 performance down to a maximum of 20 W, with PL1 stuck at 15 W.</p><p>This effectively doubles the battery life of the device, but delivers gaming performance that, to all practical purposes, feels about the same as you would get from running the Xbox Ally X at its top settings. There are times where the full power of the Z2 Extreme does edge out the 15 - 20 W performance of the MSI Claw, but those aren't all that common.</p><p>This performance and efficiency one-two punch is a hell of a double-whammy.</p><h2 class="article-body__section" id="section-msi-claw-8-ex-ai-value"><span>MSI Claw 8 EX AI+ 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:3295px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="oZxK3umKcnzU8ftMxeLedR" name="msi-claw-8-ex-ai-14" alt="MSI Claw 8 EX AI+" src="https://cdn.mos.cms.futurecdn.net/oZxK3umKcnzU8ftMxeLedR.jpg" mos="" align="middle" fullscreen="" width="3295" height="1853" 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>Value? In the current handheld gaming market, surely you jest? This is where all my positivity about the new Intel Arc G3 series architecture and MSI's re-design of the Claw evaporates up against the molten heat of the memory crisis, because there is no getting away from the fact that we're talking about a gaming handheld that costs $1,800.</p><p>As soon as the AI/datacentre market started hoovering up all available DRAM and subsequently NAND memory the writing was on the wall for consumer technology. The laws of supply and demand meant prices were only going to spiral upwards and this has arguably hit the MSI Claw harder than many others.</p><p>That's because Panther Lake and the Arc G3 series chips' performance targets were designed around the bandwidth of high-performance LPDDR5X memory. Intel reportedly mandated at least LPDDR5X-7467 for a system to be classed as having either the top B370 or B390 iGPUs, otherwise they would just be noted as 'Intel Graphics'. The G3 Extreme here sits alongside 32 GB of LPDDR5X-8533, which costs a pretty penny and is likely a big reason for the high price of the device itself.</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="9MJHAQihCEJpovFPTVxFoR" name="msi-claw-8-ex-ai-02" alt="MSI Claw 8 EX AI+" src="https://cdn.mos.cms.futurecdn.net/9MJHAQihCEJpovFPTVxFoR.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I spoke to Intel's Tom Petersen at Computex earlier this year specifically about whether we'd see any machines using the non-Extreme version of the two G3 chips the company announced, and he was sceptical precisely because of this.</p><p>"I don't know the answer to that one," he says. "It's a great question. I think we're in a weird time with the whole DRAM thing going on right now, where the pricing difference between the two chips is small, and small relative to what's going on with DRAM.</p><p>"So, if you're going to spend the money on DRAM, why not just get the best one? I think there's some of that going on. As DRAM prices come down and the market starts normalising a little bit, then the differentiation of price that you can get by picking different SKUs will be a more important differentiator than the end user. That's my guess."</p><p>Which kinda sucks. The memory just costs far more than the difference between the two G3 processors, making that saving largely irrelevant for anyone looking to try and create a cheaper option. </p><p>You only have to look at the Acer Predator Atlas 8, which is also using the G3 series of chips and <em>is</em> releasing a straight Arc G3 version. But that's looking to be priced around $1,500 despite using the cheaper chip. The equivalent Atlas 8 compared to the MSI Claw 8 etc. is running to over $2,000. However you cut it, the mix of CPU and memory silicon is expensive.</p><p>So, the price is understandable then, but that doesn't change the fact that at this level it's impossible to recommend the Claw 8 etc. to anyone who makes their purchases with any form of value judgement in mind. If you're just after the best/fastest, and hang the expense, all power to you, but for the rest of us there's little by way of a value proposition here.</p><h2 class="article-body__section" id="section-msi-claw-8-ex-ai-sound"><span>MSI Claw 8 EX AI+ 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:3136px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="CFv3mPwqZPGkqNNiE5WHWR" name="msi-claw-8-ex-ai-15" alt="MSI Claw 8 EX AI+" src="https://cdn.mos.cms.futurecdn.net/CFv3mPwqZPGkqNNiE5WHWR.jpg" mos="" align="middle" fullscreen="" width="3136" height="1764" 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>When it comes to the actual sound reproduction of the speakers in the MSI Claw EX AI+ they're fine. Nothing more, nothing less. Arguably there's not a whole lot you can do with the sort of space you have to jam a set of speakers into, but they still do an admirable job anyway. Though I will say that I'd still advise you to use a set of earbuds or headphones with the device for the best aural experience.</p><p>But the other side of this equation is the sound the device's cooling makes when you're pushing the silicon to its limits. And in that I'm far more impressed. </p><p>It's not that the device is silent under load—you will still hear those fans when they're really blowing—but the tone is as unobtrusive as they get and the work MSI has done to improve the cooling array of the latest MSI Claw has really paid off. If you're rocking Endurance mode and playing some relatively lightweight games you will barely hear the whoosh of air carrying off the heat from the silicon. </p><p>And even if you are hammering the G3 Extreme, I never felt the same sort of loathing I get from a really egregious gaming laptop's turbine roar under gaming loads.</p><h2 class="article-body__section" id="section-msi-claw-8-ex-ai-thermals"><span>MSI Claw 8 EX AI+ thermals</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="6zDf4s9SCqxkWfkwggHD8S" name="msi-claw-8-ex-ai-08" alt="MSI Claw 8 EX AI+" src="https://cdn.mos.cms.futurecdn.net/6zDf4s9SCqxkWfkwggHD8S.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>This is an Intel CPU, so when we really put it under sustained load, such as with a ten minute Cinebench 2024 run, then yes, we're going to be hitting high temperatures. But it's also no different to the sorts of temperatures you'll see from AMD's own handheld chips when put under the same processing pressure.</p><p>There's a solitary degree in it, which could easily be passed off as variance in testing, but the Arc G3 Extreme in the MSI Claw measured 97 °C as its maximum temperature, while the Ryzen Z2 Extreme in the Asus ROG Xbox Ally X hits 96 °C.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1784636371151-a5haabwy6 *, #fv-chart-1784636371151-a5haabwy6 *:before, #fv-chart-1784636371151-a5haabwy6 *:after, #fv-chart-1784636371151-a5haabwy6-slideshow *, #fv-chart-1784636371151-a5haabwy6-slideshow *:before, #fv-chart-1784636371151-a5haabwy6-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784636371151-a5haabwy6, #fv-chart-1784636371151-a5haabwy6-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784636371151-a5haabwy6 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784636371151-a5haabwy6.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784636371151-a5haabwy6.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-1784636371151-a5haabwy6 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784636371151-a5haabwy6-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1784636371151-a5haabwy6-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784636371151-a5haabwy6-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784636371151-a5haabwy6-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-1784636371151-a5haabwy6-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-1784636371151-a5haabwy6-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784636371151-a5haabwy6-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784636371151-a5haabwy6-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-1784636371151-a5haabwy6-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784636371151-a5haabwy6-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-1784636371151-a5haabwy6-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784636371151-a5haabwy6 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784636371151-a5haabwy6 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784636371151-a5haabwy6 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784636371151-a5haabwy6 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784636371151-a5haabwy6 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784636371151-a5haabwy6 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784636371151-a5haabwy6 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784636371151-a5haabwy6 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784636371151-a5haabwy6 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784636371151-a5haabwy6 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-bar-row, #fv-chart-1784636371151-a5haabwy6 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784636371151-a5haabwy6.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784636371151-a5haabwy6.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784636371151-a5haabwy6.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784636371151-a5haabwy6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784636371151-a5haabwy6.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784636371151-a5haabwy6.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784636371151-a5haabwy6 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784636371151-a5haabwy6 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784636371151-a5haabwy6 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784636371151-a5haabwy6 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784636371151-a5haabwy6 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784636371151-a5haabwy6 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784636371151-a5haabwy6 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784636371151-a5haabwy6 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784636371151-a5haabwy6 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784636371151-a5haabwy6 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784636371151-a5haabwy6 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784636371151-a5haabwy6 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784636371151-a5haabwy6 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784636371151-a5haabwy6 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784636371151-a5haabwy6 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-pie-container,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-bar-row,#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-stacked-product,#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-grouped-bar-product,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-bar-row,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-stacked-product,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784636371151-a5haabwy6.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-1784636371151-a5haabwy6.mobile-view .fv-bar-label,#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-grouped-product-title,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-bar-label,#fv-chart-1784636371151-a5haabwy6.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-1784636371151-a5haabwy6.mobile-view .fv-bar-container,#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-bar-cluster,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-bar-container,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-x-axis-wrapper,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-x-axis-label-space,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-x-axis-chart-space,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-benchmark-title,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-dropdown-title,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-carousel-nav-btn,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-chart-title,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-chart-subhead,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-versus-header,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-versus-select-wrapper,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-versus-vs,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-versus-select-container,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-versus-select,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-bar-commentary-inline,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784636371151-a5haabwy6.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784636371151-a5haabwy6 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784636371151-a5haabwy6 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784636371151-a5haabwy6 .fv-bar-row,#fv-chart-1784636371151-a5haabwy6 .fv-stacked-product,#fv-chart-1784636371151-a5haabwy6 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-bar-label,#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-bar-container,#fv-chart-1784636371151-a5haabwy6 .fv-bar-cluster {width: 100% !important;}#fv-chart-1784636371151-a5haabwy6 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784636371151-a5haabwy6 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784636371151-a5haabwy6 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784636371151-a5haabwy6 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784636371151-a5haabwy6 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784636371151-a5haabwy6 .fv-x-axis-label-space {display: none !important;}#fv-chart-1784636371151-a5haabwy6 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784636371151-a5haabwy6 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784636371151-a5haabwy6 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784636371151-a5haabwy6 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784636371151-a5haabwy6 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784636371151-a5haabwy6 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784636371151-a5haabwy6 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784636371151-a5haabwy6 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784636371151-a5haabwy6 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784636371151-a5haabwy6 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784636371151-a5haabwy6 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784636371151-a5haabwy6 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784636371151-a5haabwy6 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784636371151-a5haabwy6 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784636371151-a5haabwy6 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784636371151-a5haabwy6 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784636371151-a5haabwy6 .fv-stl-shop-all-logo,#fv-chart-1784636371151-a5haabwy6 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784636371151-a5haabwy6 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784636371151-a5haabwy6 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784636371151-a5haabwy6 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784636371151-a5haabwy6.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": "Cooling","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-07-21T12:19:31.151Z","citation": "The thermal performance of the MSI Claw is impressive, however the Xbox Ally X is doing more work with higher power draw.","keywords": ["MSI Claw 8 EX AI+ CG3EM (v1.0)","Asus ROG Xbox Ally X","Lenovo Legion Go S","Thermal performance","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – Thermal performance","value": 96,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – Thermal performance","value": 99.2,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – Thermal performance","value": 97,"unitText": "Max CPU temp (°C)"}]}</script><div id="fv-chart-1784636371151-a5haabwy6" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Cooling</h3><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784636371151-a5haabwy6-bar-Thermal performance" data-chart-type="Bar" data-title="Thermal performance" data-subhead="" data-caption="The thermal performance of the MSI Claw is impressive, however the Xbox Ally X is doing more work with higher power draw. " style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Thermal performance</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>Max CPU temp (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Max CPU package power (W)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 97%; background-color: #E33235;" data-target-width="97" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">97</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37%; background-color: #FE9F58;" data-target-width="37" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 99.2%; background-color: #E33235;" data-target-width="99.2" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">99.2</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38%; background-color: #FE9F58;" data-target-width="38" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">38</span></div></div></div></div></div><table class="sr-only"><caption>Thermal performance Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM</td><td>97 Max CPU temp (°C), 37 Max CPU package power (W)</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>96 Max CPU temp (°C), 55 Max CPU package power (W)</td></tr><tr><td>Lenovo Legion Go S</td><td>99.2 Max CPU temp (°C), 38 Max CPU package power (W)</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The thermal performance of the MSI Claw is impressive, however the Xbox Ally X is doing more work with higher power draw. </span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784636371151-a5haabwy6', false); });} else {initialize('fv-chart-1784636371151-a5haabwy6', false);}})();</script></div><p>But at no point do either of these handhelds ever get to the point where they are too hot to touch. The cooling design vents the hot air out of the top of the MSI Claw, while drawing it in from twin fans oriented to pull in from the rear of the device. This means you're never hit by the hot air when you're using it in a normal way, with the screen out in front of you.</p><h2 class="article-body__section" id="section-msi-claw-8-ex-ai-software"><span>MSI Claw 8 EX AI+ 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:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GGF34A4vWQZZKag65gpzaR" name="msi-claw-8-ex-ai-10" alt="MSI Claw 8 EX AI+" src="https://cdn.mos.cms.futurecdn.net/GGF34A4vWQZZKag65gpzaR.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>We're still talking about a Windows-based handheld, and even with the Xbox Mode operating to full effect, the MSI Claw remains a device that feels like it's got a bunch of software snakes writhing around under the surface all fighting to control what happens in there. The simple, unified nature of SteamOS is what has drawn people to Valve's Linux-based operating system, and why a bunch of other Linux distributions have co-opted it as the front-end for their own handheld versions.</p><p>But Windows is still very much a desktop OS, and one that still has some roots in the aging operating systems of its past that it cannot escape. There are still Windows 2000-era menu systems lurking inside Windows 11 if you look not very hard at all. And even with the Xbox mode layer cleaning things up for handhelds it's still not entirely unified.</p><p>Yes, you can have Steam boot into Big Picture mode, but I found Xbox mode seemed to block that from loading immediately after booting. So you're still going to boot into either MSI's own game and system launcher or the Xbox app. Either way is clunky and requires you to jump through a few more hoops, click a few more buttons, to get to the game you want.</p><p>Then there's the overlay. Pressing the menu button on the Claw brings up what's essentially the Gamebar menu as an overlay, just like with the Xbox Ally X. Except here, after maybe a one second delay, it will jarringly flick you over to the MSI quick menu. I will say this is probably where you want to land when you hit that button, as it gives you all the necessary control over performance, controls, and recording, but it's not a slick experience.</p><h2 class="article-body__section" id="section-msi-claw-8-ex-ai-battery-life"><span>MSI Claw 8 EX AI+ battery life</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HQ8krGYVvByrkyXpV24AgR" name="msi-claw-8-ex-ai-16" alt="MSI Claw 8 EX AI+" src="https://cdn.mos.cms.futurecdn.net/HQ8krGYVvByrkyXpV24AgR.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>If gaming performance is the attention grabbing metric for most PC gamers when it comes to handheld PCs, battery life is the one that will have the biggest impact on your overall experience with the device when you get it in your hands. </p><p>I was already impressed with the MSI Claw EX AI+ CG3EM when I first ran my battery life benchmarks on its default, AI Engine power mode. This gets you running up to 37 W and I am getting another half an hour of solid gaming time over and above the Xbox Ally X, and that's all while performing at a much higher level.</p><p>But the joy for me of the new Arc G3 Extreme chip is its performance when you're not throwing that much power down its throat. Switch on Endurance mode in the MSI quick menu, which puts you in the Efficiency preset in the Intel Graphics Software app, and my measured battery life literally doubles.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1784636602285-d6p1gmsib *, #fv-chart-1784636602285-d6p1gmsib *:before, #fv-chart-1784636602285-d6p1gmsib *:after, #fv-chart-1784636602285-d6p1gmsib-slideshow *, #fv-chart-1784636602285-d6p1gmsib-slideshow *:before, #fv-chart-1784636602285-d6p1gmsib-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784636602285-d6p1gmsib, #fv-chart-1784636602285-d6p1gmsib-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784636602285-d6p1gmsib {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784636602285-d6p1gmsib.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784636602285-d6p1gmsib.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-1784636602285-d6p1gmsib .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784636602285-d6p1gmsib-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1784636602285-d6p1gmsib-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784636602285-d6p1gmsib-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784636602285-d6p1gmsib-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-1784636602285-d6p1gmsib-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-1784636602285-d6p1gmsib-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784636602285-d6p1gmsib-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784636602285-d6p1gmsib-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-1784636602285-d6p1gmsib-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784636602285-d6p1gmsib-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-1784636602285-d6p1gmsib-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784636602285-d6p1gmsib .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784636602285-d6p1gmsib .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784636602285-d6p1gmsib .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784636602285-d6p1gmsib .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784636602285-d6p1gmsib .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784636602285-d6p1gmsib .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784636602285-d6p1gmsib .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784636602285-d6p1gmsib .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784636602285-d6p1gmsib .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784636602285-d6p1gmsib .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-bar-row, #fv-chart-1784636602285-d6p1gmsib .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784636602285-d6p1gmsib.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784636602285-d6p1gmsib.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784636602285-d6p1gmsib.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784636602285-d6p1gmsib .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784636602285-d6p1gmsib .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784636602285-d6p1gmsib .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784636602285-d6p1gmsib .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784636602285-d6p1gmsib .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784636602285-d6p1gmsib .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784636602285-d6p1gmsib .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784636602285-d6p1gmsib .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784636602285-d6p1gmsib .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784636602285-d6p1gmsib .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784636602285-d6p1gmsib .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784636602285-d6p1gmsib .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784636602285-d6p1gmsib .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784636602285-d6p1gmsib .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784636602285-d6p1gmsib .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-pie-container,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-bar-row,#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-stacked-product,#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-grouped-bar-product,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-bar-row,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-stacked-product,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784636602285-d6p1gmsib.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-1784636602285-d6p1gmsib.mobile-view .fv-bar-label,#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-grouped-product-title,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-bar-label,#fv-chart-1784636602285-d6p1gmsib.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-1784636602285-d6p1gmsib.mobile-view .fv-bar-container,#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-bar-cluster,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-bar-container,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-x-axis-wrapper,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-x-axis-label-space,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-x-axis-chart-space,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-benchmark-title,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-dropdown-title,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-carousel-nav-btn,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-chart-title,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-chart-subhead,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-versus-header,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-versus-select-wrapper,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-versus-vs,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-versus-select-container,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-versus-select,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-bar-commentary-inline,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784636602285-d6p1gmsib.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784636602285-d6p1gmsib .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784636602285-d6p1gmsib .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784636602285-d6p1gmsib .fv-bar-row,#fv-chart-1784636602285-d6p1gmsib .fv-stacked-product,#fv-chart-1784636602285-d6p1gmsib .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-bar-label,#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-bar-container,#fv-chart-1784636602285-d6p1gmsib .fv-bar-cluster {width: 100% !important;}#fv-chart-1784636602285-d6p1gmsib .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784636602285-d6p1gmsib .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784636602285-d6p1gmsib .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784636602285-d6p1gmsib .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784636602285-d6p1gmsib .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784636602285-d6p1gmsib .fv-x-axis-label-space {display: none !important;}#fv-chart-1784636602285-d6p1gmsib .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784636602285-d6p1gmsib .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784636602285-d6p1gmsib .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784636602285-d6p1gmsib .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784636602285-d6p1gmsib .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784636602285-d6p1gmsib .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784636602285-d6p1gmsib .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784636602285-d6p1gmsib .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784636602285-d6p1gmsib .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784636602285-d6p1gmsib .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784636602285-d6p1gmsib .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784636602285-d6p1gmsib .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784636602285-d6p1gmsib .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784636602285-d6p1gmsib .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784636602285-d6p1gmsib .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784636602285-d6p1gmsib .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784636602285-d6p1gmsib .fv-stl-shop-all-logo,#fv-chart-1784636602285-d6p1gmsib .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784636602285-d6p1gmsib .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784636602285-d6p1gmsib .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784636602285-d6p1gmsib .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784636602285-d6p1gmsib.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": "Battery life","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-07-21T12:23:22.286Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["MSI Claw 8 EX AI+ CG3EM (Endurance mode)","MSI Claw 8 EX AI+ CG3EM (v1.0)","Asus ROG Xbox Ally X","MSI Claw 8 AI+","Lenovo Legion Go S","Asus ROG Ally X","OneXPlayer OneXFly F1 Pro","Battery life | PCMark 10","PCMark 10 | Battery life (gaming test)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Ally X (Default) – Battery life | PCMark 10","value": 128,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X (Default) – Battery life | PCMark 10","value": 125,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "Lenovo Legion Go S (Default) – Battery life | PCMark 10","value": 126,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ (Default) – Battery life | PCMark 10","value": 129,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Endurance mode) – Battery life | PCMark 10","value": 308,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Default) – Battery life | PCMark 10","value": 153,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "OneXPlayer OneXFly F1 Pro (Default) – Battery life | PCMark 10","value": 82,"unitText": "Battery life (minutes)"}]}</script><div id="fv-chart-1784636602285-d6p1gmsib" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Battery life</h3><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784636602285-d6p1gmsib-bar-Battery life | PCMark 10" data-chart-type="Bar" data-title="PCMark 10 | Battery life (gaming test)" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">PCMark 10 | Battery life (gaming test)</h4><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM (Endurance mode)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77%; background-color: #1CA9C4;" data-target-width="77" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">308</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ CG3EM (Default)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 38.25%; background-color: #EB6F71;" data-target-width="38.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">153</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X (Default)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 31.25%; background-color: #E33235;" data-target-width="31.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">125</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+ (Default)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 32.25%; background-color: #FE9F58;" data-target-width="32.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">129</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S (Default)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 31.5%; background-color: #FE9F58;" data-target-width="31.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">126</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Ally X (Default)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 32%; background-color: #E33235;" data-target-width="32" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">128</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">OneXPlayer OneXFly F1 Pro (Default)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 20.5%; background-color: #1CA9C4;" data-target-width="20.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</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>100</span><span>200</span><span>300</span><span>400</span></div><div class="fv-x-axis-unit">Battery life (minutes)</div></div></div><table class="sr-only"><caption>PCMark 10 | Battery life (gaming test) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)</td><td>308</td></tr><tr><td>MSI Claw 8 EX AI+ CG3EM (Default)</td><td>153</td></tr><tr><td>Asus ROG Xbox Ally X (Default)</td><td>125</td></tr><tr><td>MSI Claw 8 AI+ (Default)</td><td>129</td></tr><tr><td>Lenovo Legion Go S (Default)</td><td>126</td></tr><tr><td>Asus ROG Ally X (Default)</td><td>128</td></tr><tr><td>OneXPlayer OneXFly F1 Pro (Default)</td><td>82</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784636602285-d6p1gmsib', false); });} else {initialize('fv-chart-1784636602285-d6p1gmsib', false);}})();</script></div><p>We use PCMark's Gaming battery life test, which loops through older 3DMark tests, continually hammering the battery until it gives out and the system goes into shutdown. And with Endurance mode enabled I've seen the Claw go from two and a half hours in that test to over five hours. And, remember, that will give you essentially the same actual gaming performance as the ROG Xbox Ally X across most games I've tested. </p><p>Now, that doesn't mean battery life is a solved issue, but this is you playing games without worrying about what that little percentage indicator in the top right of your screen says. And if you're playing something like Olli Olli World or Lonely Mountains: Snow Riders, you can expect to bat well above that five hours average, too.</p><p>In fact, Intel actually measured the battery life of the Claw with the classic Team Fortress 2 running on it, and managed to get a healthy 11 hours of game time out of it. Actually, nearer 12. That's more than enough TF2 for anyone.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/handheld-gaming-pcs/msi-claw-8-ex-ai-cg3em-review/</link>
                                                                            <description>
                            <![CDATA[ The best handheld gaming PC I've ever used, but one whose pricing is a tragedy. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Tu2eiMSEFpQAcy3BdWL7BK</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/RHBE8DhtwSSbaRJ8aa5tjR-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 21 Jul 2026 13:39:49 +0000</pubDate>                                                                                                                                <updated>Tue, 21 Jul 2026 13:39:53 +0000</updated>
                                                                                                                                            <category><![CDATA[Handheld Gaming PCs]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></category>
                                                                                                <author><![CDATA[ dave.james@futurenet.com (Dave James) ]]></author>                    <dc:creator><![CDATA[ Dave James ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Ti9gYoetCsh9crRvpUzKD9.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/RHBE8DhtwSSbaRJ8aa5tjR-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[MSI Claw 8 EX AI+]]></media:description>                                                            <media:text><![CDATA[MSI Claw 8 EX AI+]]></media:text>
                                <media:title type="plain"><![CDATA[MSI Claw 8 EX AI+]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/RHBE8DhtwSSbaRJ8aa5tjR-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="MSI Claw 8 EX AI+" data-widget-title="" class="hawk-root"></div><p>It's clear the new <a href="https://www.msi.com/Handheld/Claw-8-EX-AI-Plus-CG3EMX/shopnow" target="_blank">MSI Claw 8 EX AI+ CG3EM</a> is the best gaming handheld in terms of <em>almost</em> all the metrics that count. It's the most powerful—delivering gaming performance well beyond that of the <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/asus-rog-xbox-ally-x-review/" target="_blank">ROG Xbox Ally X</a> with its AMD-powered Z2 Extreme APU—and it has an absolutely killer battery life, too. But these aren't the only metrics that count. Sure, they're the key ones if we're talking about what it's like to actually live with the MSI Claw 8 etc. but there's a large hurdle to get over before then. And it's a hurdle built out of pure cash.</p><p>The Claw 8 etc. is a handheld that's become as much of a casualty of the current memory and hardware crisis as the <a href="https://www.pcgamer.com/hardware/gaming-pcs/steam-machine-review-2026/" target="_blank">Steam Machine</a>. To the point where, here at launch it's just looking like a near $2,000 toy for the really rather rich.</p><p>And this is a real failing for a handheld gaming PC. These aren't devices that are meant to be your sole machine; they're complementary systems for when you're travelling around, or just want to sit on a sofa instead of at your gaming desk. Which is why the <a href="https://www.pcgamer.com/steam-deck-oled-review/" target="_blank">Steam Deck</a> was such a success. It understood the balance of price and performance was vital in this burgeoning market, and that it needed to be something additive to your gaming experience, not exclusory. And other players, such as Asus and Lenovo, were able to use their buying power to keep costs relatively low for their own subsequent devices.</p><p>That's all out of the window now, because there is no way to produce an affordable version of a handheld rocking the outstanding Intel Arc G3 Extreme silicon, whatever your buying power is. Which is a huge shame, because it really is the <a href="https://www.pcgamer.com/best-handheld-gaming-pc/" target="_blank">best gaming handheld</a> I've ever spent time with. The chip at its heart is almost the entire reason behind that; because of its mix of extreme power and extreme Panther Lake efficiency it nails what I've always wanted a handheld gaming PC to be. </p><p>The level of compromise over the visual quality and frame rate of your games is impressively light, and while range anxiety is not necessarily a solved issue, the Endurance mode battery life is a bit of a revelation. But it's not all about Intel's silicon, because the enhanced MSI Claw design also plays its part. The weight is beautifully distributed, making it feel far lighter than it should, and the extended controller grips make it far more comfortable for a long session.</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 want the best handheld silicon: </strong>The MSI Claw 8 etc. is the current pinnacle of handheld gaming PC technology and if that's what you need in your life, it's right here for you.</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>A handheld needs to be an affordable second-device: </strong>At $1,800 the Claw 8 etc. costs the same as a full Radeon RX 9070 XT gaming PC, making it very much a luxury purchase and an impulse buy only for the mega-loaded.</p></div></div></div></div><h2 class="article-body__section" id="section-msi-claw-8-ex-ai-features"><span>MSI Claw 8 EX AI+ features</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:3431px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="k6hN6Y9q2GHci6wuqbqJES" name="msi-claw-8-ex-ai-09" alt="MSI Claw 8 EX AI+" src="https://cdn.mos.cms.futurecdn.net/k6hN6Y9q2GHci6wuqbqJES.jpg" mos="" align="middle" fullscreen="" width="3431" height="1930" 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><caption>Claw 8 EX AI+ CG3EM specs</caption><tbody><tr><td class="firstcol " ><p><strong>Processor</strong></p></td><td  ><p>Intel Arc G3 Extreme processor</p></td></tr><tr><td class="firstcol " ><p><strong>Operating System</strong></p></td><td  ><p>Windows 11 Home</p></td></tr><tr><td class="firstcol " ><p><strong>Chipset</strong></p></td><td  ><p>Integrated SoC</p></td></tr><tr><td class="firstcol " ><p><strong>Memory</strong></p></td><td  ><p>32 GB LPDDR5x-8533 onboard, dual channel</p></td></tr><tr><td class="firstcol " ><p><strong>Display</strong></p></td><td  ><p>8-inch FHD+ (1920 x 1200), Touchscreen, 48~120Hz VRR, 100% sRGB(Typical), 500nits(Typical), IPS-Level panel</p></td></tr><tr><td class="firstcol " ><p><strong>Graphics</strong></p></td><td  ><p>Intel Arc GPU B390</p></td></tr><tr><td class="firstcol " ><p><strong>Storage Slot</strong></p></td><td  ><p>1 x NVMe M.2 2280 SSD by PCIe Gen 4 x4</p></td></tr><tr><td class="firstcol " ><p><strong>Sensor</strong></p></td><td  ><p>6-Axis IMU Vibration Motor</p></td></tr><tr><td class="firstcol " ><p><strong>Communication</strong></p></td><td  ><p>Intel Wi-Fi 7, Bluetooth v6</p></td></tr><tr><td class="firstcol " ><p><strong>Audio</strong></p></td><td  ><p>2 x 2 W Speakers / 1x Audio combo jack / DTS Audio Processing / Hi-Res Audio ready</p></td></tr><tr><td class="firstcol " ><p><strong>I/O Port</strong></p></td><td  ><p>2 x Thunderbolt™ 4 (DisplayPort™ / Power Delivery 3.0)<br>        1 x microSD Card Reader<br>        1 x Audio Combo Jack       </p></td></tr><tr><td class="firstcol " ><p><strong>Security</strong></p></td><td  ><p>Fingerprint sensor on power button</p></td></tr><tr><td class="firstcol " ><p><strong>Battery/Adapter</strong></p></td><td  ><p>4-Cell, Li-Polymer, 80 Whr / 65 W USB-C PD 3.0</p></td></tr><tr><td class="firstcol " ><p><strong>Dimension</strong></p></td><td  ><p>296~321 (W) x 130 (D) x 25~48 (H) mm</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>785 g</p></td></tr><tr><td class="firstcol " ><p><strong>Color</strong></p></td><td  ><p>Void Purple</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://www.bestbuy.com/product/claw-8-ex-ai-cg3em-8-120hz-fhd-1200p-gaming-handheld-intel-arc-g3-extreme-intel-arc-32gb-1tbssd-console/J3P7TXTKW3" target="_blank">$1,800</a> / <a href="https://www.scan.co.uk/products/msi-claw-8-ex-aiplus-cg3em-018uk-void-purple-8-fhdplus-display-arc-g3-extreme-32gb-lpddr5x-1tb-ssd" target="_blank">£1,400</a></p></td></tr></tbody></table></div><p>The key feature for the MSI Claw 8 EX AI+ CG3EM is its Intel Arc G3 Extreme silicon. This is the first chip from Intel that is explicitly designed for a handheld ecosystem, and the fact that it is denoted as an 'Arc' chip highlights its gaming credentials, and the focus on its integrated GPU. In fact, Intel's Tom Petersen went so far as to pitch his claim to actually call the chip a GPU with an integrated CPU when I spoke to him at Computex earlier in the year.</p><p>Though I'm pretty confident his pitch didn't get very far with the Intel leadership.</p><p>The integrated graphics are the same as those sitting in the top-end <a href="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/" target="_blank">Panther Lake processors, the Arc B390</a>. That's a 12 Xe core chip and one that's impressively capable at 1080p gaming, especially at low wattage levels, but the chip as a whole contains some interesting optimisations dedicated to handheld gaming specifically.</p><p>The most obvious is how the split between Performance, Efficient, and Low Power Efficient cores lines up in the new chip spec. Where your standard Core UItra 9 or 7 Panther Lake chip comes with four Cougar Cove Performance cores to give it that extra processing grunt, Intel has cut that in half, with only two Performance cores in the G3 series of chips.</p><p>Alongside that pair, are eight Darkmont Efficient cores and a further four Darkmont LP Efficient cores. That then gives you a 14-core processor, so you can have some decent multi-core performance in there without dedicating too much silicon to the highest-performing—and most thirsty—cores Intel has in the whole Panther Lake stack.</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:1912px;"><p class="vanilla-image-block" style="padding-top:56.22%;"><img id="adrfotFNmFpk2w7QxKLNkg" name="1784633544.jpg" alt="Intel Arc G3 family CPUs" src="https://cdn.mos.cms.futurecdn.net/adrfotFNmFpk2w7QxKLNkg.jpg" mos="" align="middle" fullscreen="1" width="1912" height="1075" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/adrfotFNmFpk2w7QxKLNkg.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: Intel)</span></figcaption></figure><p>And the Darkmont cores are plenty versatile and powerful enough in this form, and not the weakheart cores you might have in your head from the first flush of Intel's big/little core design. This isn't a mobile workstation after all, this is a gaming chip, and everything is focused around that.</p><p>To that end the G3 chips come with the latest version of Intel's Intelligent Bias Control software (IBC v3.5). This is a piece of software designed to balance power between CPU and GPU tiles, and here it allows for the complete parking of the more power-hungry Performance cores when the chip is operating at a low power level, below 14 W. It also affects the Windows scheduler and points more work towards the Efficient cores; it's almost the entirely opposite way the original scheduler was designed when Intel first brought the hybrid core layout to the PC.</p><p>But, having played with a couple of other Arc G3 Extreme handhelds—the OneXPlayer 3 and the Acer Predator Atlas 8—there is a lot that MSI is bringing to the table here, too. And much of it is a vast improvement over the previous Claw handhelds. MSI has been making Intel-based handheld gaming PCs for a couple generations now and they've been decent, but never class-leading. That's changed here with the Claw 8 EX AI+, where it's focused on nailing the design in terms of ergonomics and the ephemeral <em>feel</em> of a device, as well as supporting the efficient Intel architecture with a fat 77.8 Whr battery.</p><p>The flared design of the grips mirrors the Xbox controller and therefore the comfort of the Xbox Ally X, and all the buttons feel far more definite than the slightly woolly, imprecise controls on the previous Claw devices. We also have Hall effect sticks and triggers to give you more accuracy and remove the issue of stick drift over time, too.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/NLEfQbSSiy8x4e5mMRqzBS.jpg" alt="MSI Claw 8 EX AI+" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/KEGTWAJKRDkcEsqu9GA3rR.jpg" alt="MSI Claw 8 EX AI+" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/q2X74betY4wDK6k6i3CbCS.jpg" alt="MSI Claw 8 EX AI+" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/BuRUsf2R5F9z8FiNfuUsxR.jpg" alt="MSI Claw 8 EX AI+" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The 8-inch IPS-like panel taking up the front of the Claw—and oddly slightly jutting out at the bottom—is a really solid 1920 x 1200 screen. With VRR support, you're getting a refresh rate from 48 - 120 Hz and an impressively bright display, too. It's rated for a typical luminance level of 500 nits, which means you don't have to have it anywhere near 100% to get a very playable level of brightness on the thing.</p><p>It's not all on the outside, either. The internals have been given an upgrade, and arguably the most important is the one you'll barely notice. The cooling. MSI has used taller fans in the twin cooling array inside it, and there is an impressive amount of clearance between the outer shell and those li'l spinny things. All told, you're getting an extra 5 W of cooling capacity compared to previous Claw designs, and apparently 9% more airflow. </p><p>Combine that with the noted Panther Lake/Arc G3 efficiency, and you get a cooling system that stays mercifully quiet, but still impressively effective when you're really pushing the graphics silicon to its fullest.</p><p>Another internal feature that pleases me is the SSD. It's super easy to unscrew and pry the back off the Claw—without breaking the plastic shell—and you're immediately presented with the SSD. This makes it simple to replace or upgrade the standard 1 TB of storage it comes with, but MSI has also ensured compatibility with full-size 2280 SSDs as well as the smaller designs.</p><h2 class="article-body__section" id="section-msi-claw-8-ex-ai-performance"><span>MSI Claw 8 EX AI+ 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:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RHBE8DhtwSSbaRJ8aa5tjR" name="msi-claw-8-ex-ai-17" alt="MSI Claw 8 EX AI+" src="https://cdn.mos.cms.futurecdn.net/RHBE8DhtwSSbaRJ8aa5tjR.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>If you've seen anything of our coverage of Intel's Panther Lake you'll know we're big fans of its gaming performance, and that hasn't changed with my testing of this new MSI Claw and its Arc G3 Extreme processor. In fact, it has only been enhanced because of its effectiveness at low power especially.</p><p>Our standard handheld gaming PC benchmarking suite sees the MSI Claw 8 EX AI+ topping the table with only one exception, the ageing Horizon Zero Dawn upscaling benchmark, which relies on an older version of AMD's FSR technology. It's an impressive display, with it not being at all close in most games compared with the current pinnacle of AMD's own dedicated handheld silicon, the Ryzen Z2 Extreme in the ROG Xbox Ally X.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper *, #fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper *:before, #fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper *:after, #fv-chart-1784634411775-064gk0m8j-slideshow *, #fv-chart-1784634411775-064gk0m8j-slideshow *:before, #fv-chart-1784634411775-064gk0m8j-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper, #fv-chart-1784634411775-064gk0m8j-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784634411775-064gk0m8j-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784634411775-064gk0m8j-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-1784634411775-064gk0m8j-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-1784634411775-064gk0m8j-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784634411775-064gk0m8j-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-1784634411775-064gk0m8j-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784634411775-064gk0m8j-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-1784634411775-064gk0m8j-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784634411775-064gk0m8j-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">[{"@context": "https://schema.org","@type": "Dataset","name": "1080p gaming performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-21T11:46:51.776Z","citation": "The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device.","keywords": ["MSI Claw 8 EX AI+ CG3EM (v1.0)","Asus ROG Xbox Ally X","MSI Claw 8 AI+","Lenovo Legion Go S","Black Myth Wukong (1080p Medium)","Cyberpunk 2077 (1080p Medium)","F1 24 (1080p Medium)","Horizon Zero Dawn (1080p Original)","Metro Exodus Enhanced (1080p High)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – Black Myth Wukong (1080p Medium)","value": 26,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – Black Myth Wukong (1080p Medium)","value": 15,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ – Black Myth Wukong (1080p Medium)","value": 20,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – Black Myth Wukong (1080p Medium)","value": 33,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – Cyberpunk 2077 (1080p Medium)","value": 41,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – Cyberpunk 2077 (1080p Medium)","value": 22,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ – Cyberpunk 2077 (1080p Medium)","value": 37,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – Cyberpunk 2077 (1080p Medium)","value": 51,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – F1 24 (1080p Medium)","value": 84,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – F1 24 (1080p Medium)","value": 45,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ – F1 24 (1080p Medium)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – F1 24 (1080p Medium)","value": 107,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – Horizon Zero Dawn (1080p Original)","value": 48,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – Horizon Zero Dawn (1080p Original)","value": 36,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ – Horizon Zero Dawn (1080p Original)","value": 48,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – Horizon Zero Dawn (1080p Original)","value": 61,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – Metro Exodus Enhanced (1080p High)","value": 27,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – Metro Exodus Enhanced (1080p High)","value": 14,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ – Metro Exodus Enhanced (1080p High)","value": 25,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – Metro Exodus Enhanced (1080p High)","value": 41,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "1080p upscaling performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-21T11:46:51.776Z","citation": "The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device.","keywords": ["MSI Claw 8 EX AI+ CG3EM (v1.0)","Asus ROG Xbox Ally X","MSI Claw 8 AI+","Lenovo Legion Go S","Black Myth Wukong | Upscaling (1080p Medium)","Cyberpunk 2077 | Upscaling (1080p Medium)","F1 24 | Upscaling (1080p Medium)","Horizon Zero Dawn | Upscaling (1080p Original)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – Black Myth Wukong | Upscaling (1080p Medium)","value": 39,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – Black Myth Wukong | Upscaling (1080p Medium)","value": 22,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ – Black Myth Wukong | Upscaling (1080p Medium)","value": 33,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – Black Myth Wukong | Upscaling (1080p Medium)","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – Cyberpunk 2077 | Upscaling (1080p Medium)","value": 53,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – Cyberpunk 2077 | Upscaling (1080p Medium)","value": 29,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ – Cyberpunk 2077 | Upscaling (1080p Medium)","value": 48,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – Cyberpunk 2077 | Upscaling (1080p Medium)","value": 73,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – F1 24 | Upscaling (1080p Medium)","value": 97,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – F1 24 | Upscaling (1080p Medium)","value": 57,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ – F1 24 | Upscaling (1080p Medium)","value": 85,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – F1 24 | Upscaling (1080p Medium)","value": 124,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – Horizon Zero Dawn | Upscaling (1080p Original)","value": 70,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – Horizon Zero Dawn | Upscaling (1080p Original)","value": 51,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ – Horizon Zero Dawn | Upscaling (1080p Original)","value": 54,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – Horizon Zero Dawn | Upscaling (1080p Original)","value": 66,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Synthetic performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-21T11:46:51.776Z","citation": "The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device.","keywords": ["MSI Claw 8 EX AI+ CG3EM (v1.0)","Asus ROG Xbox Ally X","MSI Claw 8 AI+","Lenovo Legion Go S","3DMark Time Spy","3DMark Storage","FFXIV Shadowbringers","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – 3DMark Time Spy","value": 4033,"unitText": "Index score"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – 3DMark Time Spy","value": 2244,"unitText": "Index score"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ – 3DMark Time Spy","value": 4460,"unitText": "Index score"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – 3DMark Time Spy","value": 6499,"unitText": "Index score"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – 3DMark Storage","value": 1163,"unitText": "Index score"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – 3DMark Storage","value": 1582,"unitText": "Index score"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ – 3DMark Storage","value": 1889,"unitText": "Index score"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – 3DMark Storage","value": 2152,"unitText": "Index score"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – FFXIV Shadowbringers","value": 18.91,"unitText": "Total load time (seconds)"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – FFXIV Shadowbringers","value": 20.56,"unitText": "Total load time (seconds)"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ – FFXIV Shadowbringers","value": 15.15,"unitText": "Total load time (seconds)"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – FFXIV Shadowbringers","value": 10.952,"unitText": "Total load time (seconds)"}]}]</script><div id="fv-chart-1784634411775-064gk0m8j-slideshow" class="fv-slideshow-container" data-slide-count="3" data-iframe-height="true"><div class="fv-slideshow-nav-row"><button class="fv-nav-btn prev disabled" aria-label="Previous Slide"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m15 18-6-6 6-6"/></svg><span>Previous</span></button><div class="fv-slide-counter">1 / 3</div><button class="fv-nav-btn next" aria-label="Next Slide"><span>Next</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"/></svg></button></div><div class="fv-slides-wrapper"><div class="fv-slide" id="fv-chart-1784634411775-064gk0m8j-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1784634411775-064gk0m8j-slide-0" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1080p gaming performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Black Myth Wukong (1080p Medium)</option><option value="1">Cyberpunk 2077 (1080p Medium)</option><option value="2">F1 24 (1080p Medium)</option><option value="3">Horizon Zero Dawn (1080p Original)</option><option value="4">Metro Exodus Enhanced (1080p 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"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784634411775-064gk0m8j-slide-0-bar-Black Myth Wukong (1080p Medium)" data-chart-type="Bar" data-title="Black Myth Wukong (1080p Medium)" data-subhead="" data-caption="The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.5%; background-color: #E33235;" data-target-width="82.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">16</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #E33235;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">26</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.5%; background-color: #FE9F58;" data-target-width="47.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">19</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37.5%; background-color: #FE9F58;" data-target-width="37.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37.5%; background-color: #E33235;" data-target-width="37.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 27.500000000000004%; background-color: #FE9F58;" data-target-width="27.500000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11</span></div></div></div></div></div><table class="sr-only"><caption>Black Myth Wukong (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM</td><td>33 Avg FPS, 16 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>26 Avg FPS, 19 1% Low FPS</td></tr><tr><td>MSI Claw 8 AI+</td><td>20 Avg FPS, 15 1% Low FPS</td></tr><tr><td>Lenovo Legion Go S</td><td>15 Avg FPS, 11 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634411775-064gk0m8j-slide-0-bar-Cyberpunk 2077 (1080p Medium)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p Medium)" data-subhead="" data-caption="The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.33333333333333%; background-color: #E33235;" data-target-width="68.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.666666666666664%; background-color: #FE9F58;" data-target-width="56.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.66666666666667%; background-color: #E33235;" data-target-width="61.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.66666666666667%; background-color: #FE9F58;" data-target-width="51.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">31</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #E33235;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 31.666666666666664%; background-color: #FE9F58;" data-target-width="31.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">19</span></div></div></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM</td><td>51 Avg FPS, 33 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>41 Avg FPS, 34 1% Low FPS</td></tr><tr><td>MSI Claw 8 AI+</td><td>37 Avg FPS, 31 1% Low FPS</td></tr><tr><td>Lenovo Legion Go S</td><td>22 Avg FPS, 19 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634411775-064gk0m8j-slide-0-bar-F1 24 (1080p Medium)" data-chart-type="Bar" data-title="F1 24 (1080p Medium)" data-subhead="" data-caption="The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.33333333333334%; background-color: #E33235;" data-target-width="71.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">107</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #E33235;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #FE9F58;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45.33333333333333%; background-color: #E33235;" data-target-width="45.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39.33333333333333%; background-color: #FE9F58;" data-target-width="39.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 30%; background-color: #E33235;" data-target-width="30" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 22.666666666666664%; background-color: #FE9F58;" data-target-width="22.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div></div></div><table class="sr-only"><caption>F1 24 (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM</td><td>107 Avg FPS, 64 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>84 Avg FPS, 76 1% Low FPS</td></tr><tr><td>MSI Claw 8 AI+</td><td>68 Avg FPS, 59 1% Low FPS</td></tr><tr><td>Lenovo Legion Go S</td><td>45 Avg FPS, 34 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634411775-064gk0m8j-slide-0-bar-Horizon Zero Dawn (1080p Original)" data-chart-type="Bar" data-title="Horizon Zero Dawn (1080p Original)" data-subhead="" data-caption="The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.25%; background-color: #E33235;" data-target-width="76.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #E33235;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 18.75%; background-color: #FE9F58;" data-target-width="18.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #E33235;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 13.750000000000002%; background-color: #FE9F58;" data-target-width="13.750000000000002" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #E33235;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.75%; background-color: #FE9F58;" data-target-width="3.75" data-target-margin="0"></div><span class="fv-bar-value-outside">3</span></div></div></div><table class="sr-only"><caption>Horizon Zero Dawn (1080p Original) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM</td><td>61 Avg FPS, 32 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>48 Avg FPS, 15 1% Low FPS</td></tr><tr><td>MSI Claw 8 AI+</td><td>48 Avg FPS, 11 1% Low FPS</td></tr><tr><td>Lenovo Legion Go S</td><td>36 Avg FPS, 3 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634411775-064gk0m8j-slide-0-bar-Metro Exodus Enhanced (1080p High)" data-chart-type="Bar" data-title="Metro Exodus Enhanced (1080p High)" data-subhead="" data-caption="The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.33333333333333%; background-color: #E33235;" data-target-width="68.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 25%; background-color: #FE9F58;" data-target-width="25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #E33235;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 25%; background-color: #FE9F58;" data-target-width="25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.66666666666667%; background-color: #E33235;" data-target-width="41.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">25</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.333333333333332%; background-color: #FE9F58;" data-target-width="28.333333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">17</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 23.333333333333332%; background-color: #E33235;" data-target-width="23.333333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 13.333333333333334%; background-color: #FE9F58;" data-target-width="13.333333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">8</span></div></div></div></div></div><table class="sr-only"><caption>Metro Exodus Enhanced (1080p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM</td><td>41 Avg FPS, 15 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>27 Avg FPS, 15 1% Low FPS</td></tr><tr><td>MSI Claw 8 AI+</td><td>25 Avg FPS, 17 1% Low FPS</td></tr><tr><td>Lenovo Legion Go S</td><td>14 Avg FPS, 8 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1784634411775-064gk0m8j-slide-1-wrapper" data-index="1" style="display: none;"><div id="fv-chart-1784634411775-064gk0m8j-slide-1" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">1080p upscaling performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Black Myth Wukong | Upscaling (1080p Medium)</option><option value="1">Cyberpunk 2077 | Upscaling (1080p Medium)</option><option value="2">F1 24 | Upscaling (1080p Medium)</option><option value="3">Horizon Zero Dawn | Upscaling (1080p 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"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784634411775-064gk0m8j-slide-1-bar-Black Myth Wukong | Upscaling (1080p Medium)" data-chart-type="Bar" data-title="Black Myth Wukong | Upscaling (1080p Medium)" data-subhead="" data-caption="The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #E33235;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.666666666666664%; background-color: #FE9F58;" data-target-width="46.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #E33235;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #E33235;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41.66666666666667%; background-color: #FE9F58;" data-target-width="41.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">25</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #E33235;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 30%; background-color: #FE9F58;" data-target-width="30" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">18</span></div></div></div></div></div><table class="sr-only"><caption>Black Myth Wukong | Upscaling (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM</td><td>50 Avg FPS, 28 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>39 Avg FPS, 30 1% Low FPS</td></tr><tr><td>MSI Claw 8 AI+</td><td>33 Avg FPS, 25 1% Low FPS</td></tr><tr><td>Lenovo Legion Go S</td><td>22 Avg FPS, 18 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634411775-064gk0m8j-slide-1-bar-Cyberpunk 2077 | Upscaling (1080p Medium)" data-chart-type="Bar" data-title="Cyberpunk 2077 | Upscaling (1080p Medium)" data-subhead="" data-caption="The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.25%; background-color: #E33235;" data-target-width="91.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.5%; background-color: #FE9F58;" data-target-width="62.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.25%; background-color: #E33235;" data-target-width="66.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #E33235;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">40</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.25%; background-color: #E33235;" data-target-width="36.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">29</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 31.25%; background-color: #FE9F58;" data-target-width="31.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">25</span></div></div></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 | Upscaling (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM</td><td>73 Avg FPS, 50 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>53 Avg FPS, 44 1% Low FPS</td></tr><tr><td>MSI Claw 8 AI+</td><td>48 Avg FPS, 40 1% Low FPS</td></tr><tr><td>Lenovo Legion Go S</td><td>29 Avg FPS, 25 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634411775-064gk0m8j-slide-1-bar-F1 24 | Upscaling (1080p Medium)" data-chart-type="Bar" data-title="F1 24 | Upscaling (1080p Medium)" data-subhead="" data-caption="The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.66666666666667%; background-color: #E33235;" data-target-width="82.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">124</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.666666666666664%; background-color: #FE9F58;" data-target-width="58.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">88</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64.66666666666666%; background-color: #E33235;" data-target-width="64.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">97</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.666666666666664%; background-color: #FE9F58;" data-target-width="58.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">88</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.666666666666664%; background-color: #E33235;" data-target-width="56.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">85</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38%; background-color: #E33235;" data-target-width="38" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 14.000000000000002%; background-color: #FE9F58;" data-target-width="14.000000000000002" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">21</span></div></div></div></div></div><table class="sr-only"><caption>F1 24 | Upscaling (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM</td><td>124 Avg FPS, 88 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>97 Avg FPS, 88 1% Low FPS</td></tr><tr><td>MSI Claw 8 AI+</td><td>85 Avg FPS, 75 1% Low FPS</td></tr><tr><td>Lenovo Legion Go S</td><td>57 Avg FPS, 21 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634411775-064gk0m8j-slide-1-bar-Horizon Zero Dawn | Upscaling (1080p Original)" data-chart-type="Bar" data-title="Horizon Zero Dawn | Upscaling (1080p Original)" data-subhead="" data-caption="The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.5%; background-color: #E33235;" data-target-width="82.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.74999999999999%; background-color: #FE9F58;" data-target-width="63.74999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.5%; background-color: #E33235;" data-target-width="87.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 22.5%; background-color: #FE9F58;" data-target-width="22.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">18</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.5%; background-color: #E33235;" data-target-width="67.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.749999999999996%; background-color: #FE9F58;" data-target-width="28.749999999999996" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.74999999999999%; background-color: #E33235;" data-target-width="63.74999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 10%; background-color: #FE9F58;" data-target-width="10" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">8</span></div></div></div></div></div><table class="sr-only"><caption>Horizon Zero Dawn | Upscaling (1080p Original) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM</td><td>66 Avg FPS, 51 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>70 Avg FPS, 18 1% Low FPS</td></tr><tr><td>MSI Claw 8 AI+</td><td>54 Avg FPS, 23 1% Low FPS</td></tr><tr><td>Lenovo Legion Go S</td><td>51 Avg FPS, 8 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1784634411775-064gk0m8j-slide-2-wrapper" data-index="2" style="display: none;"><div id="fv-chart-1784634411775-064gk0m8j-slide-2" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Synthetic performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">3DMark Time Spy</option><option value="1">3DMark Storage</option><option value="2">FFXIV Shadowbringers</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784634411775-064gk0m8j-slide-2-bar-3DMark Time Spy" data-chart-type="Bar" data-title="3DMark Time Spy" data-subhead="" data-caption="The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device." 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>Index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>GPU index score</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>CPU index score</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.32666666666667%; background-color: #E33235;" data-target-width="43.32666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">6499</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.60666666666667%; background-color: #FE9F58;" data-target-width="40.60666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">6091</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.91333333333334%; background-color: #1CA9C4;" data-target-width="69.91333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10487</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 26.886666666666663%; background-color: #E33235;" data-target-width="26.886666666666663" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4033</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 24.42%; background-color: #FE9F58;" data-target-width="24.42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3663</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.080000000000005%; background-color: #1CA9C4;" data-target-width="63.080000000000005" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">9462</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 29.733333333333334%; background-color: #E33235;" data-target-width="29.733333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4460</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 27.500000000000004%; background-color: #FE9F58;" data-target-width="27.500000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4125</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.10666666666667%; background-color: #1CA9C4;" data-target-width="55.10666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">8266</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 14.96%; background-color: #E33235;" data-target-width="14.96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2244</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 13.813333333333333%; background-color: #FE9F58;" data-target-width="13.813333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2072</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.30666666666667%; background-color: #1CA9C4;" data-target-width="28.30666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4246</span></div></div></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>MSI Claw 8 EX AI+ CG3EM</td><td>6499 Index score, 6091 GPU index score, 10487 CPU index score</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>4033 Index score, 3663 GPU index score, 9462 CPU index score</td></tr><tr><td>MSI Claw 8 AI+</td><td>4460 Index score, 4125 GPU index score, 8266 CPU index score</td></tr><tr><td>Lenovo Legion Go S</td><td>2244 Index score, 2072 GPU index score, 4246 CPU index score</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634411775-064gk0m8j-slide-2-bar-3DMark Storage" data-chart-type="Bar" data-title="3DMark Storage" data-subhead="" data-caption="The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device." 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>Avg bandwidth (MB/s)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #1CA9C4;"></div><span>Access time (ųs)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.73333333333333%; background-color: #E33235;" data-target-width="71.73333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2152</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 12.222000000000001%; background-color: #FE9F58;" data-target-width="12.222000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">366.66</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.7666666666666666%; background-color: #1CA9C4;" data-target-width="2.7666666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">83</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.766666666666666%; background-color: #E33235;" data-target-width="38.766666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1163</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 6.6659999999999995%; background-color: #FE9F58;" data-target-width="6.6659999999999995" data-target-margin="0"></div><span class="fv-bar-value-outside">199.98</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 5.166666666666667%; background-color: #1CA9C4;" data-target-width="5.166666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">155</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.96666666666667%; background-color: #E33235;" data-target-width="62.96666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1889</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 10.783666666666667%; background-color: #FE9F58;" data-target-width="10.783666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">323.51</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.166666666666667%; background-color: #1CA9C4;" data-target-width="3.166666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">95</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.733333333333334%; background-color: #E33235;" data-target-width="52.733333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1582</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 9.074666666666667%; background-color: #FE9F58;" data-target-width="9.074666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">272.24</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.8%; background-color: #1CA9C4;" data-target-width="3.8" data-target-margin="0"></div><span class="fv-bar-value-outside">114</span></div></div></div><table class="sr-only"><caption>3DMark Storage Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM</td><td>2152 Index score, 366.66 Avg bandwidth (MB/s), 83 Access time (ųs)</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>1163 Index score, 199.98 Avg bandwidth (MB/s), 155 Access time (ųs)</td></tr><tr><td>MSI Claw 8 AI+</td><td>1889 Index score, 323.51 Avg bandwidth (MB/s), 95 Access time (ųs)</td></tr><tr><td>Lenovo Legion Go S</td><td>1582 Index score, 272.24 Avg bandwidth (MB/s), 114 Access time (ųs)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634411775-064gk0m8j-slide-2-bar-FFXIV Shadowbringers" data-chart-type="Bar" data-title="FFXIV Shadowbringers" data-subhead="" data-caption="The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device." style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 36.50666666666667%; background-color: #FFC08B;" data-target-width="36.50666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10.952</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 63.03333333333333%; background-color: #E33235;" data-target-width="63.03333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">18.91</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 50.5%; background-color: #1CA9C4;" data-target-width="50.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15.15</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 68.53333333333332%; background-color: #FE9F58;" data-target-width="68.53333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20.56</span></div></div></div></div><table class="sr-only"><caption>FFXIV Shadowbringers Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM</td><td>10.952</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>18.91</td></tr><tr><td>MSI Claw 8 AI+</td><td>15.15</td></tr><tr><td>Lenovo Legion Go S</td><td>20.56</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The Arc G3 Extreme chip in the Claw 8 EX AI+ shows how dominant it is over AMD's best handheld chip, and the last generation Intel iGPU in the previous MSI Claw 8 device.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (true) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var currentSlideIndex = 0;var slides = slideshowContainer.querySelectorAll('.fv-slide');var counter = slideshowContainer.querySelector('.fv-slide-counter');var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');function updateControls(index) {if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;if (dropdown) dropdown.value = index;if (prevBtn) {if (index === 0) prevBtn.classList.add('disabled');else prevBtn.classList.remove('disabled');}if (nextBtn) {if (index === slides.length - 1) nextBtn.classList.add('disabled');else nextBtn.classList.remove('disabled');}}function showSlide(index) {if (index < 0) return;if (index >= slides.length) return;currentSlideIndex = index;slides.forEach(function(slide, i) {slide.style.display = i === index ? 'block' : 'none';if (i === index) {var chartEl = slide.querySelector('.fv-chart-wrapper');if (chartEl && window.fvAnimateCharts) {window.fvAnimateCharts(chartEl);}}});updateControls(currentSlideIndex);}if (prevBtn) {prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });}if (nextBtn) {nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });}if (dropdown) {dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });}updateControls(currentSlideIndex);if (slides.length > 0) {var firstChart = slides[0].querySelector('.fv-chart-wrapper');if (firstChart && window.fvAnimateCharts) {setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);}}}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784634411775-064gk0m8j', true); });} else {initialize('fv-chart-1784634411775-064gk0m8j', true);}})();</script></div><p>As soon as you start twiddling the upscaling knobs you're getting to never less than fully playable on all the games in our tests. And that's <em>without </em>even going down the frame generation route. If you find a game, such as Lego Batman: Legacy of the Dark Knight, which has Intel's own XeSS FG baked into it, you are laughing. It pairs so well with the Arc G3 Extreme chip that Intel believes it should become a vital part of your gaming experience, and I have to agree.</p><p>From spending time playing Batman on the device, with multi frame gen enabled, it really does make a huge difference to the smoothness of the game, without hugely impacting the input latency. It's one of those times where I completely forgot what I was testing because all of the tech and frame gen faded into the background as I just spent time playing a great PC game without thinking about anything else.</p><p>Thankfully, that's how Intel is talking about frame gen with regards to the G3 Extreme series. It's all about making the experience smoother, not necessarily about winning people over with explicitly higher measured frame rates. <em>That</em> is what frame generation is good for: smoothing out gaming performance, not for giving you a veneer of higher performance.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper *, #fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper *:before, #fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper *:after, #fv-chart-1784634957454-0w7ov4phf-slideshow *, #fv-chart-1784634957454-0w7ov4phf-slideshow *:before, #fv-chart-1784634957454-0w7ov4phf-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper, #fv-chart-1784634957454-0w7ov4phf-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784634957454-0w7ov4phf-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-1784634957454-0w7ov4phf-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-1784634957454-0w7ov4phf-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784634957454-0w7ov4phf-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-1784634957454-0w7ov4phf-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784634957454-0w7ov4phf-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-1784634957454-0w7ov4phf-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784634957454-0w7ov4phf-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">[{"@context": "https://schema.org","@type": "Dataset","name": "Endurance mode performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-21T11:55:57.454Z","citation": "With the MSI Claw running in its Endurance mode you are getting impressively close to the full performance of the AMD Z2 Extreme chip in Xbox Ally X.","keywords": ["MSI Claw 8 EX AI+ CG3EM (Endurance mode)","MSI Claw 8 EX AI+ CG3EM (v1.0)","Asus ROG Xbox Ally X","Black Myth Wukong | Upscaling (1080p Medium)","Cyberpunk 2077 | Upscaling (1080p Medium)","F1 24 | Upscaling (1080p Medium)","Horizon Zero Dawn | Upscaling (1080p Original)","Metro Exodus Enhanced (1080p High)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X (Default) – Black Myth Wukong | Upscaling (1080p Medium)","value": 39,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Endurance mode) – Black Myth Wukong | Upscaling (1080p Medium)","value": 37,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Default) – Black Myth Wukong | Upscaling (1080p Medium)","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X (Default) – Cyberpunk 2077 | Upscaling (1080p Medium)","value": 53,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Endurance mode) – Cyberpunk 2077 | Upscaling (1080p Medium)","value": 51,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Default) – Cyberpunk 2077 | Upscaling (1080p Medium)","value": 73,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X (Default) – F1 24 | Upscaling (1080p Medium)","value": 97,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Endurance mode) – F1 24 | Upscaling (1080p Medium)","value": 87,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Default) – F1 24 | Upscaling (1080p Medium)","value": 124,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X (Default) – Horizon Zero Dawn | Upscaling (1080p Original)","value": 70,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Endurance mode) – Horizon Zero Dawn | Upscaling (1080p Original)","value": 47,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Default) – Horizon Zero Dawn | Upscaling (1080p Original)","value": 66,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X (Default) – Metro Exodus Enhanced (1080p High)","value": 27,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Endurance mode) – Metro Exodus Enhanced (1080p High)","value": 20,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Default) – Metro Exodus Enhanced (1080p High)","value": 41,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Battery life","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-07-21T11:55:57.454Z","citation": "With Endurance mode you are literally doubling the battery life of the MSI Claw compared with its already impressive standard showing.","keywords": ["MSI Claw 8 EX AI+ CG3EM (Endurance mode)","MSI Claw 8 EX AI+ CG3EM (v1.0)","Asus ROG Xbox Ally X","MSI Claw 8 AI+","Lenovo Legion Go S","Battery life | PCMark 10","PCMark 10 | Battery life (gaming test)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X (Default) – Battery life | PCMark 10","value": 125,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "Lenovo Legion Go S (Default) – Battery life | PCMark 10","value": 126,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ (Default) – Battery life | PCMark 10","value": 129,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Endurance mode) – Battery life | PCMark 10","value": 308,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Default) – Battery life | PCMark 10","value": 153,"unitText": "Battery life (minutes)"}]}]</script><div id="fv-chart-1784634957454-0w7ov4phf-slideshow" class="fv-slideshow-container" data-slide-count="2" data-iframe-height="true"><div class="fv-slideshow-nav-row"><button class="fv-nav-btn prev disabled" aria-label="Previous Slide"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m15 18-6-6 6-6"/></svg><span>Previous</span></button><div class="fv-slide-counter">1 / 2</div><button class="fv-nav-btn next" aria-label="Next Slide"><span>Next</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"/></svg></button></div><div class="fv-slides-wrapper"><div class="fv-slide" id="fv-chart-1784634957454-0w7ov4phf-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1784634957454-0w7ov4phf-slide-0" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Endurance mode performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Black Myth Wukong | Upscaling (1080p Medium)</option><option value="1">Cyberpunk 2077 | Upscaling (1080p Medium)</option><option value="2">F1 24 | Upscaling (1080p Medium)</option><option value="3">Horizon Zero Dawn | Upscaling (1080p Original)</option><option value="4">Metro Exodus Enhanced (1080p 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"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784634957454-0w7ov4phf-slide-0-bar-Black Myth Wukong | Upscaling (1080p Medium)" data-chart-type="Bar" data-title="Black Myth Wukong | Upscaling (1080p Medium)" data-subhead="" data-caption="With the MSI Claw running in its Endurance mode you are getting impressively close to the full performance of the AMD Z2 Extreme chip in Xbox Ally X." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM (Endurance mode)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.66666666666667%; background-color: #E33235;" data-target-width="61.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.333333333333336%; background-color: #FE9F58;" data-target-width="48.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">29</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ CG3EM (Default)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #E33235;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.666666666666664%; background-color: #FE9F58;" data-target-width="46.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X (Default)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #E33235;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div></div></div><table class="sr-only"><caption>Black Myth Wukong | Upscaling (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)</td><td>37 Avg FPS, 29 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ CG3EM (Default)</td><td>50 Avg FPS, 28 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X (Default)</td><td>39 Avg FPS, 30 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634957454-0w7ov4phf-slide-0-bar-Cyberpunk 2077 | Upscaling (1080p Medium)" data-chart-type="Bar" data-title="Cyberpunk 2077 | Upscaling (1080p Medium)" data-subhead="" data-caption="With the MSI Claw running in its Endurance mode you are getting impressively close to the full performance of the AMD Z2 Extreme chip in Xbox Ally X." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM (Endurance mode)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.74999999999999%; background-color: #E33235;" data-target-width="63.74999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ CG3EM (Default)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 91.25%; background-color: #E33235;" data-target-width="91.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.5%; background-color: #FE9F58;" data-target-width="62.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">50</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X (Default)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.25%; background-color: #E33235;" data-target-width="66.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 | Upscaling (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)</td><td>51 Avg FPS, 32 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ CG3EM (Default)</td><td>73 Avg FPS, 50 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X (Default)</td><td>53 Avg FPS, 44 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634957454-0w7ov4phf-slide-0-bar-F1 24 | Upscaling (1080p Medium)" data-chart-type="Bar" data-title="F1 24 | Upscaling (1080p Medium)" data-subhead="" data-caption="With the MSI Claw running in its Endurance mode you are getting impressively close to the full performance of the AMD Z2 Extreme chip in Xbox Ally X." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM (Endurance mode)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.99999999999999%; background-color: #E33235;" data-target-width="57.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">87</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39.33333333333333%; background-color: #FE9F58;" data-target-width="39.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ CG3EM (Default)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.66666666666667%; background-color: #E33235;" data-target-width="82.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">124</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.666666666666664%; background-color: #FE9F58;" data-target-width="58.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">88</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X (Default)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64.66666666666666%; background-color: #E33235;" data-target-width="64.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">97</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.666666666666664%; background-color: #FE9F58;" data-target-width="58.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">88</span></div></div></div></div></div><table class="sr-only"><caption>F1 24 | Upscaling (1080p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)</td><td>87 Avg FPS, 59 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ CG3EM (Default)</td><td>124 Avg FPS, 88 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X (Default)</td><td>97 Avg FPS, 88 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634957454-0w7ov4phf-slide-0-bar-Horizon Zero Dawn | Upscaling (1080p Original)" data-chart-type="Bar" data-title="Horizon Zero Dawn | Upscaling (1080p Original)" data-subhead="" data-caption="With the MSI Claw running in its Endurance mode you are getting impressively close to the full performance of the AMD Z2 Extreme chip in Xbox Ally X." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM (Endurance mode)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.75%; background-color: #E33235;" data-target-width="58.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #FE9F58;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">36</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ CG3EM (Default)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.5%; background-color: #E33235;" data-target-width="82.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">66</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 63.74999999999999%; background-color: #FE9F58;" data-target-width="63.74999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X (Default)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.5%; background-color: #E33235;" data-target-width="87.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 22.5%; background-color: #FE9F58;" data-target-width="22.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">18</span></div></div></div></div></div><table class="sr-only"><caption>Horizon Zero Dawn | Upscaling (1080p Original) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)</td><td>47 Avg FPS, 36 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ CG3EM (Default)</td><td>66 Avg FPS, 51 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X (Default)</td><td>70 Avg FPS, 18 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784634957454-0w7ov4phf-slide-0-bar-Metro Exodus Enhanced (1080p High)" data-chart-type="Bar" data-title="Metro Exodus Enhanced (1080p High)" data-subhead="" data-caption="With the MSI Claw running in its Endurance mode you are getting impressively close to the full performance of the AMD Z2 Extreme chip in Xbox Ally X." 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"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM (Endurance mode)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 33.33333333333333%; background-color: #E33235;" data-target-width="33.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 25%; background-color: #FE9F58;" data-target-width="25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ CG3EM (Default)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.33333333333333%; background-color: #E33235;" data-target-width="68.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 25%; background-color: #FE9F58;" data-target-width="25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X (Default)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #E33235;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 25%; background-color: #FE9F58;" data-target-width="25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15</span></div></div></div></div></div><table class="sr-only"><caption>Metro Exodus Enhanced (1080p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)</td><td>20 Avg FPS, 15 1% Low FPS</td></tr><tr><td>MSI Claw 8 EX AI+ CG3EM (Default)</td><td>41 Avg FPS, 15 1% Low FPS</td></tr><tr><td>Asus ROG Xbox Ally X (Default)</td><td>27 Avg FPS, 15 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">With the MSI Claw running in its Endurance mode you are getting impressively close to the full performance of the AMD Z2 Extreme chip in Xbox Ally X.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div><div class="fv-slide" id="fv-chart-1784634957454-0w7ov4phf-slide-1-wrapper" data-index="1" style="display: none;"><div id="fv-chart-1784634957454-0w7ov4phf-slide-1" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Battery life</h3><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784634957454-0w7ov4phf-slide-1-bar-Battery life | PCMark 10" data-chart-type="Bar" data-title="PCMark 10 | Battery life (gaming test)" data-subhead="" data-caption="With Endurance mode you are literally doubling the battery life of the MSI Claw compared with its already impressive standard showing." style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">PCMark 10 | Battery life (gaming test)</h4><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM (Endurance mode)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77%; background-color: #EB6F71;" data-target-width="77" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">308</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ CG3EM (Default)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 38.25%; background-color: #FFC08B;" data-target-width="38.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">153</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X (Default)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 31.25%; background-color: #E33235;" data-target-width="31.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">125</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+ (Default)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 32.25%; background-color: #1CA9C4;" data-target-width="32.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">129</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S (Default)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 31.5%; background-color: #FE9F58;" data-target-width="31.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">126</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>100</span><span>200</span><span>300</span><span>400</span></div><div class="fv-x-axis-unit">Battery life (minutes)</div></div></div><table class="sr-only"><caption>PCMark 10 | Battery life (gaming test) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)</td><td>308</td></tr><tr><td>MSI Claw 8 EX AI+ CG3EM (Default)</td><td>153</td></tr><tr><td>Asus ROG Xbox Ally X (Default)</td><td>125</td></tr><tr><td>MSI Claw 8 AI+ (Default)</td><td>129</td></tr><tr><td>Lenovo Legion Go S (Default)</td><td>126</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">With Endurance mode you are literally doubling the battery life of the MSI Claw compared with its already impressive standard showing.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (true) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var currentSlideIndex = 0;var slides = slideshowContainer.querySelectorAll('.fv-slide');var counter = slideshowContainer.querySelector('.fv-slide-counter');var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');function updateControls(index) {if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;if (dropdown) dropdown.value = index;if (prevBtn) {if (index === 0) prevBtn.classList.add('disabled');else prevBtn.classList.remove('disabled');}if (nextBtn) {if (index === slides.length - 1) nextBtn.classList.add('disabled');else nextBtn.classList.remove('disabled');}}function showSlide(index) {if (index < 0) return;if (index >= slides.length) return;currentSlideIndex = index;slides.forEach(function(slide, i) {slide.style.display = i === index ? 'block' : 'none';if (i === index) {var chartEl = slide.querySelector('.fv-chart-wrapper');if (chartEl && window.fvAnimateCharts) {window.fvAnimateCharts(chartEl);}}});updateControls(currentSlideIndex);}if (prevBtn) {prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });}if (nextBtn) {nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });}if (dropdown) {dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });}updateControls(currentSlideIndex);if (slides.length > 0) {var firstChart = slides[0].querySelector('.fv-chart-wrapper');if (firstChart && window.fvAnimateCharts) {setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);}}}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784634957454-0w7ov4phf', true); });} else {initialize('fv-chart-1784634957454-0w7ov4phf', true);}})();</script></div><p>But one of the things that really stands out to me is the efficiency of the new Intel silicon when it comes to Endurance mode. When you enable Endurance in the MSI quick settings it turns on efficiency mode, which theoretically locks the frame rate to 30, 40, or 60 fps. Well, I'm not entirely sure about that, given the variety in average fps I've measured in my benchmarking, but it certainly pulls down the peak PL2 performance down to a maximum of 20 W, with PL1 stuck at 15 W.</p><p>This effectively doubles the battery life of the device, but delivers gaming performance that, to all practical purposes, feels about the same as you would get from running the Xbox Ally X at its top settings. There are times where the full power of the Z2 Extreme does edge out the 15 - 20 W performance of the MSI Claw, but those aren't all that common.</p><p>This performance and efficiency one-two punch is a hell of a double-whammy.</p><h2 class="article-body__section" id="section-msi-claw-8-ex-ai-value"><span>MSI Claw 8 EX AI+ 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:3295px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="oZxK3umKcnzU8ftMxeLedR" name="msi-claw-8-ex-ai-14" alt="MSI Claw 8 EX AI+" src="https://cdn.mos.cms.futurecdn.net/oZxK3umKcnzU8ftMxeLedR.jpg" mos="" align="middle" fullscreen="" width="3295" height="1853" 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>Value? In the current handheld gaming market, surely you jest? This is where all my positivity about the new Intel Arc G3 series architecture and MSI's re-design of the Claw evaporates up against the molten heat of the memory crisis, because there is no getting away from the fact that we're talking about a gaming handheld that costs $1,800.</p><p>As soon as the AI/datacentre market started hoovering up all available DRAM and subsequently NAND memory the writing was on the wall for consumer technology. The laws of supply and demand meant prices were only going to spiral upwards and this has arguably hit the MSI Claw harder than many others.</p><p>That's because Panther Lake and the Arc G3 series chips' performance targets were designed around the bandwidth of high-performance LPDDR5X memory. Intel reportedly mandated at least LPDDR5X-7467 for a system to be classed as having either the top B370 or B390 iGPUs, otherwise they would just be noted as 'Intel Graphics'. The G3 Extreme here sits alongside 32 GB of LPDDR5X-8533, which costs a pretty penny and is likely a big reason for the high price of the device itself.</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="9MJHAQihCEJpovFPTVxFoR" name="msi-claw-8-ex-ai-02" alt="MSI Claw 8 EX AI+" src="https://cdn.mos.cms.futurecdn.net/9MJHAQihCEJpovFPTVxFoR.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>I spoke to Intel's Tom Petersen at Computex earlier this year specifically about whether we'd see any machines using the non-Extreme version of the two G3 chips the company announced, and he was sceptical precisely because of this.</p><p>"I don't know the answer to that one," he says. "It's a great question. I think we're in a weird time with the whole DRAM thing going on right now, where the pricing difference between the two chips is small, and small relative to what's going on with DRAM.</p><p>"So, if you're going to spend the money on DRAM, why not just get the best one? I think there's some of that going on. As DRAM prices come down and the market starts normalising a little bit, then the differentiation of price that you can get by picking different SKUs will be a more important differentiator than the end user. That's my guess."</p><p>Which kinda sucks. The memory just costs far more than the difference between the two G3 processors, making that saving largely irrelevant for anyone looking to try and create a cheaper option. </p><p>You only have to look at the Acer Predator Atlas 8, which is also using the G3 series of chips and <em>is</em> releasing a straight Arc G3 version. But that's looking to be priced around $1,500 despite using the cheaper chip. The equivalent Atlas 8 compared to the MSI Claw 8 etc. is running to over $2,000. However you cut it, the mix of CPU and memory silicon is expensive.</p><p>So, the price is understandable then, but that doesn't change the fact that at this level it's impossible to recommend the Claw 8 etc. to anyone who makes their purchases with any form of value judgement in mind. If you're just after the best/fastest, and hang the expense, all power to you, but for the rest of us there's little by way of a value proposition here.</p><h2 class="article-body__section" id="section-msi-claw-8-ex-ai-sound"><span>MSI Claw 8 EX AI+ 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:3136px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="CFv3mPwqZPGkqNNiE5WHWR" name="msi-claw-8-ex-ai-15" alt="MSI Claw 8 EX AI+" src="https://cdn.mos.cms.futurecdn.net/CFv3mPwqZPGkqNNiE5WHWR.jpg" mos="" align="middle" fullscreen="" width="3136" height="1764" 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>When it comes to the actual sound reproduction of the speakers in the MSI Claw EX AI+ they're fine. Nothing more, nothing less. Arguably there's not a whole lot you can do with the sort of space you have to jam a set of speakers into, but they still do an admirable job anyway. Though I will say that I'd still advise you to use a set of earbuds or headphones with the device for the best aural experience.</p><p>But the other side of this equation is the sound the device's cooling makes when you're pushing the silicon to its limits. And in that I'm far more impressed. </p><p>It's not that the device is silent under load—you will still hear those fans when they're really blowing—but the tone is as unobtrusive as they get and the work MSI has done to improve the cooling array of the latest MSI Claw has really paid off. If you're rocking Endurance mode and playing some relatively lightweight games you will barely hear the whoosh of air carrying off the heat from the silicon. </p><p>And even if you are hammering the G3 Extreme, I never felt the same sort of loathing I get from a really egregious gaming laptop's turbine roar under gaming loads.</p><h2 class="article-body__section" id="section-msi-claw-8-ex-ai-thermals"><span>MSI Claw 8 EX AI+ thermals</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="6zDf4s9SCqxkWfkwggHD8S" name="msi-claw-8-ex-ai-08" alt="MSI Claw 8 EX AI+" src="https://cdn.mos.cms.futurecdn.net/6zDf4s9SCqxkWfkwggHD8S.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>This is an Intel CPU, so when we really put it under sustained load, such as with a ten minute Cinebench 2024 run, then yes, we're going to be hitting high temperatures. But it's also no different to the sorts of temperatures you'll see from AMD's own handheld chips when put under the same processing pressure.</p><p>There's a solitary degree in it, which could easily be passed off as variance in testing, but the Arc G3 Extreme in the MSI Claw measured 97 °C as its maximum temperature, while the Ryzen Z2 Extreme in the Asus ROG Xbox Ally X hits 96 °C.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1784636371151-a5haabwy6 *, #fv-chart-1784636371151-a5haabwy6 *:before, #fv-chart-1784636371151-a5haabwy6 *:after, #fv-chart-1784636371151-a5haabwy6-slideshow *, #fv-chart-1784636371151-a5haabwy6-slideshow *:before, #fv-chart-1784636371151-a5haabwy6-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784636371151-a5haabwy6, #fv-chart-1784636371151-a5haabwy6-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784636371151-a5haabwy6 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784636371151-a5haabwy6.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784636371151-a5haabwy6.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-1784636371151-a5haabwy6 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784636371151-a5haabwy6-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1784636371151-a5haabwy6-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784636371151-a5haabwy6-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784636371151-a5haabwy6-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-1784636371151-a5haabwy6-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-1784636371151-a5haabwy6-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784636371151-a5haabwy6-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784636371151-a5haabwy6-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-1784636371151-a5haabwy6-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784636371151-a5haabwy6-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-1784636371151-a5haabwy6-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784636371151-a5haabwy6 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784636371151-a5haabwy6 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784636371151-a5haabwy6 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784636371151-a5haabwy6 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784636371151-a5haabwy6 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784636371151-a5haabwy6 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784636371151-a5haabwy6 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784636371151-a5haabwy6 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784636371151-a5haabwy6 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784636371151-a5haabwy6 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784636371151-a5haabwy6 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-bar-row, #fv-chart-1784636371151-a5haabwy6 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784636371151-a5haabwy6.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784636371151-a5haabwy6.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784636371151-a5haabwy6.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784636371151-a5haabwy6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784636371151-a5haabwy6.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784636371151-a5haabwy6.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784636371151-a5haabwy6 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784636371151-a5haabwy6 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784636371151-a5haabwy6 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784636371151-a5haabwy6 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784636371151-a5haabwy6 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784636371151-a5haabwy6 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784636371151-a5haabwy6 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784636371151-a5haabwy6 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784636371151-a5haabwy6 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784636371151-a5haabwy6 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784636371151-a5haabwy6 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784636371151-a5haabwy6 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784636371151-a5haabwy6 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784636371151-a5haabwy6 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784636371151-a5haabwy6 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-pie-container,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-bar-row,#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-stacked-product,#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-grouped-bar-product,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-bar-row,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-stacked-product,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784636371151-a5haabwy6.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-1784636371151-a5haabwy6.mobile-view .fv-bar-label,#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-grouped-product-title,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-bar-label,#fv-chart-1784636371151-a5haabwy6.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-1784636371151-a5haabwy6.mobile-view .fv-bar-container,#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-bar-cluster,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-bar-container,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-x-axis-wrapper,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-x-axis-label-space,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-x-axis-chart-space,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-benchmark-title,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-dropdown-title,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-carousel-nav-btn,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-chart-title,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-chart-subhead,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-versus-header,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-versus-select-wrapper,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-versus-vs,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-versus-select-container,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-versus-select,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-bar-commentary-inline,#fv-chart-1784636371151-a5haabwy6.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784636371151-a5haabwy6.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784636371151-a5haabwy6.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784636371151-a5haabwy6 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784636371151-a5haabwy6 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784636371151-a5haabwy6 .fv-bar-row,#fv-chart-1784636371151-a5haabwy6 .fv-stacked-product,#fv-chart-1784636371151-a5haabwy6 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-bar-label,#fv-chart-1784636371151-a5haabwy6 .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-1784636371151-a5haabwy6 .fv-bar-container,#fv-chart-1784636371151-a5haabwy6 .fv-bar-cluster {width: 100% !important;}#fv-chart-1784636371151-a5haabwy6 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784636371151-a5haabwy6 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784636371151-a5haabwy6 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784636371151-a5haabwy6 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784636371151-a5haabwy6 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784636371151-a5haabwy6 .fv-x-axis-label-space {display: none !important;}#fv-chart-1784636371151-a5haabwy6 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784636371151-a5haabwy6 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784636371151-a5haabwy6 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784636371151-a5haabwy6 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784636371151-a5haabwy6 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784636371151-a5haabwy6 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784636371151-a5haabwy6 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784636371151-a5haabwy6 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784636371151-a5haabwy6 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784636371151-a5haabwy6 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784636371151-a5haabwy6 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784636371151-a5haabwy6 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784636371151-a5haabwy6 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784636371151-a5haabwy6 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784636371151-a5haabwy6 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784636371151-a5haabwy6 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784636371151-a5haabwy6 .fv-stl-shop-all-logo,#fv-chart-1784636371151-a5haabwy6 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784636371151-a5haabwy6 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784636371151-a5haabwy6 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784636371151-a5haabwy6 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784636371151-a5haabwy6.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": "Cooling","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-07-21T12:19:31.151Z","citation": "The thermal performance of the MSI Claw is impressive, however the Xbox Ally X is doing more work with higher power draw.","keywords": ["MSI Claw 8 EX AI+ CG3EM (v1.0)","Asus ROG Xbox Ally X","Lenovo Legion Go S","Thermal performance","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X – Thermal performance","value": 96,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "Lenovo Legion Go S – Thermal performance","value": 99.2,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM – Thermal performance","value": 97,"unitText": "Max CPU temp (°C)"}]}</script><div id="fv-chart-1784636371151-a5haabwy6" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Cooling</h3><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784636371151-a5haabwy6-bar-Thermal performance" data-chart-type="Bar" data-title="Thermal performance" data-subhead="" data-caption="The thermal performance of the MSI Claw is impressive, however the Xbox Ally X is doing more work with higher power draw. " style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">Thermal performance</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>Max CPU temp (°C)</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>Max CPU package power (W)</span></div></div><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 97%; background-color: #E33235;" data-target-width="97" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">97</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37%; background-color: #FE9F58;" data-target-width="37" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96%; background-color: #E33235;" data-target-width="96" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 99.2%; background-color: #E33235;" data-target-width="99.2" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">99.2</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38%; background-color: #FE9F58;" data-target-width="38" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">38</span></div></div></div></div></div><table class="sr-only"><caption>Thermal performance Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM</td><td>97 Max CPU temp (°C), 37 Max CPU package power (W)</td></tr><tr><td>Asus ROG Xbox Ally X</td><td>96 Max CPU temp (°C), 55 Max CPU package power (W)</td></tr><tr><td>Lenovo Legion Go S</td><td>99.2 Max CPU temp (°C), 38 Max CPU package power (W)</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">The thermal performance of the MSI Claw is impressive, however the Xbox Ally X is doing more work with higher power draw. </span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784636371151-a5haabwy6', false); });} else {initialize('fv-chart-1784636371151-a5haabwy6', false);}})();</script></div><p>But at no point do either of these handhelds ever get to the point where they are too hot to touch. The cooling design vents the hot air out of the top of the MSI Claw, while drawing it in from twin fans oriented to pull in from the rear of the device. This means you're never hit by the hot air when you're using it in a normal way, with the screen out in front of you.</p><h2 class="article-body__section" id="section-msi-claw-8-ex-ai-software"><span>MSI Claw 8 EX AI+ 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:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GGF34A4vWQZZKag65gpzaR" name="msi-claw-8-ex-ai-10" alt="MSI Claw 8 EX AI+" src="https://cdn.mos.cms.futurecdn.net/GGF34A4vWQZZKag65gpzaR.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>We're still talking about a Windows-based handheld, and even with the Xbox Mode operating to full effect, the MSI Claw remains a device that feels like it's got a bunch of software snakes writhing around under the surface all fighting to control what happens in there. The simple, unified nature of SteamOS is what has drawn people to Valve's Linux-based operating system, and why a bunch of other Linux distributions have co-opted it as the front-end for their own handheld versions.</p><p>But Windows is still very much a desktop OS, and one that still has some roots in the aging operating systems of its past that it cannot escape. There are still Windows 2000-era menu systems lurking inside Windows 11 if you look not very hard at all. And even with the Xbox mode layer cleaning things up for handhelds it's still not entirely unified.</p><p>Yes, you can have Steam boot into Big Picture mode, but I found Xbox mode seemed to block that from loading immediately after booting. So you're still going to boot into either MSI's own game and system launcher or the Xbox app. Either way is clunky and requires you to jump through a few more hoops, click a few more buttons, to get to the game you want.</p><p>Then there's the overlay. Pressing the menu button on the Claw brings up what's essentially the Gamebar menu as an overlay, just like with the Xbox Ally X. Except here, after maybe a one second delay, it will jarringly flick you over to the MSI quick menu. I will say this is probably where you want to land when you hit that button, as it gives you all the necessary control over performance, controls, and recording, but it's not a slick experience.</p><h2 class="article-body__section" id="section-msi-claw-8-ex-ai-battery-life"><span>MSI Claw 8 EX AI+ battery life</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HQ8krGYVvByrkyXpV24AgR" name="msi-claw-8-ex-ai-16" alt="MSI Claw 8 EX AI+" src="https://cdn.mos.cms.futurecdn.net/HQ8krGYVvByrkyXpV24AgR.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>If gaming performance is the attention grabbing metric for most PC gamers when it comes to handheld PCs, battery life is the one that will have the biggest impact on your overall experience with the device when you get it in your hands. </p><p>I was already impressed with the MSI Claw EX AI+ CG3EM when I first ran my battery life benchmarks on its default, AI Engine power mode. This gets you running up to 37 W and I am getting another half an hour of solid gaming time over and above the Xbox Ally X, and that's all while performing at a much higher level.</p><p>But the joy for me of the new Arc G3 Extreme chip is its performance when you're not throwing that much power down its throat. Switch on Endurance mode in the MSI quick menu, which puts you in the Efficiency preset in the Intel Graphics Software app, and my measured battery life literally doubles.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1784636602285-d6p1gmsib *, #fv-chart-1784636602285-d6p1gmsib *:before, #fv-chart-1784636602285-d6p1gmsib *:after, #fv-chart-1784636602285-d6p1gmsib-slideshow *, #fv-chart-1784636602285-d6p1gmsib-slideshow *:before, #fv-chart-1784636602285-d6p1gmsib-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784636602285-d6p1gmsib, #fv-chart-1784636602285-d6p1gmsib-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784636602285-d6p1gmsib {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784636602285-d6p1gmsib.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784636602285-d6p1gmsib.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-1784636602285-d6p1gmsib .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784636602285-d6p1gmsib-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1784636602285-d6p1gmsib-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784636602285-d6p1gmsib-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784636602285-d6p1gmsib-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-1784636602285-d6p1gmsib-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-1784636602285-d6p1gmsib-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784636602285-d6p1gmsib-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784636602285-d6p1gmsib-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-1784636602285-d6p1gmsib-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784636602285-d6p1gmsib-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-1784636602285-d6p1gmsib-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784636602285-d6p1gmsib .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784636602285-d6p1gmsib .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784636602285-d6p1gmsib .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784636602285-d6p1gmsib .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784636602285-d6p1gmsib .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784636602285-d6p1gmsib .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784636602285-d6p1gmsib .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784636602285-d6p1gmsib .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784636602285-d6p1gmsib .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784636602285-d6p1gmsib .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784636602285-d6p1gmsib .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-bar-row, #fv-chart-1784636602285-d6p1gmsib .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784636602285-d6p1gmsib.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784636602285-d6p1gmsib.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784636602285-d6p1gmsib.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784636602285-d6p1gmsib .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784636602285-d6p1gmsib .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784636602285-d6p1gmsib .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784636602285-d6p1gmsib .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784636602285-d6p1gmsib .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784636602285-d6p1gmsib .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784636602285-d6p1gmsib .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784636602285-d6p1gmsib .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784636602285-d6p1gmsib .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784636602285-d6p1gmsib .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784636602285-d6p1gmsib .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784636602285-d6p1gmsib .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784636602285-d6p1gmsib .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784636602285-d6p1gmsib .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784636602285-d6p1gmsib .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-pie-container,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-bar-row,#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-stacked-product,#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-grouped-bar-product,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-bar-row,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-stacked-product,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784636602285-d6p1gmsib.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-1784636602285-d6p1gmsib.mobile-view .fv-bar-label,#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-grouped-product-title,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-bar-label,#fv-chart-1784636602285-d6p1gmsib.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-1784636602285-d6p1gmsib.mobile-view .fv-bar-container,#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-bar-cluster,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-bar-container,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-x-axis-wrapper,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-x-axis-label-space,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-x-axis-chart-space,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-benchmark-title,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-dropdown-title,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-carousel-nav-btn,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-chart-title,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-chart-subhead,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-versus-header,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-versus-select-wrapper,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-versus-vs,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-versus-select-container,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-versus-select,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-bar-commentary-inline,#fv-chart-1784636602285-d6p1gmsib.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784636602285-d6p1gmsib.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784636602285-d6p1gmsib.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784636602285-d6p1gmsib .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784636602285-d6p1gmsib .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784636602285-d6p1gmsib .fv-bar-row,#fv-chart-1784636602285-d6p1gmsib .fv-stacked-product,#fv-chart-1784636602285-d6p1gmsib .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-bar-label,#fv-chart-1784636602285-d6p1gmsib .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-1784636602285-d6p1gmsib .fv-bar-container,#fv-chart-1784636602285-d6p1gmsib .fv-bar-cluster {width: 100% !important;}#fv-chart-1784636602285-d6p1gmsib .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784636602285-d6p1gmsib .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784636602285-d6p1gmsib .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784636602285-d6p1gmsib .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784636602285-d6p1gmsib .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784636602285-d6p1gmsib .fv-x-axis-label-space {display: none !important;}#fv-chart-1784636602285-d6p1gmsib .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784636602285-d6p1gmsib .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784636602285-d6p1gmsib .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784636602285-d6p1gmsib .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784636602285-d6p1gmsib .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784636602285-d6p1gmsib .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784636602285-d6p1gmsib .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784636602285-d6p1gmsib .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784636602285-d6p1gmsib .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784636602285-d6p1gmsib .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784636602285-d6p1gmsib .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784636602285-d6p1gmsib .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784636602285-d6p1gmsib .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784636602285-d6p1gmsib .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784636602285-d6p1gmsib .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784636602285-d6p1gmsib .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784636602285-d6p1gmsib .fv-stl-shop-all-logo,#fv-chart-1784636602285-d6p1gmsib .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784636602285-d6p1gmsib .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784636602285-d6p1gmsib .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784636602285-d6p1gmsib .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784636602285-d6p1gmsib.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": "Battery life","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-07-21T12:23:22.286Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["MSI Claw 8 EX AI+ CG3EM (Endurance mode)","MSI Claw 8 EX AI+ CG3EM (v1.0)","Asus ROG Xbox Ally X","MSI Claw 8 AI+","Lenovo Legion Go S","Asus ROG Ally X","OneXPlayer OneXFly F1 Pro","Battery life | PCMark 10","PCMark 10 | Battery life (gaming test)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus ROG Ally X (Default) – Battery life | PCMark 10","value": 128,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "Asus ROG Xbox Ally X (Default) – Battery life | PCMark 10","value": 125,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "Lenovo Legion Go S (Default) – Battery life | PCMark 10","value": 126,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "MSI Claw 8 AI+ (Default) – Battery life | PCMark 10","value": 129,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Endurance mode) – Battery life | PCMark 10","value": 308,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "MSI Claw 8 EX AI+ CG3EM (Default) – Battery life | PCMark 10","value": 153,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "OneXPlayer OneXFly F1 Pro (Default) – Battery life | PCMark 10","value": 82,"unitText": "Battery life (minutes)"}]}</script><div id="fv-chart-1784636602285-d6p1gmsib" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Battery life</h3><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784636602285-d6p1gmsib-bar-Battery life | PCMark 10" data-chart-type="Bar" data-title="PCMark 10 | Battery life (gaming test)" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">PCMark 10 | Battery life (gaming test)</h4><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Claw 8 EX AI+ CG3EM (Endurance mode)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 77%; background-color: #1CA9C4;" data-target-width="77" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">308</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 EX AI+ CG3EM (Default)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 38.25%; background-color: #EB6F71;" data-target-width="38.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">153</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Xbox Ally X (Default)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 31.25%; background-color: #E33235;" data-target-width="31.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">125</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Claw 8 AI+ (Default)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 32.25%; background-color: #FE9F58;" data-target-width="32.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">129</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion Go S (Default)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 31.5%; background-color: #FE9F58;" data-target-width="31.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">126</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus ROG Ally X (Default)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 32%; background-color: #E33235;" data-target-width="32" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">128</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">OneXPlayer OneXFly F1 Pro (Default)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 20.5%; background-color: #1CA9C4;" data-target-width="20.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</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>100</span><span>200</span><span>300</span><span>400</span></div><div class="fv-x-axis-unit">Battery life (minutes)</div></div></div><table class="sr-only"><caption>PCMark 10 | Battery life (gaming test) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)</td><td>308</td></tr><tr><td>MSI Claw 8 EX AI+ CG3EM (Default)</td><td>153</td></tr><tr><td>Asus ROG Xbox Ally X (Default)</td><td>125</td></tr><tr><td>MSI Claw 8 AI+ (Default)</td><td>129</td></tr><tr><td>Lenovo Legion Go S (Default)</td><td>126</td></tr><tr><td>Asus ROG Ally X (Default)</td><td>128</td></tr><tr><td>OneXPlayer OneXFly F1 Pro (Default)</td><td>82</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784636602285-d6p1gmsib', false); });} else {initialize('fv-chart-1784636602285-d6p1gmsib', false);}})();</script></div><p>We use PCMark's Gaming battery life test, which loops through older 3DMark tests, continually hammering the battery until it gives out and the system goes into shutdown. And with Endurance mode enabled I've seen the Claw go from two and a half hours in that test to over five hours. And, remember, that will give you essentially the same actual gaming performance as the ROG Xbox Ally X across most games I've tested. </p><p>Now, that doesn't mean battery life is a solved issue, but this is you playing games without worrying about what that little percentage indicator in the top right of your screen says. And if you're playing something like Olli Olli World or Lonely Mountains: Snow Riders, you can expect to bat well above that five hours average, too.</p><p>In fact, Intel actually measured the battery life of the Claw with the classic Team Fortress 2 running on it, and managed to get a healthy 11 hours of game time out of it. Actually, nearer 12. That's more than enough TF2 for anyone.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Glorious GHS InfinitePlay review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="Glorious GHS Wireless InfinitePlay headset" data-widget-title="" class="hawk-root"></div><p>Glorious, purveyor of PC peripherals such as gaming keyboards and mice, has branched out into headsets. The company released its first wired effort, the <a href="https://www.pcgamer.com/hardware/gaming-headsets/glorious-ghs-eternal-review/" target="_blank">Glorious GHS Eternal</a>, earlier this year and, in terms of build quality, the wireless InfinitePlay shares a lot of DNA. In terms of pricing though, the two headsets couldn't be more different.</p><p>The swappable battery system goes some way to justify the significant jump in price. As someone who loves wireless headsets, but doesn't love how often they have to become tethered to my PC to charge, this proved a real game-changer.</p><p>The InfinitePlay is also designed to be a versatile bit of kit you can take everywhere. Whether you're listening to tunes on the go, or counting the shots in one of the <a href="https://www.pcgamer.com/best-fps-games/" target="_blank">best FPS games</a>, the InfinitePlay's balanced sound profile is tuned to handle both scenarios equally well. EQ tweaking is offered via the straightforward to use Glorious Core software, with more in-depth options planned for a future update.</p><p>That versatility is backed up by great connectivity. You've got the usual choice between a Bluetooth, or 2.4 GHz connection, and the dongle for the latter comes with a USB-C to USB-A adapter. As such, it's just as easy to connect the InfinitePlay to your phone, PlayStation and Nintendo Switch consoles as it is to your PC.</p><p>Generally speaking, the GHS InfinitePlay is a wireless gaming headset that could handle everything I threw at it—and, thanks to its sturdy yet flexible construction, survived everywhere I threw it. Unfortunately, for $230, I'm not sold that this headset gives quite as good as it gets.</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 want a versatile bit of kit that doesn't draw attention to itself:</strong> Neither creaky in construction, nor showy in appearance, the InfinitePlay is a gaming headset you can take on plenty of adventures away from your gamer den.<br><br>✅ <strong>Oodles of battery life is a priority for you:</strong> The InfinitePlay's hot swappable battery system is impressive at this price point. Each battery offers about 85 hours, and the headset itself can store up to 3 hours of juice itself, meaning you never need to hit the pause button to swap.</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 totally addicted to bass:</strong> The InfinitePlay's sound profile is balanced, handling much of what you can throw at it equally well while also lacking the depth or richness to stand out in any particular way.<br><br>❌ <strong>You're on a budget:</strong> The InfinitePlay is one of the least expensive gaming headsets featuring a hot swappable battery system you can get right now, but $200+ is still a big ask.</p></div></div></div></div><h2 class="article-body__section" id="section-features"><span>Features</span></h2><div ><table><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>GHS Wireless InfinitePlay</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Type</strong></p></td><td  ><p>Closed-back</p></td></tr><tr><td class="firstcol " ><p><strong>Connectivity</strong></p></td><td  ><p>Bluetooth 5.4, 2.4 GHz, USB-C Wired</p></td></tr><tr><td class="firstcol " ><p><strong>Frequency</strong></p></td><td  ><p>Response 20 Hz - 20 kHz</p></td></tr><tr><td class="firstcol " ><p><strong>Mic</strong></p></td><td  ><p>Omnidirectional, detachable boom arm</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>360 g</p></td></tr><tr><td class="firstcol " ><p><strong>Extras</strong></p></td><td  ><p>2x hot swappable batteries, charging base station for the hot swappable batteries, USB-C to USB-A adapter for 2.4 GHz dongle</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>$230/€230</p></td></tr></tbody></table></div><p>The main draw of the Infiniteplay is its swappable battery system. Each battery holds an advertised 85 hours of charge while the headset itself can stay powered on for three hours under its own steam. That means, your headset doesn't need to power off when you swap between batteries</p><p>We've seen similar systems in both the <a href="https://www.pcgamer.com/hardware/gaming-headsets/steelseries-arctis-nova-elite-review/" target="_blank">SteelSeries Arctis Nova Elite</a>, and the <a href="https://www.pcgamer.com/steelseries-arctis-nova-pro-wireless-review/" target="_blank">SteelSeries Arctis Nova Pro</a>. The InfinitePlay costs a fraction of the Nova Elite's $600 asking price, and a significant chunk of change less than the Nova Pro, which itself will still set you back somewhere in the region of $300. The InfinitePlay's $230 price tag still isn't what I'd call affordable, but it does offer more than twice the battery life of the more expensive SteelSeries headsets—seriously, I was charging the Glorious batteries in their special included base station maybe once every two weeks.</p><p>Swapping between batteries feels natural. There's no hidden compartment here, and therefore no magnetic cap that could disappear among the clutter of your gamer den. Instead, you just slot a freshly charged battery into the right earcup. It <em>does </em>matter which end of the battery goes in first, with the non-business end highlighted by an orange tip. Otherwise, the socket is much less picky about which side is the right way up, so you won't be futzing and flipping your batteries around like they're a USB-A cable. Easy-peasy.</p><p>Besides hot swappable batteries, or the impressive, detachable microphone which I'll discuss in its own section, what I personally most enjoyed were the tactile rotary knobs on both earcups. Pressing in the left knob powers on the headset, while tapping gives you a broad sense of how much juice is left in the battery. Twiddling the left knob also finetunes your chat mix, while twisting rightie adjusts system volume. Tapping the right-hand dial also pauses the current song.</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="qyeSpAyYBo84vBpFTDYWKH" name="GHS Wireless InfinitePlay" alt="The GHS Wireless InfinitePlay seen from various angles on a blue background. This is a wireless gaming headset from Glorious. It is black all over, save for a few subtle orange accents." src="https://cdn.mos.cms.futurecdn.net/qyeSpAyYBo84vBpFTDYWKH.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 two rotary dials are a delight to use, and each one is joined by a lower profile button lower down the earcup. The left ear cup button mutes the mic, and the one on the right earcup turns on Bluetooth with a long press, or switches between your Bluetooth and 2.4 GHz connection with a tap. These lower profile buttons are <em>fine</em>, though they're much less fun to use.</p><h2 class="article-body__section" id="section-sound"><span>Sound</span></h2><p>The InfinitePlay enjoys a balanced sound profile with various EQ tweaking options available via the Glorious Core software (scroll down for more on that). But even without audio twiddling, the InfinitePlay handles both music listening and game soundscapes equally well. However, that balanced sound profile also means it doesn't especially stand out in any particular regard.</p><p>That's fine, but for this price point I would want just a little more depth and richness—a little more bass wouldn't hurt either. Instead, Glorious is pitching this as more of a versatile device you can comfortably use both in and out of game, rather than an overly specialised bit of gamer gear.</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="hddThVHaJxGf4TLQjZydAH" name="GHS Wireless InfinitePlay" alt="The GHS Wireless InfinitePlay seen from various angles on a blue background. This is a wireless gaming headset from Glorious. It is black all over, save for a few subtle orange accents." src="https://cdn.mos.cms.futurecdn.net/hddThVHaJxGf4TLQjZydAH.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>Still, in-game performance matters. Granted, I could wax lyrical about my daughter's street fighting career in <a href="https://store.steampowered.com/app/3562120/Magical_Princess/" target="_blank">Magical Princess</a>, but the mostly chill soundscape of this raising game doesn't really put the headset through its paces. So, for my yearly rhythm game humbling, I took <a href="https://www.pcgamer.com/games/action/how-lies-of-p-turned-a-rhythm-games-hip-hop-and-electronica-songs-into-a-gothic-melancholic-soundtrack/" target="_blank">DJMAX Respect V</a> for a spin, and was particularly impressed with how crisp the high tones sounded via the InfinitePlay. The many voice lines of short, scifi fable <a href="https://www.pcgamer.com/visual-novel-eliza-explores-the-privacy-risks-of-digital-therapy/" target="_blank">Eliza</a> also came through crisp and clear. The funky, crunchy soundscape of <a href="https://www.pcgamer.com/games/fps/doom-the-dark-ages-review/" target="_blank">Doom: The Dark Ages</a> is also faithfully rendered without the details of a hectic firefight becoming too muddy.</p><p>That said, the Glorious plan was to build a versatile bit of hardware with sound you could tune to your liking. As such, I'll save my thoughts on EQ profiles for the software section down below.</p><h2 class="article-body__section" id="section-microphone"><span>Microphone</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="Lgt74Ui38P43LTx2wq9CsG" name="GHS Wireless InfinitePlay" alt="The GHS Wireless InfinitePlay seen from various angles on a blue background. This is a wireless gaming headset from Glorious. It is black all over, save for a few subtle orange accents." src="https://cdn.mos.cms.futurecdn.net/Lgt74Ui38P43LTx2wq9CsG.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 InfinitePlay's detachable microphone proves to be another stand-out feature. For instance, when I first tested this wireless headset in a video meeting, one of my colleagues commented that the mic was so clear that it made me sound like I was part of her inner monologue. Beyond considering a career as someone's literal shoulder devil, that is to say this headset could be a real contender for streamers (or, simply anyone just as enamoured with the sound of their own voice).</p><audio src="https://cdn.mos.cms.futurecdn.net/cHqx5tr4FHVYDja29ak5aR/GHS%20Wireless%20InfinitePlay%20with%20boom%20arm%20attached%20test%20-%20quotes.mp3"  controls="controls" preload="none"></audio><p>I'll talk more about the software specifically in a minute, but Glorious Core offers a few settings that bolster the microphone's performance, such as an Environmental Noise Cancellation toggle. Contrary to popular belief, PCG towers isn't the rowdiest office, though this noise filter definitely helps during team video calls.</p><audio src="https://cdn.mos.cms.futurecdn.net/4MAiS53pqVnDHqb9qfeEeg/Sonnet%2033.mp3"  controls="controls" preload="none"></audio><p>Because Glorious are pitching the InfinitePlay as a versatile headset meant to handle your auditory needs both in and out of game, you have the choice between letting the detachable boom arm render your dulcet tones, or trusting an internal microphone to keep up. The detachable microphone arm is sturdy, with a little bit of flex as opposed to the properly bendy arms on Glorious' wired headsets.</p><p>As I said before, I got the best results using this detachable arm. Detach the boom arm though, and you have a headset that looks much less gamer-y, but with a much less strong internal microphone. It's mostly clear enough, but I wouldn't want to take a phone call on a crowded street or on a windy day with it.</p><audio src="https://cdn.mos.cms.futurecdn.net/uaihUpeUDsjbCCaRJKFJj6/GHS%20Wireless%20InfinitePlay%20internal%20mic%20test%20-%20quotes.mp3"  controls="controls" preload="none"></audio><h2 class="article-body__section" id="section-build-quality"><span>Build quality</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="jSdMbqZPJQV676KWhzHHGH" name="GHS Wireless InfinitePlay" alt="The GHS Wireless InfinitePlay seen from various angles on a blue background. This is a wireless gaming headset from Glorious. It is black all over, save for a few subtle orange accents." src="https://cdn.mos.cms.futurecdn.net/jSdMbqZPJQV676KWhzHHGH.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>Like I said up top, the InfinitePlay is very similar in construction to the Glorious GHS Eternal wired headsets. That means they both feature a fabulously bendy-but-still-sturdy headband. Specifically, the InfinitePlay goes for the same floating headband design as the pricier, RGB version of the Eternal. Much like that wired headset, the InfinitePlay managed to endure a number of trips stuffed into my over-full backpack, coming out no worse for wear on the other side.</p><p>Besides being a wireless headset, the InfinitePlay's design differs from the GHS Eternal in two notable ways. For one, it's got two lovely tactile knobs, one on each ear cup, for adjusting volume and chat levels. For another, it does away with its siblings' bendy mic arm and opts for a much less flexible, detachable arm instead. There's <em>some </em>give to this arm, but it's not as poseable, and feels way more robust.</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="mS8y4niHwfMQQ3qyvP6Z9H" name="GHS Wireless InfinitePlay" alt="The GHS Wireless InfinitePlay seen from various angles on a blue background. This is a wireless gaming headset from Glorious. It is black all over, save for a few subtle orange accents." src="https://cdn.mos.cms.futurecdn.net/mS8y4niHwfMQQ3qyvP6Z9H.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>Otherwise, the InfinitePlay's hardware profile is very nearly the same as the GHS Eternal RGB. That means you're getting decent build quality for the price as far as that wired headset is concerned, but standing this side of the $200 mark with the InfinitePlay, the amount of flex possible here may prove more disconcerting than reassuring.</p><h2 class="article-body__section" id="section-aesthetics"><span>Aesthetics</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="fZvVtvQMDaJL7YKZATfgCH" name="GHS Wireless InfinitePlay" alt="The GHS Wireless InfinitePlay seen from various angles on a blue background. This is a wireless gaming headset from Glorious. It is black all over, save for a few subtle orange accents." src="https://cdn.mos.cms.futurecdn.net/fZvVtvQMDaJL7YKZATfgCH.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>Glorious haven't yet announced any fun colourways for the InfinitePlay—as a smaller company only just dipping its toe into gaming headsets, that makes sense. What that left me with was a classy black colourway with orange accents on the floating headband and inside the earcups. A white version is also available, though that goes for a grey headband and earcups instead of orange.</p><p>In all, my review unit is a fairly understated bit of kit in black. Even the rotary knobs are perfectly in proportion and don't draw a great deal of attention to themself. The microphone arm is a sleek thing, and the option to fully detach it makes this headset an unassuming bit of kit to take on the road with you. Personally, <a href="https://www.pcgamer.com/hardware/gaming-headsets/steelseries-arctis-nova-3x-review/" target="_blank">I prefer a versatile bit of kit that also comes in a fetching purple</a>, but I won't begrudge those who prefer a more understated colourway—after all, black does go with everything!</p><h2 class="article-body__section" id="section-software"><span>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:1428px;"><p class="vanilla-image-block" style="padding-top:55.25%;"><img id="z44mjhURgYJerKgaJ83NNN" name="Glorious Core" alt="A screenshot of the Glorious Core software, showing the various settings available to finetune for the GHS Wireless InfinitePlay gaming headset specifically." src="https://cdn.mos.cms.futurecdn.net/z44mjhURgYJerKgaJ83NNN.png" mos="" align="middle" fullscreen="" width="1428" height="789" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Glorious)</span></figcaption></figure><p>The InfinitePlay comes out of the box with decent microphone audio and a balanced sound profile, but the Glorious Core software offers a number of settings to better hone your experience.</p><p>For listening to your favourite tunes (or in my case most recently, going absolutely feral to The Vampire Lestat's singles), the Music and Immersion EQ profiles offer a lovely wide sound stage. You can't tweak the parametrics of either these, or the other Voice Call, FPS, or 'Glorious Mode' pre-set EQ profiles, but Core offers you two custom profiles to futz around with via a fairly intuitive UI.</p><p>Doom: The Dark Ages arguably features the weakest soundtrack of the trilogy, but its layered soundscape proves a worthwhile test of any gaming headset. I played the game across a few of Core's pre-loaded EQ profiles, and feel that on the whole both hardware and software are up to the task of faithfully rendering the sound design's redoubled efforts to really sell the heft of every step you make as the Doom Slayer. As far as I can hear, the FPS EQ makes the sound stage slightly narrower compared to the Immersion profile.</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:1430px;"><p class="vanilla-image-block" style="padding-top:55.31%;"><img id="dMJ8nKkN7uWaqrnrj6wP7N" name="Glorious Core" alt="A screenshot of the Glorious Core software, showing the various settings available to finetune for the GHS Wireless InfinitePlay gaming headset specifically." src="https://cdn.mos.cms.futurecdn.net/dMJ8nKkN7uWaqrnrj6wP7N.png" mos="" align="middle" fullscreen="" width="1430" height="791" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Glorious)</span></figcaption></figure><p>Generally though, I didn't notice the biggest difference between the pre-loaded EQ profiles, but I'm told that glorious is planning to beef up its software offering with the addition of advanced EQ options in future Core updates. Per the press release, the plan is to introduce "exact frequency placement, gain and volume per band, Q factor (the width of each adjustment, from narrow and focused to broad and sweeping), and full filter type selection across low pass, high pass, peak, low shelf, and high shelf." Unfortunately, these specific software features were not available to test for my review.</p><p>At time of writing, the software offers a number of other options beyond EQ settings too. You can also adjust game and chat sound balance via slider. You can adjust microphone volume, turn sidetone on or off, adjust sidetone volume, and turn the Environmental Noise Cancellation for the microphone on or off too. You can fiddle with all of these and the EQ settings across up to five different headset settings.</p><h2 class="article-body__section" id="section-value"><span>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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="rmXewyKqPzQdCSvCSZM2rG" name="GHS Wireless InfinitePlay" alt="The GHS Wireless InfinitePlay seen from various angles on a blue background. This is a wireless gaming headset from Glorious. It is black all over, save for a few subtle orange accents." src="https://cdn.mos.cms.futurecdn.net/rmXewyKqPzQdCSvCSZM2rG.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>That $230 price point makes the InfinitePlay markedly cheaper than a number of competing gaming headsets also rocking swappable battery systems—but dropping 200 smackers on a gaming headset is still a big ask. To reiterate, the Turtle Beach Stealth Pro can still cost more than $300—though our Katie wasn't especially fond of it anyway, <a href="https://www.pcgamer.com/turtle-beach-stealth-pro/" target="_blank">giving it a 60% back in 2023</a>. Turtle Beach's successor headset, the <a href="https://www.pcgamer.com/hardware/gaming-headsets/turtle-beach-stealth-pro-ii-review/" target="_blank">Stealth Pro II</a>, offers an improved feature set though is even more expensive, and enjoys only 40 hours of juice per battery. Then, there's the $400 <a href="https://www.pcgamer.com/hardware/gaming-headsets/steelseries-arctis-nova-pro-omni-review/" target="_blank">SteelSeries Arctis Nova Pro Omni</a> which is definitely very snazzy, but still only offers up to 60 hours per swappable battery.</p><p>If we were <em>just</em> comparing battery life, then the 85 hours offered by each of the InfinitePlay's swappable batteries would ensure the Glorious wins out easily. The headset's own three hours of onboard juice just sweetens the deal, meaning you don't have to power off while swapping batteries. But obviously, wireless gaming headsets are more than just the sum of their battery life.</p><p>The audio quality of the detachable microphone is another highlight, but it's not quite enough to justify the price cruising past the $200 mark. Furthermore, while I don't dislike the well-balanced sound from the InfinitePlay 40 mm drivers, I would've appreciated more of an attempt at bass for the price.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-headsets/glorious-ghs-infiniteplay-review/</link>
                                                                            <description>
                            <![CDATA[ This versatile set of cans impresses with its hot swappable battery system, but it's just okay otherwise. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">JwThLDNwxgCGyRTzTaZt4a</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/uP36bLJB5gFxYMZz4LwyAH-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 21 Jul 2026 13:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Headsets]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming Audio]]></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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/uP36bLJB5gFxYMZz4LwyAH-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The GHS Wireless InfinitePlay seen from various angles on a blue background. This is a wireless gaming headset from Glorious. It is black all over, save for a few subtle orange accents.]]></media:description>                                                            <media:text><![CDATA[The GHS Wireless InfinitePlay seen from various angles on a blue background. This is a wireless gaming headset from Glorious. It is black all over, save for a few subtle orange accents.]]></media:text>
                                <media:title type="plain"><![CDATA[The GHS Wireless InfinitePlay seen from various angles on a blue background. This is a wireless gaming headset from Glorious. It is black all over, save for a few subtle orange accents.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/uP36bLJB5gFxYMZz4LwyAH-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="Glorious GHS Wireless InfinitePlay headset" data-widget-title="" class="hawk-root"></div><p>Glorious, purveyor of PC peripherals such as gaming keyboards and mice, has branched out into headsets. The company released its first wired effort, the <a href="https://www.pcgamer.com/hardware/gaming-headsets/glorious-ghs-eternal-review/" target="_blank">Glorious GHS Eternal</a>, earlier this year and, in terms of build quality, the wireless InfinitePlay shares a lot of DNA. In terms of pricing though, the two headsets couldn't be more different.</p><p>The swappable battery system goes some way to justify the significant jump in price. As someone who loves wireless headsets, but doesn't love how often they have to become tethered to my PC to charge, this proved a real game-changer.</p><p>The InfinitePlay is also designed to be a versatile bit of kit you can take everywhere. Whether you're listening to tunes on the go, or counting the shots in one of the <a href="https://www.pcgamer.com/best-fps-games/" target="_blank">best FPS games</a>, the InfinitePlay's balanced sound profile is tuned to handle both scenarios equally well. EQ tweaking is offered via the straightforward to use Glorious Core software, with more in-depth options planned for a future update.</p><p>That versatility is backed up by great connectivity. You've got the usual choice between a Bluetooth, or 2.4 GHz connection, and the dongle for the latter comes with a USB-C to USB-A adapter. As such, it's just as easy to connect the InfinitePlay to your phone, PlayStation and Nintendo Switch consoles as it is to your PC.</p><p>Generally speaking, the GHS InfinitePlay is a wireless gaming headset that could handle everything I threw at it—and, thanks to its sturdy yet flexible construction, survived everywhere I threw it. Unfortunately, for $230, I'm not sold that this headset gives quite as good as it gets.</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 want a versatile bit of kit that doesn't draw attention to itself:</strong> Neither creaky in construction, nor showy in appearance, the InfinitePlay is a gaming headset you can take on plenty of adventures away from your gamer den.<br><br>✅ <strong>Oodles of battery life is a priority for you:</strong> The InfinitePlay's hot swappable battery system is impressive at this price point. Each battery offers about 85 hours, and the headset itself can store up to 3 hours of juice itself, meaning you never need to hit the pause button to swap.</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 totally addicted to bass:</strong> The InfinitePlay's sound profile is balanced, handling much of what you can throw at it equally well while also lacking the depth or richness to stand out in any particular way.<br><br>❌ <strong>You're on a budget:</strong> The InfinitePlay is one of the least expensive gaming headsets featuring a hot swappable battery system you can get right now, but $200+ is still a big ask.</p></div></div></div></div><h2 class="article-body__section" id="section-features"><span>Features</span></h2><div ><table><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>GHS Wireless InfinitePlay</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Type</strong></p></td><td  ><p>Closed-back</p></td></tr><tr><td class="firstcol " ><p><strong>Connectivity</strong></p></td><td  ><p>Bluetooth 5.4, 2.4 GHz, USB-C Wired</p></td></tr><tr><td class="firstcol " ><p><strong>Frequency</strong></p></td><td  ><p>Response 20 Hz - 20 kHz</p></td></tr><tr><td class="firstcol " ><p><strong>Mic</strong></p></td><td  ><p>Omnidirectional, detachable boom arm</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>360 g</p></td></tr><tr><td class="firstcol " ><p><strong>Extras</strong></p></td><td  ><p>2x hot swappable batteries, charging base station for the hot swappable batteries, USB-C to USB-A adapter for 2.4 GHz dongle</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>$230/€230</p></td></tr></tbody></table></div><p>The main draw of the Infiniteplay is its swappable battery system. Each battery holds an advertised 85 hours of charge while the headset itself can stay powered on for three hours under its own steam. That means, your headset doesn't need to power off when you swap between batteries</p><p>We've seen similar systems in both the <a href="https://www.pcgamer.com/hardware/gaming-headsets/steelseries-arctis-nova-elite-review/" target="_blank">SteelSeries Arctis Nova Elite</a>, and the <a href="https://www.pcgamer.com/steelseries-arctis-nova-pro-wireless-review/" target="_blank">SteelSeries Arctis Nova Pro</a>. The InfinitePlay costs a fraction of the Nova Elite's $600 asking price, and a significant chunk of change less than the Nova Pro, which itself will still set you back somewhere in the region of $300. The InfinitePlay's $230 price tag still isn't what I'd call affordable, but it does offer more than twice the battery life of the more expensive SteelSeries headsets—seriously, I was charging the Glorious batteries in their special included base station maybe once every two weeks.</p><p>Swapping between batteries feels natural. There's no hidden compartment here, and therefore no magnetic cap that could disappear among the clutter of your gamer den. Instead, you just slot a freshly charged battery into the right earcup. It <em>does </em>matter which end of the battery goes in first, with the non-business end highlighted by an orange tip. Otherwise, the socket is much less picky about which side is the right way up, so you won't be futzing and flipping your batteries around like they're a USB-A cable. Easy-peasy.</p><p>Besides hot swappable batteries, or the impressive, detachable microphone which I'll discuss in its own section, what I personally most enjoyed were the tactile rotary knobs on both earcups. Pressing in the left knob powers on the headset, while tapping gives you a broad sense of how much juice is left in the battery. Twiddling the left knob also finetunes your chat mix, while twisting rightie adjusts system volume. Tapping the right-hand dial also pauses the current song.</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="qyeSpAyYBo84vBpFTDYWKH" name="GHS Wireless InfinitePlay" alt="The GHS Wireless InfinitePlay seen from various angles on a blue background. This is a wireless gaming headset from Glorious. It is black all over, save for a few subtle orange accents." src="https://cdn.mos.cms.futurecdn.net/qyeSpAyYBo84vBpFTDYWKH.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 two rotary dials are a delight to use, and each one is joined by a lower profile button lower down the earcup. The left ear cup button mutes the mic, and the one on the right earcup turns on Bluetooth with a long press, or switches between your Bluetooth and 2.4 GHz connection with a tap. These lower profile buttons are <em>fine</em>, though they're much less fun to use.</p><h2 class="article-body__section" id="section-sound"><span>Sound</span></h2><p>The InfinitePlay enjoys a balanced sound profile with various EQ tweaking options available via the Glorious Core software (scroll down for more on that). But even without audio twiddling, the InfinitePlay handles both music listening and game soundscapes equally well. However, that balanced sound profile also means it doesn't especially stand out in any particular regard.</p><p>That's fine, but for this price point I would want just a little more depth and richness—a little more bass wouldn't hurt either. Instead, Glorious is pitching this as more of a versatile device you can comfortably use both in and out of game, rather than an overly specialised bit of gamer gear.</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="hddThVHaJxGf4TLQjZydAH" name="GHS Wireless InfinitePlay" alt="The GHS Wireless InfinitePlay seen from various angles on a blue background. This is a wireless gaming headset from Glorious. It is black all over, save for a few subtle orange accents." src="https://cdn.mos.cms.futurecdn.net/hddThVHaJxGf4TLQjZydAH.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>Still, in-game performance matters. Granted, I could wax lyrical about my daughter's street fighting career in <a href="https://store.steampowered.com/app/3562120/Magical_Princess/" target="_blank">Magical Princess</a>, but the mostly chill soundscape of this raising game doesn't really put the headset through its paces. So, for my yearly rhythm game humbling, I took <a href="https://www.pcgamer.com/games/action/how-lies-of-p-turned-a-rhythm-games-hip-hop-and-electronica-songs-into-a-gothic-melancholic-soundtrack/" target="_blank">DJMAX Respect V</a> for a spin, and was particularly impressed with how crisp the high tones sounded via the InfinitePlay. The many voice lines of short, scifi fable <a href="https://www.pcgamer.com/visual-novel-eliza-explores-the-privacy-risks-of-digital-therapy/" target="_blank">Eliza</a> also came through crisp and clear. The funky, crunchy soundscape of <a href="https://www.pcgamer.com/games/fps/doom-the-dark-ages-review/" target="_blank">Doom: The Dark Ages</a> is also faithfully rendered without the details of a hectic firefight becoming too muddy.</p><p>That said, the Glorious plan was to build a versatile bit of hardware with sound you could tune to your liking. As such, I'll save my thoughts on EQ profiles for the software section down below.</p><h2 class="article-body__section" id="section-microphone"><span>Microphone</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="Lgt74Ui38P43LTx2wq9CsG" name="GHS Wireless InfinitePlay" alt="The GHS Wireless InfinitePlay seen from various angles on a blue background. This is a wireless gaming headset from Glorious. It is black all over, save for a few subtle orange accents." src="https://cdn.mos.cms.futurecdn.net/Lgt74Ui38P43LTx2wq9CsG.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 InfinitePlay's detachable microphone proves to be another stand-out feature. For instance, when I first tested this wireless headset in a video meeting, one of my colleagues commented that the mic was so clear that it made me sound like I was part of her inner monologue. Beyond considering a career as someone's literal shoulder devil, that is to say this headset could be a real contender for streamers (or, simply anyone just as enamoured with the sound of their own voice).</p><audio src="https://cdn.mos.cms.futurecdn.net/cHqx5tr4FHVYDja29ak5aR/GHS%20Wireless%20InfinitePlay%20with%20boom%20arm%20attached%20test%20-%20quotes.mp3"  controls="controls" preload="none"></audio><p>I'll talk more about the software specifically in a minute, but Glorious Core offers a few settings that bolster the microphone's performance, such as an Environmental Noise Cancellation toggle. Contrary to popular belief, PCG towers isn't the rowdiest office, though this noise filter definitely helps during team video calls.</p><audio src="https://cdn.mos.cms.futurecdn.net/4MAiS53pqVnDHqb9qfeEeg/Sonnet%2033.mp3"  controls="controls" preload="none"></audio><p>Because Glorious are pitching the InfinitePlay as a versatile headset meant to handle your auditory needs both in and out of game, you have the choice between letting the detachable boom arm render your dulcet tones, or trusting an internal microphone to keep up. The detachable microphone arm is sturdy, with a little bit of flex as opposed to the properly bendy arms on Glorious' wired headsets.</p><p>As I said before, I got the best results using this detachable arm. Detach the boom arm though, and you have a headset that looks much less gamer-y, but with a much less strong internal microphone. It's mostly clear enough, but I wouldn't want to take a phone call on a crowded street or on a windy day with it.</p><audio src="https://cdn.mos.cms.futurecdn.net/uaihUpeUDsjbCCaRJKFJj6/GHS%20Wireless%20InfinitePlay%20internal%20mic%20test%20-%20quotes.mp3"  controls="controls" preload="none"></audio><h2 class="article-body__section" id="section-build-quality"><span>Build quality</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="jSdMbqZPJQV676KWhzHHGH" name="GHS Wireless InfinitePlay" alt="The GHS Wireless InfinitePlay seen from various angles on a blue background. This is a wireless gaming headset from Glorious. It is black all over, save for a few subtle orange accents." src="https://cdn.mos.cms.futurecdn.net/jSdMbqZPJQV676KWhzHHGH.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>Like I said up top, the InfinitePlay is very similar in construction to the Glorious GHS Eternal wired headsets. That means they both feature a fabulously bendy-but-still-sturdy headband. Specifically, the InfinitePlay goes for the same floating headband design as the pricier, RGB version of the Eternal. Much like that wired headset, the InfinitePlay managed to endure a number of trips stuffed into my over-full backpack, coming out no worse for wear on the other side.</p><p>Besides being a wireless headset, the InfinitePlay's design differs from the GHS Eternal in two notable ways. For one, it's got two lovely tactile knobs, one on each ear cup, for adjusting volume and chat levels. For another, it does away with its siblings' bendy mic arm and opts for a much less flexible, detachable arm instead. There's <em>some </em>give to this arm, but it's not as poseable, and feels way more robust.</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="mS8y4niHwfMQQ3qyvP6Z9H" name="GHS Wireless InfinitePlay" alt="The GHS Wireless InfinitePlay seen from various angles on a blue background. This is a wireless gaming headset from Glorious. It is black all over, save for a few subtle orange accents." src="https://cdn.mos.cms.futurecdn.net/mS8y4niHwfMQQ3qyvP6Z9H.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>Otherwise, the InfinitePlay's hardware profile is very nearly the same as the GHS Eternal RGB. That means you're getting decent build quality for the price as far as that wired headset is concerned, but standing this side of the $200 mark with the InfinitePlay, the amount of flex possible here may prove more disconcerting than reassuring.</p><h2 class="article-body__section" id="section-aesthetics"><span>Aesthetics</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="fZvVtvQMDaJL7YKZATfgCH" name="GHS Wireless InfinitePlay" alt="The GHS Wireless InfinitePlay seen from various angles on a blue background. This is a wireless gaming headset from Glorious. It is black all over, save for a few subtle orange accents." src="https://cdn.mos.cms.futurecdn.net/fZvVtvQMDaJL7YKZATfgCH.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>Glorious haven't yet announced any fun colourways for the InfinitePlay—as a smaller company only just dipping its toe into gaming headsets, that makes sense. What that left me with was a classy black colourway with orange accents on the floating headband and inside the earcups. A white version is also available, though that goes for a grey headband and earcups instead of orange.</p><p>In all, my review unit is a fairly understated bit of kit in black. Even the rotary knobs are perfectly in proportion and don't draw a great deal of attention to themself. The microphone arm is a sleek thing, and the option to fully detach it makes this headset an unassuming bit of kit to take on the road with you. Personally, <a href="https://www.pcgamer.com/hardware/gaming-headsets/steelseries-arctis-nova-3x-review/" target="_blank">I prefer a versatile bit of kit that also comes in a fetching purple</a>, but I won't begrudge those who prefer a more understated colourway—after all, black does go with everything!</p><h2 class="article-body__section" id="section-software"><span>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:1428px;"><p class="vanilla-image-block" style="padding-top:55.25%;"><img id="z44mjhURgYJerKgaJ83NNN" name="Glorious Core" alt="A screenshot of the Glorious Core software, showing the various settings available to finetune for the GHS Wireless InfinitePlay gaming headset specifically." src="https://cdn.mos.cms.futurecdn.net/z44mjhURgYJerKgaJ83NNN.png" mos="" align="middle" fullscreen="" width="1428" height="789" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Glorious)</span></figcaption></figure><p>The InfinitePlay comes out of the box with decent microphone audio and a balanced sound profile, but the Glorious Core software offers a number of settings to better hone your experience.</p><p>For listening to your favourite tunes (or in my case most recently, going absolutely feral to The Vampire Lestat's singles), the Music and Immersion EQ profiles offer a lovely wide sound stage. You can't tweak the parametrics of either these, or the other Voice Call, FPS, or 'Glorious Mode' pre-set EQ profiles, but Core offers you two custom profiles to futz around with via a fairly intuitive UI.</p><p>Doom: The Dark Ages arguably features the weakest soundtrack of the trilogy, but its layered soundscape proves a worthwhile test of any gaming headset. I played the game across a few of Core's pre-loaded EQ profiles, and feel that on the whole both hardware and software are up to the task of faithfully rendering the sound design's redoubled efforts to really sell the heft of every step you make as the Doom Slayer. As far as I can hear, the FPS EQ makes the sound stage slightly narrower compared to the Immersion profile.</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:1430px;"><p class="vanilla-image-block" style="padding-top:55.31%;"><img id="dMJ8nKkN7uWaqrnrj6wP7N" name="Glorious Core" alt="A screenshot of the Glorious Core software, showing the various settings available to finetune for the GHS Wireless InfinitePlay gaming headset specifically." src="https://cdn.mos.cms.futurecdn.net/dMJ8nKkN7uWaqrnrj6wP7N.png" mos="" align="middle" fullscreen="" width="1430" height="791" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Glorious)</span></figcaption></figure><p>Generally though, I didn't notice the biggest difference between the pre-loaded EQ profiles, but I'm told that glorious is planning to beef up its software offering with the addition of advanced EQ options in future Core updates. Per the press release, the plan is to introduce "exact frequency placement, gain and volume per band, Q factor (the width of each adjustment, from narrow and focused to broad and sweeping), and full filter type selection across low pass, high pass, peak, low shelf, and high shelf." Unfortunately, these specific software features were not available to test for my review.</p><p>At time of writing, the software offers a number of other options beyond EQ settings too. You can also adjust game and chat sound balance via slider. You can adjust microphone volume, turn sidetone on or off, adjust sidetone volume, and turn the Environmental Noise Cancellation for the microphone on or off too. You can fiddle with all of these and the EQ settings across up to five different headset settings.</p><h2 class="article-body__section" id="section-value"><span>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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="rmXewyKqPzQdCSvCSZM2rG" name="GHS Wireless InfinitePlay" alt="The GHS Wireless InfinitePlay seen from various angles on a blue background. This is a wireless gaming headset from Glorious. It is black all over, save for a few subtle orange accents." src="https://cdn.mos.cms.futurecdn.net/rmXewyKqPzQdCSvCSZM2rG.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>That $230 price point makes the InfinitePlay markedly cheaper than a number of competing gaming headsets also rocking swappable battery systems—but dropping 200 smackers on a gaming headset is still a big ask. To reiterate, the Turtle Beach Stealth Pro can still cost more than $300—though our Katie wasn't especially fond of it anyway, <a href="https://www.pcgamer.com/turtle-beach-stealth-pro/" target="_blank">giving it a 60% back in 2023</a>. Turtle Beach's successor headset, the <a href="https://www.pcgamer.com/hardware/gaming-headsets/turtle-beach-stealth-pro-ii-review/" target="_blank">Stealth Pro II</a>, offers an improved feature set though is even more expensive, and enjoys only 40 hours of juice per battery. Then, there's the $400 <a href="https://www.pcgamer.com/hardware/gaming-headsets/steelseries-arctis-nova-pro-omni-review/" target="_blank">SteelSeries Arctis Nova Pro Omni</a> which is definitely very snazzy, but still only offers up to 60 hours per swappable battery.</p><p>If we were <em>just</em> comparing battery life, then the 85 hours offered by each of the InfinitePlay's swappable batteries would ensure the Glorious wins out easily. The headset's own three hours of onboard juice just sweetens the deal, meaning you don't have to power off while swapping batteries. But obviously, wireless gaming headsets are more than just the sum of their battery life.</p><p>The audio quality of the detachable microphone is another highlight, but it's not quite enough to justify the price cruising past the $200 mark. Furthermore, while I don't dislike the well-balanced sound from the InfinitePlay 40 mm drivers, I would've appreciated more of an attempt at bass for the price.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Sonic & All-Stars Racing Transformed review (2018) ]]></title>
                                                                                                <dc:content><![CDATA[ <p><em><strong>Special commentary on this classic PC Gamer re-review provided by:</strong></em></p><div  class="fancy-box"><div class="fancy_box-title">Need to Know</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>Release date</strong> January 31, 2013<br><strong>Expect to pay</strong> $20<br><strong>Developer</strong> Sumo Digital<br><strong>Publisher</strong> Sega<br><strong>Reviewed on </strong>Core i7-6700K, 16GB RAM, GTX 980 <br><strong>Steam Deck</strong> Verified<br><strong>Link</strong> <a data-analytics-id="inline-link" href="https://store.steampowered.com/app/212480/Sonic__AllStars_Racing_Transformed_Collection/" target="_blank">Steam</a></p></div></div><p>I’m not sure anybody has ever had more fun making a game than Sumo Digital did when it made Sonic & All-Stars Racing Transformed. </p><p>On paper, the brief from SEGA would have been as desperately mercenary as they come: make a copy of Nintendo’s monumentally popular Mario Kart, but with Sonic. Take Nintendo’s near-perfect party game series and smear Sega’s blue weirdo and his friends all over it.</p><p>Sumo seems to have understood that it was never going to make something pristine with the materials it was given. SEGA found itself resolutely Mean Girls-ed by the end of the ’90s console wars, too scrappy to mean anything as a brand and personally victimised by Nintendo’s radiant coherence. </p><p>As mascots go, Mario is a stranger proposition than Sonic—a portly plumber is a weird hero to invest in when you’re a child—but sheer craftsmanship overruled the rule of cool. Sonic found himself too inherently ’90s to hold onto that cool very long anyway, destined for a faltering retreat from the mainstream and a new career in fan fiction.</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:2126px;"><p class="vanilla-image-block" style="padding-top:51.22%;"><img id="W4qyJDiEZG4PihG999MDEZ" name="monkeyballcar" alt="AiAi from Monkey Ball in a kart." src="https://cdn.mos.cms.futurecdn.net/W4qyJDiEZG4PihG999MDEZ.png" mos="" align="middle" fullscreen="" width="2126" height="1089" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">It’s weird that the Super Monkey Ball monkey isn’t in a ball. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Sega)</span></figcaption></figure><p>The first wonderful thing about All-Stars Racing Transformed is that it accepts this: not just about Sonic, but about SEGA’s whole brand. The core cast includes everybody you’d expect: Sonic, Tails, Knuckles and so on, each driving cars that transform into planes and boats as stages change over the course of a race.</p><p>Then somebody put their hands on the crossover lever and gave it a push: you can also play as the bloke from Shenmue, who rides around in an OutRun cabinet, or as B.D. Joe from Crazy Taxi. You can play as AiAi from Super Monkey Ball, who appears to have the Dreamcast logo shaved into his head: a gang sign that only middle class ’90 kids will understand.</p><div><blockquote><p>Somebody put their hands on the crossover lever and gave it a push</p></blockquote></div><p>Nintendo has done this sort of thing before, of course, in the Smash Bros. series. Hell, Sonic is in Smash Bros. Not content to be outdone, however, Sumo leaned even harder on the crossover lever and snapped it off, wholesale embracing Sega’s latter-day existence as a publisher of sober PC strategy games. </p><div  class="fancy-box"><div class="fancy_box-title">From the archives</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="Gn5VbcNJ5oeX86tKhP59qY" name="pcg 322" caption="" alt="PCG 322" src="https://cdn.mos.cms.futurecdn.net/Gn5VbcNJ5oeX86tKhP59qY.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">This review was originally published in <strong>PC Gamer #322 (UK, October 2018)</strong>.</p><p class="fancy-box__body-text">You can still <a data-analytics-id="inline-link" href="https://www.magazinesdirect.com/pcg-brandsite" target="_blank">subscribe to PC Gamer</a> to get new issues of the magazine (in print!) every month.</p></div></div><p>You’d be forgiven for not knowing that you wanted to do sick drifts across the deck of After Burner’s aircraft carrier as a tank-driving general from Company of Heroes: but you do, you really do. </p><p>You want to fuck up Tails with a well-aimed swarm of bees as a Roman centurion from Total War. You want to fly around a level from Sonic 3 as actual human racing driver Danica Patrick.</p><h2 id="harvest-time">Harvest time</h2><p>You want to do it all as Racing Transformed’s inarguable star, Football Manager: just a regular man in a football-themed car who likes to bellow things like “get in!” as he tumbles from a collapsing bridge in Panzer Dragoon Saga and transforms into a boat. </p><p>I can’t express how happy I am that somebody decided to make this, that they were willing to shatter the ideal of a ’90s console brand into pieces and throw it to the crowd.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/games/racing/sonic-and-all-stars-racing-transformed-review-2018/</link>
                                                                            <description>
                            <![CDATA[ Sonic & All-Stars Racing Transformed review: 'I can’t express how happy I am that somebody decided to make this' ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">wNayPxL2wSJeRj8UX5rhMh</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/rxW77dZhKWN2A7fxpmUSwR-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 20 Jul 2026 04:02:48 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Racing]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                                    <dc:creator><![CDATA[ Chris Thursten ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/cfe68e8719c32d1d5a9da25d7eb34465.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Justin Wagner ]]></dc:contributor>
                                                                    <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/rxW77dZhKWN2A7fxpmUSwR-1280-80.jpg">
                                                            <media:credit><![CDATA[Sega]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Sonic the Hedgehog.]]></media:description>                                                            <media:text><![CDATA[Sonic the Hedgehog.]]></media:text>
                                <media:title type="plain"><![CDATA[Sonic the Hedgehog.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/rxW77dZhKWN2A7fxpmUSwR-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p><em><strong>Special commentary on this classic PC Gamer re-review provided by:</strong></em></p><div  class="fancy-box"><div class="fancy_box-title">Need to Know</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>Release date</strong> January 31, 2013<br><strong>Expect to pay</strong> $20<br><strong>Developer</strong> Sumo Digital<br><strong>Publisher</strong> Sega<br><strong>Reviewed on </strong>Core i7-6700K, 16GB RAM, GTX 980 <br><strong>Steam Deck</strong> Verified<br><strong>Link</strong> <a data-analytics-id="inline-link" href="https://store.steampowered.com/app/212480/Sonic__AllStars_Racing_Transformed_Collection/" target="_blank">Steam</a></p></div></div><p>I’m not sure anybody has ever had more fun making a game than Sumo Digital did when it made Sonic & All-Stars Racing Transformed. </p><p>On paper, the brief from SEGA would have been as desperately mercenary as they come: make a copy of Nintendo’s monumentally popular Mario Kart, but with Sonic. Take Nintendo’s near-perfect party game series and smear Sega’s blue weirdo and his friends all over it.</p><p>Sumo seems to have understood that it was never going to make something pristine with the materials it was given. SEGA found itself resolutely Mean Girls-ed by the end of the ’90s console wars, too scrappy to mean anything as a brand and personally victimised by Nintendo’s radiant coherence. </p><p>As mascots go, Mario is a stranger proposition than Sonic—a portly plumber is a weird hero to invest in when you’re a child—but sheer craftsmanship overruled the rule of cool. Sonic found himself too inherently ’90s to hold onto that cool very long anyway, destined for a faltering retreat from the mainstream and a new career in fan fiction.</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:2126px;"><p class="vanilla-image-block" style="padding-top:51.22%;"><img id="W4qyJDiEZG4PihG999MDEZ" name="monkeyballcar" alt="AiAi from Monkey Ball in a kart." src="https://cdn.mos.cms.futurecdn.net/W4qyJDiEZG4PihG999MDEZ.png" mos="" align="middle" fullscreen="" width="2126" height="1089" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">It’s weird that the Super Monkey Ball monkey isn’t in a ball. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Sega)</span></figcaption></figure><p>The first wonderful thing about All-Stars Racing Transformed is that it accepts this: not just about Sonic, but about SEGA’s whole brand. The core cast includes everybody you’d expect: Sonic, Tails, Knuckles and so on, each driving cars that transform into planes and boats as stages change over the course of a race.</p><p>Then somebody put their hands on the crossover lever and gave it a push: you can also play as the bloke from Shenmue, who rides around in an OutRun cabinet, or as B.D. Joe from Crazy Taxi. You can play as AiAi from Super Monkey Ball, who appears to have the Dreamcast logo shaved into his head: a gang sign that only middle class ’90 kids will understand.</p><div><blockquote><p>Somebody put their hands on the crossover lever and gave it a push</p></blockquote></div><p>Nintendo has done this sort of thing before, of course, in the Smash Bros. series. Hell, Sonic is in Smash Bros. Not content to be outdone, however, Sumo leaned even harder on the crossover lever and snapped it off, wholesale embracing Sega’s latter-day existence as a publisher of sober PC strategy games. </p><div  class="fancy-box"><div class="fancy_box-title">From the archives</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="Gn5VbcNJ5oeX86tKhP59qY" name="pcg 322" caption="" alt="PCG 322" src="https://cdn.mos.cms.futurecdn.net/Gn5VbcNJ5oeX86tKhP59qY.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">This review was originally published in <strong>PC Gamer #322 (UK, October 2018)</strong>.</p><p class="fancy-box__body-text">You can still <a data-analytics-id="inline-link" href="https://www.magazinesdirect.com/pcg-brandsite" target="_blank">subscribe to PC Gamer</a> to get new issues of the magazine (in print!) every month.</p></div></div><p>You’d be forgiven for not knowing that you wanted to do sick drifts across the deck of After Burner’s aircraft carrier as a tank-driving general from Company of Heroes: but you do, you really do. </p><p>You want to fuck up Tails with a well-aimed swarm of bees as a Roman centurion from Total War. You want to fly around a level from Sonic 3 as actual human racing driver Danica Patrick.</p><h2 id="harvest-time">Harvest time</h2><p>You want to do it all as Racing Transformed’s inarguable star, Football Manager: just a regular man in a football-themed car who likes to bellow things like “get in!” as he tumbles from a collapsing bridge in Panzer Dragoon Saga and transforms into a boat. </p><p>I can’t express how happy I am that somebody decided to make this, that they were willing to shatter the ideal of a ’90s console brand into pieces and throw it to the crowd.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus ROG Strix XG32UQWMS review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-widget-title="" data-model-name="Asus ROG Strix OLED XG32UQWMS" class="hawk-root"></div><p>Asus isn't the immediately obvious pick when it comes to value-orientated PC hardware. But its mainstream Strix sub-brand does occasionally deliver some pretty sweet deals. Enter, therefore, the new <a href="https://rog.asus.com/monitors/27-to-31-5-inches/rog-strix-oled-xg32uqwms/" target="_blank">Asus ROG Strix OLED XG32UQWMS</a>.</p><p>It's a 32-inch, 4K gaming monitor based on LG's latest Tandem Primary RGB OLED panel tech, the specifics of which we'll come to shortly. And it's yours for $899, which is a pretty punchy price for a 32-inch 4K OLED with the very newest panel tech.</p><p>However, as a Strix model, the XG32UQWMS doesn't throw everything at the wall when it comes to features. Well, that's the theory. In practice, the XG32UQWMS has an awful lot of the stuff you'd want from a gaming display.</p><div ><table><caption>Asus ROG Strix XG32UQWMS specs</caption><tbody><tr><td class="firstcol " ><p><strong>Screen size</strong></p></td><td  ><p>32-inch</p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>3,840 x 2,160</p></td></tr><tr><td class="firstcol " ><p><strong>Brightness</strong></p></td><td  ><p>330 nits full screen, 1,500 nits peak HDR</p></td></tr><tr><td class="firstcol " ><p><strong>Response time</strong></p></td><td  ><p>0.03 ms</p></td></tr><tr><td class="firstcol " ><p><strong>Refresh rate</strong></p></td><td  ><p>240 Hz @ 4K, 480 Hz @ 1080p</p></td></tr><tr><td class="firstcol " ><p><strong>HDR</strong></p></td><td  ><p>DisplayHDR True Black 500</p></td></tr><tr><td class="firstcol " ><p><strong>Features</strong></p></td><td  ><p>LG Tandem OLED panel, G-Sync, 2x HDMI 2.1, DisplayPort 1.4, USB-A hub</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>$899 | £890</p></td></tr></tbody></table></div><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 want the latest LG Tandem OLED tech:</strong> Asus has gone for LG's latest and brightest LG Tandem OLED panel option.</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 expecting RGB-stripe subpixels:</strong> There is an LG Tandem OLED with RGB-stripe and Asus will use it, but not in this monitor.</p></div></div></div></div><p>The one obvious omission is USB-C connectivity. But then that's not an unambiguously gaming-adjacent feature, albeit it is desirable for use with a gaming laptop and likewise if you're planning on sharing this monitor between a gaming rig and, perhaps, a work laptop.</p><p>Anyway, apart from the LG-supplied OLED panel itself, there's one little extra that's worth mentioning first. Along with the 240 Hz available at the OLED panel's native 4K resolution, there's also a 1080p dual mode running at fully 480 Hz.</p><p>Yes, these kinds of dual mode features are increasingly common on 4K gaming monitors. But given the Strix branding and relatively competitive pricing, not to mention the fact that not many OLED 4K monitors have yet offered it, you still might not have expected it on this particular model.</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="B4wvWiyy7NaKcFdo58eYdX" name="Asus ROG Strix OLED XG32UQWMS 00008" alt="Asus ROG Strix OLED XG32UQWMS gaming monitor" src="https://cdn.mos.cms.futurecdn.net/B4wvWiyy7NaKcFdo58eYdX.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/B4wvWiyy7NaKcFdo58eYdX.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>As for other specifications, this Asus represents a step up in terms of brightness compared with previous 32-inch 4K monitors with LG OLED models. The full-screen rating is now 330 nits, up from 275 nits on earlier models.</p><p>Asus is also quoting fully 1,500 nits for peak HDR brightness in a small window. Notably, both of those figures are well up on the 300 nits and 1,000 nits, respectively, that <a href="https://www.pcgamer.com/hardware/gaming-monitors/msi-mpg-322ur-x24-review/" target="_blank">MSI claims for the MPG 322UR X24</a>. </p><p>That MSI model uses the latest QD-OLED 32-inch 4K panel from Samsung. So, on paper at least, this new LG panel tech seems to have the edge over Samsung. For what it's worth, both this new Asus and the MSI get VESA DisplayHDR True Black 500 certification. Despite all that, the MSI is quite a bit more expensive, at $1,099.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ovJN6MEYoFqzABsRQyVuNe.jpg" alt="Asus ROG Strix OLED XG32UQWMS" /><figcaption>The motion clarity in 1080p 480 Hz dual mode is outstanding.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/mQ5HkohSNsVqZgDapnJYGh.jpg" alt="Asus ROG Strix OLED XG32UQWMS" /><figcaption>The motion clarity in 1080p 480 Hz dual mode is outstanding.<small role="credit">Future</small></figcaption></figure></figure><p>There are a few other upsides beyond mere brightness that come with this latest LG Tandem OLED generation. First, there's a glossy panel coating. That's not to everyone's taste, but it certainly heightens one of the main strengths of OLED tech, namely contrast. </p><p>There's also more colour performance, now up to 99.5% of the DCI-P3 gamut and much more competitive in that regard with Samsung QD-OLED. Asus also says this generation of LG OLED panel tech is 60% more durable in terms of light-emitting lifespan and so should resist burn-in even more robustly, an issue which is covered in any case by the three-year warranty.</p><div><blockquote><p>What you don't get, however, is true RGB-stripe sub-pixel structure.</p></blockquote></div><p>What you don't get, however, is true RGB-stripe sub-pixel structure. Confusingly, the "Primary RGB" nomenclature LG applies to this new panel tech refers to the layers of emissive material actually within each subpixel. </p><p>The sub-pixel structure itself remains the RGWB or red, green, white, and blue layout seen in many recent OLED panels. Strictly speaking, pure RGB and without the white sub pixel LG adds to boost brightness offers both better rendering precision and superior colour fidelity. For the record, Asus has announced a monitor with LG's new Tandem OLED panel that does have pure RGB-stripe subpixels, the ROG Swift OLED PG32UCWM. But that monitor is not this monitor, and the Swift models always command a much higher price.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/YRxZ8w8NSkYz3KGbvscmR8.jpg" alt="Asus ROG Strix OLED XG32UQWMS" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/NiKsmrNZ93sVxf73EfKnJB.jpg" alt="Asus ROG Strix OLED XG32UQWMS" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Hf49fSu5npudEFRszZEgSF.jpg" alt="Asus ROG Strix OLED XG32UQWMS" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Whatever, as is usual for all these OLED panels, response is rated at a startlingly scant 0.03 ms. In short, pixel response is essentially a solved problem with modern OLED panel tech. Rounding out the main features are dual HDMI 2.1 inputs, DisplayPort 1.4, a USB hub and support for G-Sync adaptive refresh technology on Nvidia GPUs and FreeSync on AMD GPUs.</p><p>Incidentally, this may be an Asus Strix model and therefore not its most premium offering, but the build quality is still decent. Okay, you miss out on pivoting the panel into portrait mode. But all the other adjustments, including tilt, height and swivel are included and, frankly, it's every bit as well put together as an 8K Asus monitor I happen to have in at the moment that sells for an incredible $8,800.</p><p>With all those details covered off, well, it's time to get to the main event. How good does this new LG Tandem OLED panel tech look in 32-inch 4K format and, likewise, how does it stack up against the Samsung QD-OLED competition as represented by the MSI MPG 322UR X24?</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/2CtP9SYWYST3mNZV4pTedN.jpg" alt="Asus ROG Strix OLED XG32UQWMS" /><figcaption>You need to disable uniform brightness to get peak performance.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/QFrogjebPCfBLixUbR5gbS.jpg" alt="Asus ROG Strix OLED XG32UQWMS" /><figcaption>Asus calls its 1080p dual mode "Frame Rate Boost."<small role="credit">Future</small></figcaption></figure></figure><p>Out of the box, it's immediately apparent that this new panel has both more punch and more colour vibrancy that the previous LG-sourced 32-inch 4K OLED panel. But there are caveats.</p><p>Subjectively, the full screen brightness is a little disappointing. With a large proportion of the panel being driven hard, it's definitely duller looking, subjectively, than the MSI. If that seems to contradict the paper specs, well, this Asus monitor has to rely on LG's additional white subpixel to hit that 330 nits full-screen figure. </p><p>In practice, the white subpixel doesn't automatically boost brightness for colours as opposed to pure white. So, much of the time, that 330 nits rating is a bit notional. As with most OLEDs, you can boost the brightness by disabling the ABL or automatic brightness limiter, which Asus refers to as the Uniform Brightness setting.</p><div><blockquote><p>More than with QD-OLED panels, the overall panel brightness varies substantially depending on how much of the panel is being lit up.</p></blockquote></div><p>However, more than with QD-OLED panels, the overall panel brightness varies substantially depending on how much of the panel is being lit up. It only requires a disappointingly small application window, such as a web browser, showing a predominantly white image, to have the panel dimming quite noticeably.</p><p>Even using dark mode for most apps, the panel will quite often dim in a manner that the QD-OLED competition doesn't, not quite. That said, this monitor can still deliver some spectacular visuals for HDR content.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/GZXqCP63MSrdSbtUtSkkzj.jpg" alt="Asus ROG Strix OLED XG32UQWMS" /><figcaption>LG's Tandem OLED panels don't suffer from purple tint.<small role="credit">Future</small></figcaption></figure></figure><p>It's at its best when rendering small bright details on a dark background. That's when you'll get the full 1,500 nits and a truly eye-popping experience. That's not the reality for most games, most of the time of course. And for day-to-day gaming I'd give the subjective edge to the MSI monitor and its Samsung panel. It's that little bit more vibrant, that little bit more immersive.</p><p>Of course one thing the MSI lacks is a 1080p dual mode. So, how does that factor into the equation? Certainly, this Asus Strix is lightning fast running at 480 Hz. The motion clarity is pretty stupendous ripping your mouse around in an online shooter like Counter-Strike 2, ditto the lack of latency.</p><div><blockquote><p>The motion clarity is pretty stupendous ripping your mouse around in an online shooter like Counter-Strike 2.</p></blockquote></div><p>The image quality at 1080p is also among the best I've seen in terms of pixel definition on a 32-inch 4K panel running in dual mode. But the thing is, if you're really serious about esports, do you really want to be playing on a 32-inch monitor?</p><p>I suppose you could mimic the apparent size of the preferred 24-inch monitor by pushing this thing further away. But I'm not totally convinced that's a satisfactory solution for someone who plays loads of online shooters. And if you don't, I can't see you using the dual mode much.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/nrxouvArPm2cJacKS9bpZ6.jpg" alt="Asus ROG Strix OLED XG32UQWMS" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>What I can say for sure is that I still give the slight edge to Samsung's QD-OLED tech. Yes, even the latest QD-OLEDs have a slight purple tint in bright ambient light that you entirely sidestep with LG's Tandem OLED panels.</p><p>But, overall, QD-OLED still feels noticeably more vibrant and colour rich. Moreover, the variable brightness on this Asus's LG panel when you disable uniform brightness in order to get the best performance is also more noticeable and more distracting.</p><p>All that said, there's a price differential to take into account. This Asus goes for $899 to the MSI's $1,099. Personally, I think the MSI is worth the extra $200 for a bit more subjective pop and USB-C connectivity. But the value proposition is certainly very tight between the two. And if you don't care about USB-C but would like the 1080p 480 Hz dual-mode feature, well, the Asus ROG Strix OLED XG32UQWMS is pretty compelling.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-monitors/asus-rog-strix-xg32uqwms-review/</link>
                                                                            <description>
                            <![CDATA[ Asus delivers LG's latest 4K Tandem OLED tech at a pretty reasonable price. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">7mUFoYbgyZqJs3ysWsNjUb</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/B4wvWiyy7NaKcFdo58eYdX-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 17 Jul 2026 15:59:54 +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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/B4wvWiyy7NaKcFdo58eYdX-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Strix OLED XG32UQWMS gaming monitor]]></media:description>                                                            <media:text><![CDATA[Asus ROG Strix OLED XG32UQWMS gaming monitor]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Strix OLED XG32UQWMS gaming monitor]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/B4wvWiyy7NaKcFdo58eYdX-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-widget-title="" data-model-name="Asus ROG Strix OLED XG32UQWMS" class="hawk-root"></div><p>Asus isn't the immediately obvious pick when it comes to value-orientated PC hardware. But its mainstream Strix sub-brand does occasionally deliver some pretty sweet deals. Enter, therefore, the new <a href="https://rog.asus.com/monitors/27-to-31-5-inches/rog-strix-oled-xg32uqwms/" target="_blank">Asus ROG Strix OLED XG32UQWMS</a>.</p><p>It's a 32-inch, 4K gaming monitor based on LG's latest Tandem Primary RGB OLED panel tech, the specifics of which we'll come to shortly. And it's yours for $899, which is a pretty punchy price for a 32-inch 4K OLED with the very newest panel tech.</p><p>However, as a Strix model, the XG32UQWMS doesn't throw everything at the wall when it comes to features. Well, that's the theory. In practice, the XG32UQWMS has an awful lot of the stuff you'd want from a gaming display.</p><div ><table><caption>Asus ROG Strix XG32UQWMS specs</caption><tbody><tr><td class="firstcol " ><p><strong>Screen size</strong></p></td><td  ><p>32-inch</p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>3,840 x 2,160</p></td></tr><tr><td class="firstcol " ><p><strong>Brightness</strong></p></td><td  ><p>330 nits full screen, 1,500 nits peak HDR</p></td></tr><tr><td class="firstcol " ><p><strong>Response time</strong></p></td><td  ><p>0.03 ms</p></td></tr><tr><td class="firstcol " ><p><strong>Refresh rate</strong></p></td><td  ><p>240 Hz @ 4K, 480 Hz @ 1080p</p></td></tr><tr><td class="firstcol " ><p><strong>HDR</strong></p></td><td  ><p>DisplayHDR True Black 500</p></td></tr><tr><td class="firstcol " ><p><strong>Features</strong></p></td><td  ><p>LG Tandem OLED panel, G-Sync, 2x HDMI 2.1, DisplayPort 1.4, USB-A hub</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>$899 | £890</p></td></tr></tbody></table></div><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 want the latest LG Tandem OLED tech:</strong> Asus has gone for LG's latest and brightest LG Tandem OLED panel option.</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 expecting RGB-stripe subpixels:</strong> There is an LG Tandem OLED with RGB-stripe and Asus will use it, but not in this monitor.</p></div></div></div></div><p>The one obvious omission is USB-C connectivity. But then that's not an unambiguously gaming-adjacent feature, albeit it is desirable for use with a gaming laptop and likewise if you're planning on sharing this monitor between a gaming rig and, perhaps, a work laptop.</p><p>Anyway, apart from the LG-supplied OLED panel itself, there's one little extra that's worth mentioning first. Along with the 240 Hz available at the OLED panel's native 4K resolution, there's also a 1080p dual mode running at fully 480 Hz.</p><p>Yes, these kinds of dual mode features are increasingly common on 4K gaming monitors. But given the Strix branding and relatively competitive pricing, not to mention the fact that not many OLED 4K monitors have yet offered it, you still might not have expected it on this particular model.</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="B4wvWiyy7NaKcFdo58eYdX" name="Asus ROG Strix OLED XG32UQWMS 00008" alt="Asus ROG Strix OLED XG32UQWMS gaming monitor" src="https://cdn.mos.cms.futurecdn.net/B4wvWiyy7NaKcFdo58eYdX.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/B4wvWiyy7NaKcFdo58eYdX.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>As for other specifications, this Asus represents a step up in terms of brightness compared with previous 32-inch 4K monitors with LG OLED models. The full-screen rating is now 330 nits, up from 275 nits on earlier models.</p><p>Asus is also quoting fully 1,500 nits for peak HDR brightness in a small window. Notably, both of those figures are well up on the 300 nits and 1,000 nits, respectively, that <a href="https://www.pcgamer.com/hardware/gaming-monitors/msi-mpg-322ur-x24-review/" target="_blank">MSI claims for the MPG 322UR X24</a>. </p><p>That MSI model uses the latest QD-OLED 32-inch 4K panel from Samsung. So, on paper at least, this new LG panel tech seems to have the edge over Samsung. For what it's worth, both this new Asus and the MSI get VESA DisplayHDR True Black 500 certification. Despite all that, the MSI is quite a bit more expensive, at $1,099.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ovJN6MEYoFqzABsRQyVuNe.jpg" alt="Asus ROG Strix OLED XG32UQWMS" /><figcaption>The motion clarity in 1080p 480 Hz dual mode is outstanding.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/mQ5HkohSNsVqZgDapnJYGh.jpg" alt="Asus ROG Strix OLED XG32UQWMS" /><figcaption>The motion clarity in 1080p 480 Hz dual mode is outstanding.<small role="credit">Future</small></figcaption></figure></figure><p>There are a few other upsides beyond mere brightness that come with this latest LG Tandem OLED generation. First, there's a glossy panel coating. That's not to everyone's taste, but it certainly heightens one of the main strengths of OLED tech, namely contrast. </p><p>There's also more colour performance, now up to 99.5% of the DCI-P3 gamut and much more competitive in that regard with Samsung QD-OLED. Asus also says this generation of LG OLED panel tech is 60% more durable in terms of light-emitting lifespan and so should resist burn-in even more robustly, an issue which is covered in any case by the three-year warranty.</p><div><blockquote><p>What you don't get, however, is true RGB-stripe sub-pixel structure.</p></blockquote></div><p>What you don't get, however, is true RGB-stripe sub-pixel structure. Confusingly, the "Primary RGB" nomenclature LG applies to this new panel tech refers to the layers of emissive material actually within each subpixel. </p><p>The sub-pixel structure itself remains the RGWB or red, green, white, and blue layout seen in many recent OLED panels. Strictly speaking, pure RGB and without the white sub pixel LG adds to boost brightness offers both better rendering precision and superior colour fidelity. For the record, Asus has announced a monitor with LG's new Tandem OLED panel that does have pure RGB-stripe subpixels, the ROG Swift OLED PG32UCWM. But that monitor is not this monitor, and the Swift models always command a much higher price.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/YRxZ8w8NSkYz3KGbvscmR8.jpg" alt="Asus ROG Strix OLED XG32UQWMS" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/NiKsmrNZ93sVxf73EfKnJB.jpg" alt="Asus ROG Strix OLED XG32UQWMS" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Hf49fSu5npudEFRszZEgSF.jpg" alt="Asus ROG Strix OLED XG32UQWMS" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Whatever, as is usual for all these OLED panels, response is rated at a startlingly scant 0.03 ms. In short, pixel response is essentially a solved problem with modern OLED panel tech. Rounding out the main features are dual HDMI 2.1 inputs, DisplayPort 1.4, a USB hub and support for G-Sync adaptive refresh technology on Nvidia GPUs and FreeSync on AMD GPUs.</p><p>Incidentally, this may be an Asus Strix model and therefore not its most premium offering, but the build quality is still decent. Okay, you miss out on pivoting the panel into portrait mode. But all the other adjustments, including tilt, height and swivel are included and, frankly, it's every bit as well put together as an 8K Asus monitor I happen to have in at the moment that sells for an incredible $8,800.</p><p>With all those details covered off, well, it's time to get to the main event. How good does this new LG Tandem OLED panel tech look in 32-inch 4K format and, likewise, how does it stack up against the Samsung QD-OLED competition as represented by the MSI MPG 322UR X24?</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/2CtP9SYWYST3mNZV4pTedN.jpg" alt="Asus ROG Strix OLED XG32UQWMS" /><figcaption>You need to disable uniform brightness to get peak performance.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/QFrogjebPCfBLixUbR5gbS.jpg" alt="Asus ROG Strix OLED XG32UQWMS" /><figcaption>Asus calls its 1080p dual mode "Frame Rate Boost."<small role="credit">Future</small></figcaption></figure></figure><p>Out of the box, it's immediately apparent that this new panel has both more punch and more colour vibrancy that the previous LG-sourced 32-inch 4K OLED panel. But there are caveats.</p><p>Subjectively, the full screen brightness is a little disappointing. With a large proportion of the panel being driven hard, it's definitely duller looking, subjectively, than the MSI. If that seems to contradict the paper specs, well, this Asus monitor has to rely on LG's additional white subpixel to hit that 330 nits full-screen figure. </p><p>In practice, the white subpixel doesn't automatically boost brightness for colours as opposed to pure white. So, much of the time, that 330 nits rating is a bit notional. As with most OLEDs, you can boost the brightness by disabling the ABL or automatic brightness limiter, which Asus refers to as the Uniform Brightness setting.</p><div><blockquote><p>More than with QD-OLED panels, the overall panel brightness varies substantially depending on how much of the panel is being lit up.</p></blockquote></div><p>However, more than with QD-OLED panels, the overall panel brightness varies substantially depending on how much of the panel is being lit up. It only requires a disappointingly small application window, such as a web browser, showing a predominantly white image, to have the panel dimming quite noticeably.</p><p>Even using dark mode for most apps, the panel will quite often dim in a manner that the QD-OLED competition doesn't, not quite. That said, this monitor can still deliver some spectacular visuals for HDR content.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/GZXqCP63MSrdSbtUtSkkzj.jpg" alt="Asus ROG Strix OLED XG32UQWMS" /><figcaption>LG's Tandem OLED panels don't suffer from purple tint.<small role="credit">Future</small></figcaption></figure></figure><p>It's at its best when rendering small bright details on a dark background. That's when you'll get the full 1,500 nits and a truly eye-popping experience. That's not the reality for most games, most of the time of course. And for day-to-day gaming I'd give the subjective edge to the MSI monitor and its Samsung panel. It's that little bit more vibrant, that little bit more immersive.</p><p>Of course one thing the MSI lacks is a 1080p dual mode. So, how does that factor into the equation? Certainly, this Asus Strix is lightning fast running at 480 Hz. The motion clarity is pretty stupendous ripping your mouse around in an online shooter like Counter-Strike 2, ditto the lack of latency.</p><div><blockquote><p>The motion clarity is pretty stupendous ripping your mouse around in an online shooter like Counter-Strike 2.</p></blockquote></div><p>The image quality at 1080p is also among the best I've seen in terms of pixel definition on a 32-inch 4K panel running in dual mode. But the thing is, if you're really serious about esports, do you really want to be playing on a 32-inch monitor?</p><p>I suppose you could mimic the apparent size of the preferred 24-inch monitor by pushing this thing further away. But I'm not totally convinced that's a satisfactory solution for someone who plays loads of online shooters. And if you don't, I can't see you using the dual mode much.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/nrxouvArPm2cJacKS9bpZ6.jpg" alt="Asus ROG Strix OLED XG32UQWMS" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>What I can say for sure is that I still give the slight edge to Samsung's QD-OLED tech. Yes, even the latest QD-OLEDs have a slight purple tint in bright ambient light that you entirely sidestep with LG's Tandem OLED panels.</p><p>But, overall, QD-OLED still feels noticeably more vibrant and colour rich. Moreover, the variable brightness on this Asus's LG panel when you disable uniform brightness in order to get the best performance is also more noticeable and more distracting.</p><p>All that said, there's a price differential to take into account. This Asus goes for $899 to the MSI's $1,099. Personally, I think the MSI is worth the extra $200 for a bit more subjective pop and USB-C connectivity. But the value proposition is certainly very tight between the two. And if you don't care about USB-C but would like the 1080p 480 Hz dual-mode feature, well, the Asus ROG Strix OLED XG32UQWMS is pretty compelling.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ LG UltraGear Evo GX9 39GX950B review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-widget-title="" data-model-name="LG UltraGear Evo GX9 39GX950B" class="hawk-root"></div><p>Is this the monitor cashed-up PC gamers have been waiting for? At last, a 39-inch ultrawide with decent pixel density thanks to its 5K2K resolution, plus the latest LG OLED panel knowhow? The new <a href="https://www.lg.com/us/monitors/lg-39gx950b-b-gaming-monitor" target="_blank">LG UltraGear Evo GX9 39GX950B</a> certainly sounds pretty sweet, even if it also costs a pretty penny at $1,799 or £1,549.</p><p>The sordid matter of money aside, there's just one snag. The Ultragear 39GX950B does indeed offer LG's hot new Tandem OLED technology. But there's another otherwise almost identical 39-inch 5K2K panel from LG Display that has one notable advantage over this monitor, the inclusion of true RGB-stripe subpixel structure.</p><p>It turns out Alienware has announced a monitor using that LG panel, <a href="https://www.pcgamer.com/hardware/shut-the-front-door-alienwares-new-5k2k-rgb-stripe-oled-could-be-the-gaming-monitor-er-endgame/" target="_blank">the Alienware AW3926QW</a>, and, to be frank, it looms large over this new model from LG itself. However good it is, you'd really want to see how that Alienware shapes up before pulling the trigger.</p><div ><table><caption>LG UltraGear Evo GX9 39GX950B specs</caption><tbody><tr><td class="firstcol " ><p><strong>Screen size</strong></p></td><td  ><p>39-inch</p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>5,120 x 2,160</p></td></tr><tr><td class="firstcol " ><p><strong>Brightness</strong></p></td><td  ><p>335 nits full screen, 1,500 nits peak HDR</p></td></tr><tr><td class="firstcol " ><p><strong>Response time</strong></p></td><td  ><p>0.03 ms</p></td></tr><tr><td class="firstcol " ><p><strong>Refresh rate</strong></p></td><td  ><p>165 Hz @ 5K2K, 330 Hz @ 1080p</p></td></tr><tr><td class="firstcol " ><p><strong>HDR</strong></p></td><td  ><p>DisplayHDR True Black 500</p></td></tr><tr><td class="firstcol " ><p><strong>Features</strong></p></td><td  ><p>LG Tandem OLED panel, G-Sync, 2x HDMI 2.1, DisplayPort 2.1, USB-C with 90 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/LG-39GX950B-B-Ultragear-Dual-Mode-DisplayHDR/dp/B0GVPBVRPP/" target="_blank">$1,799</a> | <a href="https://www.amazon.co.uk/LG-UltraGear-39GX950B-Gaming-Monitor/dp/B0GTWPD3JK/" target="_blank">£1,549 </a></p></td></tr></tbody></table></div><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 want a big-screen OLED with good pixel density:</strong> The 5K2K resolution on a 39-inch ultrawide panel gives the same pixel density as a 32-inch 4K monitor.</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 want a reassuring three-year warranty:</strong> LG only covers this monitor for two years, which means you're on your on if it burns in after that.</p></div></div></div></div><p>Still, the LG Ultragear Evo 39GX950B does look epic on paper. We're talking 5,120 by 2,160 pixels across that 39-inch diagonal. To provide a little context and to define this panel in terms of pixel density and vertical screen size, this is essentially a 32-inch 4K 16:9 monitor taken out to 21:9 aspect and 39 inches.</p><p>For many fans of high-end gaming displays, the basic proposition here is just about perfect. The 143 DPI pixel density is enough for crisp fonts and lots of space for day-to-day computing and multitasking while also delivering oodles of in-game image detail.</p><p>At the same time, the ultrawide aspect and huge 39-inch panel size makes for epic immersion. Then add in the latest LG Tandem OLED panel tech and, well, you get the idea. This thing promises to be a bit special.</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="Yh7jQSqJtYYSGc8jUHfFpN" name="LG UltraGear Evo 39GX950B 00010" alt="LG UltraGear Evo 39GX950B OLED monitor" src="https://cdn.mos.cms.futurecdn.net/Yh7jQSqJtYYSGc8jUHfFpN.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/Yh7jQSqJtYYSGc8jUHfFpN.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>Beyond the basic form factor, of course, there are plenty of other details to absorb. In terms of brightness, ever a key OLED metric, LG claims 335 nits full screen and 1,500 peak HDR in a small window. Those figures are as good as PC OLED monitors currently get. </p><p>Speaking of HDR, the 39GX950B has VESA DisplayHDR True Black 500 certification, which is a hallmark of the latest LG Tandem OLED panels. Response comes in at 0.03 ms, which is standard for pretty much all current OLED panels and miles faster than any LCD-based monitor.</p><p>As for refresh, at the 5K2K native the 39GX950B tops out at 165 Hz. However, it supports various dual-mode alternative resolutions, the fastest of which can achieve 330 Hz. That's fairly nippy by any sensible measure, though it's pretty hard to imagine anyone really serious about esports and online shooters going for a huge ultrawide like this.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/S6yBJ4EAGbTzqFFtZtzLkJ.jpg" alt="LG UltraGear Evo 39GX950B OLED monitor" /><figcaption>The LG UltraGear Evo 39GX950B includes numerous dual-mode resolution options.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/kEU9bPKtj3zLPVFP8zpbqR.jpg" alt="LG UltraGear Evo 39GX950B OLED monitor" /><figcaption>There's also built-in AI upscaling, but it's all a bit underbaked.<small role="credit">Future</small></figcaption></figure></figure><p>Having said that, the 39GX950B does offer the option of running at 1080p and 330 Hz in a 24.5-inch window, which pretty neatly mimics the preferred form factor for esports. The image quality is pretty clunky and pixellated, as it is in all of the dual modes. And I'm not totally convinced that many esports fans will actually want to play like that.</p><p>It certainly looks pretty odd to have a small 24.5-inch section of the huge panel active and rest fully blacked out. But there's no question it works and means this monitor is a thoroughly versatile gaming tool.</p><div><blockquote><p>It certainly looks pretty odd to have a small 24.5-inch section of the huge panel active and rest fully blacked out.</p></blockquote></div><p>If the downscaling support is comprehensive with this panel, so too is the upscaling. Obviously, some kind of upscaling is now pretty much standard with any remotely recent graphics card, in the form of Nvidia's DLSS, AMD's FSR or even Intel's XeSS. But LG has included its own "AI" upscaling functionality with the 39GX950B via an integrated image processor. But hold that thought, we'll come back to how effective it is and how it might compare with GPU scaling in a moment.</p><p>Rounding out the speeds and feeds, you get HDMI 2.1, DisplayPort 2.1 and USB-C connectivity, the latter with 90 W of power delivery for single-cable connectivity to a laptop, albeit a gaming laptop will typically need rather more than that.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/vmujEvQ9eyBFLBokgj43Zb.jpg" alt="LG UltraGear Evo 39GX950B OLED monitor" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ScszT2ryREFZsetKpFwwaf.jpg" alt="LG UltraGear Evo 39GX950B OLED monitor" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/PoMPPkHhGn94TsBQDtEetk.jpg" alt="LG UltraGear Evo 39GX950B OLED monitor" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cGQfuDHNMCsGNdmapZjfYo.jpg" alt="LG UltraGear Evo 39GX950B OLED monitor" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Last and certainly not least on the specs, the panel has a matte anti-glare coating rather than glossy and a mercifully gentle 1500R curve. Most people know if they are glossy or matte fans, but suffice to say that the heavy majority of current OLED gaming monitors are glossy.</p><p>One further detail involves the warranty. Where most big monitor brands offer three-year cover, including burn-in, LG is only offering two years. That's disappointing on several levels. For starters, LG Display, the subsidiary of the sprawling LG empire that makes the actual OLED panel (as opposed to LG Electronics, which makes this monitor), says its new Tandem OLED panel tech is more durable than previous generations. So, why not back it with a three-year warranty?</p><p>Moreover, given the hefty asking price of around $1,799 or £1,549, the thought of being on your own when it comes to burn-in after just two years is pretty off putting. That alone makes this monitor tricky to recommend.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/5D6wb7QbPq2vkpDHm2ivw6.jpg" alt="LG UltraGear Evo 39GX950B OLED monitor" /><figcaption>The matte anti-glare coating does slightly compromise contrast.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HRxQphucMbdWrkSvFaQY4J.jpg" alt="LG UltraGear Evo 39GX950B OLED monitor" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>But let's park that caveat for a moment and consider this monitor's performance. What's it actually like? Well, it's definitely punchier than monitors based on LG's previous WOLED panel generations. Oddly, it's also a more consistent performer than the Asus ROG Strix XG32UQWMS I reviewed recently.</p><p>I say "odd" because that Asus uses essentially a 32-inch 4K version of the same LG Tandem OLED panel tech. But I found the brightness variability on the Asus to be awfully distracting if you disabled the uniform brightness feature in order to maximise performance.</p><p>The Ultragear 39GX950B does still suffer from that issue, and probably more than comparable OLED monitors based on Samsung QD-OLED tech. But not enough for it to be a major flaw. Overall, the full-screen brightness is pretty decent and this panel can actually be too bright if, for instance, you tend to run most applications in dark mode and then have a third of the screen lit up by a bright browser window. </p><p>Of course, that's a good problem to have. Turning brightness down is simple. There's not much you can do, on the other hand, if max brightness isn't good enough.</p><div><blockquote><p>If you really want to split hairs, the latest Samsung QD-OLED panels still look a touch more vibrant.</p></blockquote></div><p>So, as a desktop general computing panel running in SDR mode, this LG is pretty sweet. Fonts are sharp and crisp, there's loads of desktop space for multitasking, and the panel is plenty bright enough. If you really want to split hairs, I think the latest Samsung QD-OLED panels still look a touch more vibrant and saturated. But it's not a huge delta.</p><p>For HDR content, meanwhile, it's likewise mostly good news. LG's OSD menu is a bit baffling, but once you've got everything properly set up, the results can be spectacular, especially on a panel this size.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/DSNsyCrZEvnji7fBCwoLdd.jpg" alt="LG UltraGear Evo 39GX950B OLED monitor" /><figcaption>The UltraGear Evo 39GX950B is a big, beautiful beast...<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/KmRXZvSN23PkC7yCD2N7Qg.jpg" alt="LG UltraGear Evo 39GX950B gaming monitor" /><figcaption>...but it looks a little odd running in 24.5-inch dual mode.<small role="credit">Future</small></figcaption></figure></figure><p>As ever with an OLED panel, it's at its best showing small bright details on a dark background. Neon lights in a nightclub scene, fireworks in the night sky, a large flame burning in the inky darkness, that kind of thing. Then the full impact of the 1,500 nit peak HDR brightness really hits home.</p><p>It's a touch less impressive for outdoor daytime video and game scenes, where the full-screen brightness limitations can leave it looking just a tiny bit underwhelming. To be clear, it's far better than earlier LG OLED panel generations in that regard. But, again, my preference for that kind of rendering remains Samsung QD-OLED.</p><p>That said, it's an open question just how good LG's new RGB-stripe panel as used by the aforementioned Alienware will be by comparison. In theory, and because it doesn't rely on an additional white subpixel to boost brightness, that RGB-stripe panel should have superior colour saturation and look more vibrant. Exactly how that pans out, well, we'll have to wait and see.</p><p>While we're talking HDR visuals, the SDR calibration in the best HDR mode is pretty wonky to the point where you'd never leave it in that mode, day-to-day. You can actually get decent SDR visuals in one of the other HDR modes. But then that compromises HDR performance. Long story short, you're going to have to switch monitor modes depending on the kind of content you are viewing, which is a bit of an annoyance.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/DoacBJzTajMfLf5dirSRBn.jpg" alt="LG UltraGear Evo 39GX950B OLED monitor" /><figcaption>You want pixels? The UltraGear Evo 39GX950B's got 11 million of 'em.<small role="credit">Future</small></figcaption></figure></figure><p>As for the AI upscaling feature, it's awfully hit and miss. For instance, it doesn't work at all at 3,440 by 1,440, which you'd think would be the ideal alternative setting to 5,120 by 2,160 native in terms of knocking the res down to release some performance.</p><p>At other resolutions like 1080p, meanwhile, it only works at certain refresh rates. Once enabled, yes it does make things a bit crisper, but it's really not comparable to DLSS or FSR. In short, in its current form the built-in AI upscaling feels pretty underbaked.</p><p>Still, if you add panel speed to this monitor's other qualities, the overall experience is frankly epic. It's so huge and so super sharp and so immersive and just so awesome. And yet I can't help having a few reservations. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/vcoSfQw49oMHQKwmaZnmB8.jpg" alt="LG UltraGear Evo 39GX950B OLED monitor" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><div><blockquote><p>In some ways, it's the best gaming monitor I've ever seen. </p></blockquote></div><p>First, I'd love to see the latest Samsung QD-OLED tech applied to a panel this size and resolution. I'd likewise like to see this monitor with a glossy coating. That could be fantastic in terms of heightening the sense of visual pop and contrast.</p><p>And, again, I'd really want to see that upcoming Alienware with its LG Tandem OLED RGB-stripe panel before pulling the trigger, especially as the Alienware looks like it could be as much as $600 cheaper. </p><p>Then there's the disappointing two-year warranty. It really is hard to look past that at this price point. All of which leaves me in a state of cognitive dissonance with this monitor. In some ways, it's the best gaming monitor I've ever seen. And yet it's ultimately impossible to issue a strong buy recommendation. At the very least, anyone considering the LG UltraGear Evo GX9 39GX950B really has to wait and see how that cheaper RGB-stirpe Alienware turns out.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-monitors/lg-ultragear-evo-gx9-39gx950b-review/</link>
                                                                            <description>
                            <![CDATA[ On paper, this 5K2K OLED is the ultimate PC gaming monitor... ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">iUYaCNmvTu7tZwgiCH5KUJ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Yh7jQSqJtYYSGc8jUHfFpN-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 17 Jul 2026 15:11:28 +0000</pubDate>                                                                                                                                <updated>Sun, 19 Jul 2026 12:18:41 +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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Yh7jQSqJtYYSGc8jUHfFpN-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[LG UltraGear Evo 39GX950B OLED monitor]]></media:description>                                                            <media:text><![CDATA[LG UltraGear Evo 39GX950B OLED monitor]]></media:text>
                                <media:title type="plain"><![CDATA[LG UltraGear Evo 39GX950B OLED monitor]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Yh7jQSqJtYYSGc8jUHfFpN-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-widget-title="" data-model-name="LG UltraGear Evo GX9 39GX950B" class="hawk-root"></div><p>Is this the monitor cashed-up PC gamers have been waiting for? At last, a 39-inch ultrawide with decent pixel density thanks to its 5K2K resolution, plus the latest LG OLED panel knowhow? The new <a href="https://www.lg.com/us/monitors/lg-39gx950b-b-gaming-monitor" target="_blank">LG UltraGear Evo GX9 39GX950B</a> certainly sounds pretty sweet, even if it also costs a pretty penny at $1,799 or £1,549.</p><p>The sordid matter of money aside, there's just one snag. The Ultragear 39GX950B does indeed offer LG's hot new Tandem OLED technology. But there's another otherwise almost identical 39-inch 5K2K panel from LG Display that has one notable advantage over this monitor, the inclusion of true RGB-stripe subpixel structure.</p><p>It turns out Alienware has announced a monitor using that LG panel, <a href="https://www.pcgamer.com/hardware/shut-the-front-door-alienwares-new-5k2k-rgb-stripe-oled-could-be-the-gaming-monitor-er-endgame/" target="_blank">the Alienware AW3926QW</a>, and, to be frank, it looms large over this new model from LG itself. However good it is, you'd really want to see how that Alienware shapes up before pulling the trigger.</p><div ><table><caption>LG UltraGear Evo GX9 39GX950B specs</caption><tbody><tr><td class="firstcol " ><p><strong>Screen size</strong></p></td><td  ><p>39-inch</p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>5,120 x 2,160</p></td></tr><tr><td class="firstcol " ><p><strong>Brightness</strong></p></td><td  ><p>335 nits full screen, 1,500 nits peak HDR</p></td></tr><tr><td class="firstcol " ><p><strong>Response time</strong></p></td><td  ><p>0.03 ms</p></td></tr><tr><td class="firstcol " ><p><strong>Refresh rate</strong></p></td><td  ><p>165 Hz @ 5K2K, 330 Hz @ 1080p</p></td></tr><tr><td class="firstcol " ><p><strong>HDR</strong></p></td><td  ><p>DisplayHDR True Black 500</p></td></tr><tr><td class="firstcol " ><p><strong>Features</strong></p></td><td  ><p>LG Tandem OLED panel, G-Sync, 2x HDMI 2.1, DisplayPort 2.1, USB-C with 90 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/LG-39GX950B-B-Ultragear-Dual-Mode-DisplayHDR/dp/B0GVPBVRPP/" target="_blank">$1,799</a> | <a href="https://www.amazon.co.uk/LG-UltraGear-39GX950B-Gaming-Monitor/dp/B0GTWPD3JK/" target="_blank">£1,549 </a></p></td></tr></tbody></table></div><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 want a big-screen OLED with good pixel density:</strong> The 5K2K resolution on a 39-inch ultrawide panel gives the same pixel density as a 32-inch 4K monitor.</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 want a reassuring three-year warranty:</strong> LG only covers this monitor for two years, which means you're on your on if it burns in after that.</p></div></div></div></div><p>Still, the LG Ultragear Evo 39GX950B does look epic on paper. We're talking 5,120 by 2,160 pixels across that 39-inch diagonal. To provide a little context and to define this panel in terms of pixel density and vertical screen size, this is essentially a 32-inch 4K 16:9 monitor taken out to 21:9 aspect and 39 inches.</p><p>For many fans of high-end gaming displays, the basic proposition here is just about perfect. The 143 DPI pixel density is enough for crisp fonts and lots of space for day-to-day computing and multitasking while also delivering oodles of in-game image detail.</p><p>At the same time, the ultrawide aspect and huge 39-inch panel size makes for epic immersion. Then add in the latest LG Tandem OLED panel tech and, well, you get the idea. This thing promises to be a bit special.</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="Yh7jQSqJtYYSGc8jUHfFpN" name="LG UltraGear Evo 39GX950B 00010" alt="LG UltraGear Evo 39GX950B OLED monitor" src="https://cdn.mos.cms.futurecdn.net/Yh7jQSqJtYYSGc8jUHfFpN.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="expandable"><a href='https://cdn.mos.cms.futurecdn.net/Yh7jQSqJtYYSGc8jUHfFpN.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>Beyond the basic form factor, of course, there are plenty of other details to absorb. In terms of brightness, ever a key OLED metric, LG claims 335 nits full screen and 1,500 peak HDR in a small window. Those figures are as good as PC OLED monitors currently get. </p><p>Speaking of HDR, the 39GX950B has VESA DisplayHDR True Black 500 certification, which is a hallmark of the latest LG Tandem OLED panels. Response comes in at 0.03 ms, which is standard for pretty much all current OLED panels and miles faster than any LCD-based monitor.</p><p>As for refresh, at the 5K2K native the 39GX950B tops out at 165 Hz. However, it supports various dual-mode alternative resolutions, the fastest of which can achieve 330 Hz. That's fairly nippy by any sensible measure, though it's pretty hard to imagine anyone really serious about esports and online shooters going for a huge ultrawide like this.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/S6yBJ4EAGbTzqFFtZtzLkJ.jpg" alt="LG UltraGear Evo 39GX950B OLED monitor" /><figcaption>The LG UltraGear Evo 39GX950B includes numerous dual-mode resolution options.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/kEU9bPKtj3zLPVFP8zpbqR.jpg" alt="LG UltraGear Evo 39GX950B OLED monitor" /><figcaption>There's also built-in AI upscaling, but it's all a bit underbaked.<small role="credit">Future</small></figcaption></figure></figure><p>Having said that, the 39GX950B does offer the option of running at 1080p and 330 Hz in a 24.5-inch window, which pretty neatly mimics the preferred form factor for esports. The image quality is pretty clunky and pixellated, as it is in all of the dual modes. And I'm not totally convinced that many esports fans will actually want to play like that.</p><p>It certainly looks pretty odd to have a small 24.5-inch section of the huge panel active and rest fully blacked out. But there's no question it works and means this monitor is a thoroughly versatile gaming tool.</p><div><blockquote><p>It certainly looks pretty odd to have a small 24.5-inch section of the huge panel active and rest fully blacked out.</p></blockquote></div><p>If the downscaling support is comprehensive with this panel, so too is the upscaling. Obviously, some kind of upscaling is now pretty much standard with any remotely recent graphics card, in the form of Nvidia's DLSS, AMD's FSR or even Intel's XeSS. But LG has included its own "AI" upscaling functionality with the 39GX950B via an integrated image processor. But hold that thought, we'll come back to how effective it is and how it might compare with GPU scaling in a moment.</p><p>Rounding out the speeds and feeds, you get HDMI 2.1, DisplayPort 2.1 and USB-C connectivity, the latter with 90 W of power delivery for single-cable connectivity to a laptop, albeit a gaming laptop will typically need rather more than that.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/vmujEvQ9eyBFLBokgj43Zb.jpg" alt="LG UltraGear Evo 39GX950B OLED monitor" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ScszT2ryREFZsetKpFwwaf.jpg" alt="LG UltraGear Evo 39GX950B OLED monitor" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/PoMPPkHhGn94TsBQDtEetk.jpg" alt="LG UltraGear Evo 39GX950B OLED monitor" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cGQfuDHNMCsGNdmapZjfYo.jpg" alt="LG UltraGear Evo 39GX950B OLED monitor" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Last and certainly not least on the specs, the panel has a matte anti-glare coating rather than glossy and a mercifully gentle 1500R curve. Most people know if they are glossy or matte fans, but suffice to say that the heavy majority of current OLED gaming monitors are glossy.</p><p>One further detail involves the warranty. Where most big monitor brands offer three-year cover, including burn-in, LG is only offering two years. That's disappointing on several levels. For starters, LG Display, the subsidiary of the sprawling LG empire that makes the actual OLED panel (as opposed to LG Electronics, which makes this monitor), says its new Tandem OLED panel tech is more durable than previous generations. So, why not back it with a three-year warranty?</p><p>Moreover, given the hefty asking price of around $1,799 or £1,549, the thought of being on your own when it comes to burn-in after just two years is pretty off putting. That alone makes this monitor tricky to recommend.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/5D6wb7QbPq2vkpDHm2ivw6.jpg" alt="LG UltraGear Evo 39GX950B OLED monitor" /><figcaption>The matte anti-glare coating does slightly compromise contrast.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/HRxQphucMbdWrkSvFaQY4J.jpg" alt="LG UltraGear Evo 39GX950B OLED monitor" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>But let's park that caveat for a moment and consider this monitor's performance. What's it actually like? Well, it's definitely punchier than monitors based on LG's previous WOLED panel generations. Oddly, it's also a more consistent performer than the Asus ROG Strix XG32UQWMS I reviewed recently.</p><p>I say "odd" because that Asus uses essentially a 32-inch 4K version of the same LG Tandem OLED panel tech. But I found the brightness variability on the Asus to be awfully distracting if you disabled the uniform brightness feature in order to maximise performance.</p><p>The Ultragear 39GX950B does still suffer from that issue, and probably more than comparable OLED monitors based on Samsung QD-OLED tech. But not enough for it to be a major flaw. Overall, the full-screen brightness is pretty decent and this panel can actually be too bright if, for instance, you tend to run most applications in dark mode and then have a third of the screen lit up by a bright browser window. </p><p>Of course, that's a good problem to have. Turning brightness down is simple. There's not much you can do, on the other hand, if max brightness isn't good enough.</p><div><blockquote><p>If you really want to split hairs, the latest Samsung QD-OLED panels still look a touch more vibrant.</p></blockquote></div><p>So, as a desktop general computing panel running in SDR mode, this LG is pretty sweet. Fonts are sharp and crisp, there's loads of desktop space for multitasking, and the panel is plenty bright enough. If you really want to split hairs, I think the latest Samsung QD-OLED panels still look a touch more vibrant and saturated. But it's not a huge delta.</p><p>For HDR content, meanwhile, it's likewise mostly good news. LG's OSD menu is a bit baffling, but once you've got everything properly set up, the results can be spectacular, especially on a panel this size.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/DSNsyCrZEvnji7fBCwoLdd.jpg" alt="LG UltraGear Evo 39GX950B OLED monitor" /><figcaption>The UltraGear Evo 39GX950B is a big, beautiful beast...<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/KmRXZvSN23PkC7yCD2N7Qg.jpg" alt="LG UltraGear Evo 39GX950B gaming monitor" /><figcaption>...but it looks a little odd running in 24.5-inch dual mode.<small role="credit">Future</small></figcaption></figure></figure><p>As ever with an OLED panel, it's at its best showing small bright details on a dark background. Neon lights in a nightclub scene, fireworks in the night sky, a large flame burning in the inky darkness, that kind of thing. Then the full impact of the 1,500 nit peak HDR brightness really hits home.</p><p>It's a touch less impressive for outdoor daytime video and game scenes, where the full-screen brightness limitations can leave it looking just a tiny bit underwhelming. To be clear, it's far better than earlier LG OLED panel generations in that regard. But, again, my preference for that kind of rendering remains Samsung QD-OLED.</p><p>That said, it's an open question just how good LG's new RGB-stripe panel as used by the aforementioned Alienware will be by comparison. In theory, and because it doesn't rely on an additional white subpixel to boost brightness, that RGB-stripe panel should have superior colour saturation and look more vibrant. Exactly how that pans out, well, we'll have to wait and see.</p><p>While we're talking HDR visuals, the SDR calibration in the best HDR mode is pretty wonky to the point where you'd never leave it in that mode, day-to-day. You can actually get decent SDR visuals in one of the other HDR modes. But then that compromises HDR performance. Long story short, you're going to have to switch monitor modes depending on the kind of content you are viewing, which is a bit of an annoyance.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/DoacBJzTajMfLf5dirSRBn.jpg" alt="LG UltraGear Evo 39GX950B OLED monitor" /><figcaption>You want pixels? The UltraGear Evo 39GX950B's got 11 million of 'em.<small role="credit">Future</small></figcaption></figure></figure><p>As for the AI upscaling feature, it's awfully hit and miss. For instance, it doesn't work at all at 3,440 by 1,440, which you'd think would be the ideal alternative setting to 5,120 by 2,160 native in terms of knocking the res down to release some performance.</p><p>At other resolutions like 1080p, meanwhile, it only works at certain refresh rates. Once enabled, yes it does make things a bit crisper, but it's really not comparable to DLSS or FSR. In short, in its current form the built-in AI upscaling feels pretty underbaked.</p><p>Still, if you add panel speed to this monitor's other qualities, the overall experience is frankly epic. It's so huge and so super sharp and so immersive and just so awesome. And yet I can't help having a few reservations. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/vcoSfQw49oMHQKwmaZnmB8.jpg" alt="LG UltraGear Evo 39GX950B OLED monitor" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><div><blockquote><p>In some ways, it's the best gaming monitor I've ever seen. </p></blockquote></div><p>First, I'd love to see the latest Samsung QD-OLED tech applied to a panel this size and resolution. I'd likewise like to see this monitor with a glossy coating. That could be fantastic in terms of heightening the sense of visual pop and contrast.</p><p>And, again, I'd really want to see that upcoming Alienware with its LG Tandem OLED RGB-stripe panel before pulling the trigger, especially as the Alienware looks like it could be as much as $600 cheaper. </p><p>Then there's the disappointing two-year warranty. It really is hard to look past that at this price point. All of which leaves me in a state of cognitive dissonance with this monitor. In some ways, it's the best gaming monitor I've ever seen. And yet it's ultimately impossible to issue a strong buy recommendation. At the very least, anyone considering the LG UltraGear Evo GX9 39GX950B really has to wait and see how that cheaper RGB-stirpe Alienware turns out.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Secretlab Atlas review ]]></title>
                                                                                                <dc:content><![CDATA[ <p>The Secretlab Atlas has a lot going for it. It fits snugly into a home office and it's very comfortable for use throughout the day (with regular breaks, of course). It's even good for a spot of gaming in the evening, if you're so inclined, providing you understand that this isn't <em>explicitly </em>a gaming chair. It's a task chair—whatever that means.</p><p>Google tells me a task chair is a chair designed for sitting at a desk. One website described a task chair as a chair specifically designed for doing tasks. Fascinating. Nevertheless, Secretlab is using the designation to separate the Atlas from the ever-popular <a href="https://www.pcgamer.com/secretlab-titan-evo-2022-review/" target="_blank">Titan Evo</a>, and in doing so, alluding to its sleeker form and more civilian appearance. </p><p>The Atlas looks excellent in situ. It's a smart-looking chair for the discerning gamer. It's halfway to a gaming throne and definitely passable in a modern office without raising eyebrows. Doubly so providing you pay for the premium model. Though this is where things get tricky for the Atlas. </p><p>The Atlas is on the expensive side for the features it offers, especially when compared to the Titan Evo. It's not easy to beat the <a href="https://www.pcgamer.com/best-gaming-chairs" target="_blank">best gaming chair</a> of the past four years, and while the Atlas does serve a slightly different audience, for us gamers, the Titan Evo is yet to meet its match. It's not a whole lot more expensive than the Atlas—at times, I've even seen it going cheaper. </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 are limited on space: </strong>Any gaming chair takes up a lot of room, but the Secretlab Atlas definitely looks and feels a lot less dominating in a smaller space. It's pretty sleek.<br><br></p></div><div class="card__description"><p><strong>✅ You want hardwearing materials:</strong> We've tested Secretlab's leatherette over many years of use and it's still looking great. NanoGen and SoftWeave versions similarly hold up well over long periods in our experience.</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 want the best gaming chair: </strong>If you want the best, that is still the Titan Evo. It has better ergonomics, replaceable armrest cushions, and a metal wheelbase. It's just an all-round better chair.<br><br></p></div><div class="card__description"><p><strong>❌ You want adjustable lumbar support: </strong>The Atlas lacks any adjustable lumbar support, preferring a sculpted RE-CURVE backrest instead. We prefer the L-ADAPT four-way adjustable support on the Titan Evo.</p></div></div></div></div><h2 class="article-body__section" id="section-features"><span>Features</span></h2><div ><table><thead><tr><th class="firstcol empty" ></th><th  ><p>Atlas</p></th><th  ><p>Titan Evo</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Size</strong></p></td><td  ><p><strong>Regular </strong>(<178 cm/<5'10" | <100 kg/<220 lbs)<br><br><strong>Large </strong>(178 - 195 cm/5'10" - 6'5" | <120 kg/<265 lbs)</p></td><td  ><p><strong>Small </strong>(<169 cm/<5'6" | <90 kg/<200 lbs</p><p><strong>Regular</strong> (170-189 cm/5'7"-6'2" | < 100 kg/< 220 lbs)</p><p><strong>XL</strong> (181-205cm/5'11"-6'9" | 80-180 kg/175-395 lbs)</p></td></tr><tr><td class="firstcol " ><p><strong>Fabric</strong></p></td><td  ><p>SoftWeave Plus or NanoGen Hybrid Leatherette or Neo Hybrid Leatherette</p></td><td  ><p>SoftWeave Plus or NanoGen Hybrid Leatherette or Neo Hybrid Leatherette</p></td></tr><tr><td class="firstcol " ><p><strong>Options</strong></p></td><td  ><p>Standard, Premium (w/ NanoFoam)</p></td><td  ><p>Classic, Next-Gen</p></td></tr><tr><td class="firstcol " ><p><strong>Armrests</strong></p></td><td  ><p>3D</p></td><td  ><p>4D w/ CloudSwap</p></td></tr><tr><td class="firstcol " ><p><strong>Lumbar support</strong></p></td><td  ><p>RE-CURVE fixed backrest</p></td><td  ><p>4-Way L-ADAPT Lumbar Support System</p></td></tr><tr><td class="firstcol " ><p><strong>Head pillow</strong></p></td><td  ><p>Yes, magnetic</p></td><td  ><p>Yes, magnetic</p></td></tr><tr><td class="firstcol " ><p><strong>Wheelbase</strong></p></td><td  ><p>Reinforced Nylon</p></td><td  ><p>Aluminium Alloy</p></td></tr><tr><td class="firstcol " ><p><strong>Recline</strong></p></td><td  ><p>100-120°</p></td><td  ><p>85-165°</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><strong>Regular:</strong> $499/£399</p><p><strong>Regular Plus: </strong>$699/£599</p><p><strong>Large: </strong>$519/£429</p><p><strong>Large Plus: </strong>$719/£629 </p></td><td  ><p><strong>Regular: </strong>$579/£469 (£419)</p><p><strong>Regular NanoGen: </strong>$799/£669 (£619)</p><p><strong>XL: </strong>$629/£539 (£489)</p><p><strong>XL NanoGen: </strong>$849/£729 (£679)</p></td></tr></tbody></table></div><p>There are a range of options available for the Secretlab Atlas, from basic and premium finishes to a range of colours and materials. I'm testing the Atlas Dune+ model, in a size L. That means it features two of Secretlab's proprietary materials: NanoFoam Composite and SoftWeave Plus fabric. The NanoFoam being softer than cold-cure foam used on the basic model.</p><p>The premium version of the Atlas comes with colour-matched parts, from the magnetic head pillow down to the armrests, beneath the seat, wheelbase, and the castors. This is made possible through the use of a reinforced nylon construction, as opposed to the aluminium alloy found on the Titan Evo. My gut tells me that metal is best but I couldn't point to any research to back that up. Just a hunch. The cheaper version is black except for the backrest.</p><p>The Secretlab Atlas is noticeably slimmer than the Titan Evo, <a href="https://www.pcgamer.com/noblechairs-overclockers-custom-printed-gaming-chairs/" target="_blank">Noblechairs Hero</a>, and <a href="https://www.pcgamer.com/hardware/gaming-chairs/thunderx3-solo-360-review/" target="_blank">ThunderX3 Solo 360</a> that my colleagues are sat in close to my desk at PC Gamer Towers. It much more closely resembles the <a href="https://www.pcgamer.com/hardware/gaming-chairs/fractal-design-refine-review/" target="_blank">Fractal Design Refine</a> used by our James, in terms of both the backrest and its more professional aesthetic, but the Atlas is a little more reserved. Unlike the Refine, however, the Secretlab has no adjustable lumbar support. </p><p>Secretlab claims the fixed backrest, called RE-CURVE, is "sculpted to support your entire back". I find myself agreeing with that statement after a couple of months with the chair as my daily rollabout. That said, it does lack the flexibility that other chairs offer, including the Titan Evo, which offers an excellent 4-way lumbar system called L-ADAPT.</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="MfF6y8c5y3L8KXGkJidFCQ" name="IMG_5732" alt="A Secretlab Atlas gaming chair in a home office during set-up and after it's completed." src="https://cdn.mos.cms.futurecdn.net/MfF6y8c5y3L8KXGkJidFCQ.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>There are a number of possible adjustments on the Atlas. Besides the usual height adjustment—the seat is lower to the floor on the Atlas compared to the Titan Evo—the seat also slides forward and backward on a horizontal axis. I recently <a href="https://www.pcgamer.com/hardware/gaming-chairs/i-was-roasted-by-a-physician-for-sitting-weird-but-they-gave-me-some-great-tips-for-healthier-gaming/" target="_blank">spoke with a physician about how to sit</a> (and how I was doing it wrong) and they told me you should be able to get two or three fingers between the seat and the back of your knees for an ideal setup. Secretlab says that's about 5 cm/2-inches in its promotional materials.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/QMNwsKcJCsx5rWHiSKt9iP.jpg" alt="A Secretlab Atlas gaming chair in a home office during set-up and after it's completed." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/irPV2EDYaSxQXkBLTpvxeP.jpg" alt="A Secretlab Atlas gaming chair in a home office during set-up and after it's completed." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZkQssGzfMpuryyQHk6zxUP.jpg" alt="A Secretlab Atlas gaming chair in a home office during set-up and after it's completed." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The Atlas will recline up to 120° once unlocked, using a lever with a handy visual indicator to show when the leaning mechanism is locked or unlocked. There are four levels to the tilt force, adjusted using a twisting selector on the chair height stalk. These levels range from leaning back with little to no resistance to having to actively push back on the chair to get it to recline even partway. I like to use a higher setting to bob in place a bit—hey, I'm just a bit wild like that. I'm one errant purchase away from a rocking chair, I swear to God.</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="bZqJQ6EVeNWKB3jv997g2Q" name="IMG_5725" alt="A Secretlab Atlas gaming chair in a home office during set-up and after it's completed." src="https://cdn.mos.cms.futurecdn.net/bZqJQ6EVeNWKB3jv997g2Q.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 armrests offer height adjustment, angle adjustment, and front to back adjustment. That makes them 3D, to the Titan Evo's 4D ones. They will move forwards and backwards when only a moderate amount of pressure is applied, which is a bit of a pain for someone that shifts my chair around a lot while switching between sitting and standing, but otherwise, they're good enough. </p><p>The top of the armrest is comfortable for long-term use. Though it does not feature the same CloudSwap Replacement System as the Titan Evo, which means you can't switch these out as easily once worn.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/7uxM8D67ajfmePbMa27TSQ.jpg" alt="A Secretlab Atlas gaming chair in a home office during set-up and after it's completed." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/tuvEi8rxMULkgzcLZXDVSQ.jpg" alt="A Secretlab Atlas gaming chair in a home office during set-up and after it's completed." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>At least my favourite feature from the Titan Evo has made it over to the Atlas. The magnetic head pillow. This can be easily removed, replaced, and moved around without messing with straps. The Atlas actually improves on the design, too, with a more rounded shape that better fits my noggin.</p><h2 class="article-body__section" id="section-ergonomics"><span>Ergonomics</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="rK3id7m2DAZ8AECpjXzWTQ" name="IMG_5737" alt="A Secretlab Atlas gaming chair in a home office during set-up and after it's completed." src="https://cdn.mos.cms.futurecdn.net/rK3id7m2DAZ8AECpjXzWTQ.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>So far I've very much enjoyed my time with the Atlas. It's a firmer seat than many I've tested, but that's no bad thing. I've been putting it to the test in a range of seating positions: legs crossed, laying back, fully reclined, one leg under the other… you name it. It deals with the cornucopia of weird human sitting positions very well. After a frank meeting with that physician about how I sit, I'm trying to change things up more regularly throughout the day, and the Atlas allows for that variation.</p><p>My main points of comparison for the chair are the <a href="https://www.pcgamer.com/herman-miller-embody-logitech-g-gaming-chair-review/" target="_blank">Herman Miller Embody (Logitech G)</a>, which I've used every day for roughly four years; the <a href="https://www.pcgamer.com/hardware/gaming-chairs/razer-fujin-pro-review/" target="_blank">Razer Fujin Pro</a>, which I've been using in PC Gamer Towers for a couple of years; and, of course, the Secretlab Titan Evo, which I used in the office for years and I still sit in every time I shoot a video for the YouTube channel. We must have eight or so of those around.</p><p>First off, the Atlas easily beats out the Razer Fujin Pro. I'm yet to find a mesh chair that I enjoy to rest on as much as any with foam. I used to sit in a Cooler Master mesh chair and felt about that much the same as I do the Fujin Pro: foam is just a little <em>too </em>stiff. Over the course of a day's work, I'm aware of the pressure. That's not true of the Atlas, nor is it the Herman Miller, to be fair.</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="4zY4nJG3ZKBJNjEEYWS5TQ" name="IMG_5712" alt="A Secretlab Atlas gaming chair in a home office during set-up and after it's completed." src="https://cdn.mos.cms.futurecdn.net/4zY4nJG3ZKBJNjEEYWS5TQ.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 Herman Miller is lovely to sit in. Though the backrest is stiffer on the Atlas, which I currently prefer, and I'm finding myself making more use of the recline on the Atlas. That is likely down to breaking out of old habits with a new chair. Though perhaps because I find the recline a touch more supportive on the Atlas. I definitely prefer a stiffer backrest over the flexible one on the Embody.</p><p>Looking around, there are anecdotal reports of <a href="https://www.reddit.com/r/secretlab/comments/1u34p5v/my_review_of_the_new_secretlab_atlas_from_a_6year/" target="_blank">larger users finding this chair uncomfortable</a>. At 6'1" and 80 kg, I haven't run into any issues, but my thighs and back do sit close to the edge of the part of the backrest and seat where they shoot off at an angle—the racing seat sorta bit. Spare a thought for the sizing as even Secretlab notes the Atlas as more "form-fitted" to the Titan Evo's "spacious" fit.</p><p>I'm sitting very comfortably in the Atlas. It's in the Goldilocks zone for me, with firm yet comfortable materials, a stiff backrest, bouncy recline, and squishy head cushion. I'm not in any rush to swap back to the Embody.</p><h2 class="article-body__section" id="section-aesthetics"><span>Aesthetics</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="VYBx8G9sHp8UCdp5Q5xJTQ" name="IMG_5700" alt="A Secretlab Atlas gaming chair in a home office during set-up and after it's completed." src="https://cdn.mos.cms.futurecdn.net/VYBx8G9sHp8UCdp5Q5xJTQ.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>I had feared for the feng shui of my home office by dropping a sand-coloured gaming chair smack-bang in the middle of it. But, to my complete surprise, it makes my office look larger. And it's not just me. My partner walked into the room after I built it, and without me mentioning a thing, said the chair makes the room feel bigger. Weird.</p><p>Hey, I'll take it. I think it's some sort of optical illusion with the bright chair, my dark grey walls, and the slim backrest. The chair does look pretty sweet in situ, too. There are other colours to choose from, including grey, black, and white/black leatherette. I've seen pretty much all of them in-person and I'd be happy with any, except perhaps the cheaper two-tone version without colour-matched parts.</p><h2 class="article-body__section" id="section-value"><span>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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xZXu6uJSaGjQyCUGjYJXRQ" name="IMG_5678" alt="A Secretlab Atlas gaming chair in a home office during set-up and after it's completed." src="https://cdn.mos.cms.futurecdn.net/xZXu6uJSaGjQyCUGjYJXRQ.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 Atlas is a cheaper alternative to the Titan Evo in the US, with prices starting at <a href="https://secretlab.co/products/atlas" target="_blank">$499</a>. That's for the basic model in a regular size, specifically the black leatherette model. That is the only basic model I'd actually purchase myself, anyways, as the non-colour matched parts incidentally match the backrest. The Dune SoftWeave Plus model starts at $519. </p><p>The premium models look much nicer and the only ones I can recommend on comfort, as they are the only ones I've sat in long-term. These start at $699. The large model I'm using is $719. That's not a low cost gaming chair, by any means, and the Atlas has stiff competition at this price. Not the least bit from Secretlab's own Titan Evo, which starts at $579. The premium NanoGen model costs $799, and a large will set you back $849. That's a $130 difference—not a trivial cost to upgrade from the Atlas to the Titan Evo, like-for-like. But maybe you don't need to go like-for-like?</p><p>If I'm honest with myself about what I'd personally buy of the two, it'd be the Titan Evo. And not the NanoGen version. I would happily take the non-NanoGen Titan Evo for $629, which is $90 cheaper than the Atlas. Having sat on the standard leatherette Titan Evo for years in the office without issue, I'd be content with that. It's more fully-featured than the Atlas with adjustable lumbar support, replaceable armrest cushions, and an aluminium wheelbase. </p><p>The Atlas does beat the Titan Evo in two key respects: style and size. I won't discount the impact these have on purchasing decisions, as I've already had a friend tell me they're considering buying the Atlas due to its shape alone. </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="fYo37qdf3HPBXrWbKVQfZQ" name="secretlab-titan-evo-nanogen-ed-08" alt="Secretlab Titan Evo NanoGen Edition gaming chair" src="https://cdn.mos.cms.futurecdn.net/fYo37qdf3HPBXrWbKVQfZQ.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>Looking further afield, the <a href="https://www.pcgamer.com/hardware/gaming-chairs/fractal-design-refine-review/" target="_blank">Fractal Design Refine</a> is not a chair we rated particularly high but it is a similar sorta thing with an adjustable backrest. That's <a href="https://www.bhphotovideo.com/c/product/1831860-REG/fractal_design_fd_ch_re1f_01_gaming_chair_charcoal.html" target="_blank">$600</a>/<a href="https://www.scan.co.uk/products/fractal-refine-fabric-dark-uk" target="_blank">£475</a>. I think I'd stick with the Titan Evo. Though there is a budget alternative, and that's the <a href="https://www.pcgamer.com/hardware/gaming-chairs/thunderx3-solo-360-review/" target="_blank">ThunderX3 Solo 360</a>. This offers asynchronous tilt, adjustable 3D armrests, decent fabric, and it's half the price of the cheapest Atlas. Except the Atlas doesn't feel like a budget option. The Solo 360 still does: it doesn't include lumbar support or a head pillow.</p><p>For larger bodies, we like the <a href="https://www.pcgamer.com/hardware/gaming-chairs/andaseat-kaiser-4-xl-gaming-chair-review/" target="_blank">AndaSeat Kaiser 4 XL</a>. It's extremely cushioned and well-provisioned for lumbar support. For <a href="https://www.andaseat.com/products/andaseat-kaiser-4-6d-armrest-gaming-chair?variant=42223048720443" target="_blank">$579</a>, it offers a lot compared to the large Atlas, though it loses out on that sleek appearance. It is huge.</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="xZXu6uJSaGjQyCUGjYJXRQ" name="IMG_5678" alt="A Secretlab Atlas gaming chair in a home office during set-up and after it's completed." src="https://cdn.mos.cms.futurecdn.net/xZXu6uJSaGjQyCUGjYJXRQ.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>So, the Secretlab Atlas does offer a high level of quality and attention to detail that see it clearly rise above many budget offerings. Though, there's been a lot of cuts here compared to the Titan Evo, such as the wheelbase, armrests, recline, and lumbar support.</p><p>The Titan Evo often drops to around $529 during yearly sales events, like it did <a href="https://www.pcgamer.com/hardware/cooling/from-ultramarines-to-batman-and-minecraft-creepers-theres-a-dazzling-selection-of-designs-for-our-best-gaming-chair-pick-on-discount-in-secretlabs-mega-sale/" target="_blank">back in May</a>. As I write this, in my native land of Britain, the Titan Evo is cheaper (£419) than the Atlas (£429) in the <a href="https://secretlab.co.uk/collections/promotions" target="_blank">company's Summer Sale</a>. The Atlas is understandably yet to be discounted, but that's a tough act to follow.</p><p>The premium models, especially in the large size, are really pushing the limits of what I'd pay for the Atlas. That's a shame because that's what I'm sitting on and I really like it. The Atlas Dune+ is comfortable, stylish, and I'm happy enough to sit and game in it all-day. It's just the Titan Evo is tough to beat, even the cheaper standard model.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-chairs/secretlab-atlas-review/</link>
                                                                            <description>
                            <![CDATA[ Comfy, smart, and just a lil' too close to the champ. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">yd5bcWgsdWnCRzP8Fs42ic</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/4zY4nJG3ZKBJNjEEYWS5TQ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 16 Jul 2026 10:08:09 +0000</pubDate>                                                                                                                                <updated>Fri, 17 Jul 2026 15:15:02 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Chairs]]></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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/4zY4nJG3ZKBJNjEEYWS5TQ-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A Secretlab Atlas gaming chair in a home office during set-up and after it&#039;s completed.]]></media:description>                                                            <media:text><![CDATA[A Secretlab Atlas gaming chair in a home office during set-up and after it&#039;s completed.]]></media:text>
                                <media:title type="plain"><![CDATA[A Secretlab Atlas gaming chair in a home office during set-up and after it&#039;s completed.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/4zY4nJG3ZKBJNjEEYWS5TQ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The Secretlab Atlas has a lot going for it. It fits snugly into a home office and it's very comfortable for use throughout the day (with regular breaks, of course). It's even good for a spot of gaming in the evening, if you're so inclined, providing you understand that this isn't <em>explicitly </em>a gaming chair. It's a task chair—whatever that means.</p><p>Google tells me a task chair is a chair designed for sitting at a desk. One website described a task chair as a chair specifically designed for doing tasks. Fascinating. Nevertheless, Secretlab is using the designation to separate the Atlas from the ever-popular <a href="https://www.pcgamer.com/secretlab-titan-evo-2022-review/" target="_blank">Titan Evo</a>, and in doing so, alluding to its sleeker form and more civilian appearance. </p><p>The Atlas looks excellent in situ. It's a smart-looking chair for the discerning gamer. It's halfway to a gaming throne and definitely passable in a modern office without raising eyebrows. Doubly so providing you pay for the premium model. Though this is where things get tricky for the Atlas. </p><p>The Atlas is on the expensive side for the features it offers, especially when compared to the Titan Evo. It's not easy to beat the <a href="https://www.pcgamer.com/best-gaming-chairs" target="_blank">best gaming chair</a> of the past four years, and while the Atlas does serve a slightly different audience, for us gamers, the Titan Evo is yet to meet its match. It's not a whole lot more expensive than the Atlas—at times, I've even seen it going cheaper. </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 are limited on space: </strong>Any gaming chair takes up a lot of room, but the Secretlab Atlas definitely looks and feels a lot less dominating in a smaller space. It's pretty sleek.<br><br></p></div><div class="card__description"><p><strong>✅ You want hardwearing materials:</strong> We've tested Secretlab's leatherette over many years of use and it's still looking great. NanoGen and SoftWeave versions similarly hold up well over long periods in our experience.</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 want the best gaming chair: </strong>If you want the best, that is still the Titan Evo. It has better ergonomics, replaceable armrest cushions, and a metal wheelbase. It's just an all-round better chair.<br><br></p></div><div class="card__description"><p><strong>❌ You want adjustable lumbar support: </strong>The Atlas lacks any adjustable lumbar support, preferring a sculpted RE-CURVE backrest instead. We prefer the L-ADAPT four-way adjustable support on the Titan Evo.</p></div></div></div></div><h2 class="article-body__section" id="section-features"><span>Features</span></h2><div ><table><thead><tr><th class="firstcol empty" ></th><th  ><p>Atlas</p></th><th  ><p>Titan Evo</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Size</strong></p></td><td  ><p><strong>Regular </strong>(<178 cm/<5'10" | <100 kg/<220 lbs)<br><br><strong>Large </strong>(178 - 195 cm/5'10" - 6'5" | <120 kg/<265 lbs)</p></td><td  ><p><strong>Small </strong>(<169 cm/<5'6" | <90 kg/<200 lbs</p><p><strong>Regular</strong> (170-189 cm/5'7"-6'2" | < 100 kg/< 220 lbs)</p><p><strong>XL</strong> (181-205cm/5'11"-6'9" | 80-180 kg/175-395 lbs)</p></td></tr><tr><td class="firstcol " ><p><strong>Fabric</strong></p></td><td  ><p>SoftWeave Plus or NanoGen Hybrid Leatherette or Neo Hybrid Leatherette</p></td><td  ><p>SoftWeave Plus or NanoGen Hybrid Leatherette or Neo Hybrid Leatherette</p></td></tr><tr><td class="firstcol " ><p><strong>Options</strong></p></td><td  ><p>Standard, Premium (w/ NanoFoam)</p></td><td  ><p>Classic, Next-Gen</p></td></tr><tr><td class="firstcol " ><p><strong>Armrests</strong></p></td><td  ><p>3D</p></td><td  ><p>4D w/ CloudSwap</p></td></tr><tr><td class="firstcol " ><p><strong>Lumbar support</strong></p></td><td  ><p>RE-CURVE fixed backrest</p></td><td  ><p>4-Way L-ADAPT Lumbar Support System</p></td></tr><tr><td class="firstcol " ><p><strong>Head pillow</strong></p></td><td  ><p>Yes, magnetic</p></td><td  ><p>Yes, magnetic</p></td></tr><tr><td class="firstcol " ><p><strong>Wheelbase</strong></p></td><td  ><p>Reinforced Nylon</p></td><td  ><p>Aluminium Alloy</p></td></tr><tr><td class="firstcol " ><p><strong>Recline</strong></p></td><td  ><p>100-120°</p></td><td  ><p>85-165°</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><strong>Regular:</strong> $499/£399</p><p><strong>Regular Plus: </strong>$699/£599</p><p><strong>Large: </strong>$519/£429</p><p><strong>Large Plus: </strong>$719/£629 </p></td><td  ><p><strong>Regular: </strong>$579/£469 (£419)</p><p><strong>Regular NanoGen: </strong>$799/£669 (£619)</p><p><strong>XL: </strong>$629/£539 (£489)</p><p><strong>XL NanoGen: </strong>$849/£729 (£679)</p></td></tr></tbody></table></div><p>There are a range of options available for the Secretlab Atlas, from basic and premium finishes to a range of colours and materials. I'm testing the Atlas Dune+ model, in a size L. That means it features two of Secretlab's proprietary materials: NanoFoam Composite and SoftWeave Plus fabric. The NanoFoam being softer than cold-cure foam used on the basic model.</p><p>The premium version of the Atlas comes with colour-matched parts, from the magnetic head pillow down to the armrests, beneath the seat, wheelbase, and the castors. This is made possible through the use of a reinforced nylon construction, as opposed to the aluminium alloy found on the Titan Evo. My gut tells me that metal is best but I couldn't point to any research to back that up. Just a hunch. The cheaper version is black except for the backrest.</p><p>The Secretlab Atlas is noticeably slimmer than the Titan Evo, <a href="https://www.pcgamer.com/noblechairs-overclockers-custom-printed-gaming-chairs/" target="_blank">Noblechairs Hero</a>, and <a href="https://www.pcgamer.com/hardware/gaming-chairs/thunderx3-solo-360-review/" target="_blank">ThunderX3 Solo 360</a> that my colleagues are sat in close to my desk at PC Gamer Towers. It much more closely resembles the <a href="https://www.pcgamer.com/hardware/gaming-chairs/fractal-design-refine-review/" target="_blank">Fractal Design Refine</a> used by our James, in terms of both the backrest and its more professional aesthetic, but the Atlas is a little more reserved. Unlike the Refine, however, the Secretlab has no adjustable lumbar support. </p><p>Secretlab claims the fixed backrest, called RE-CURVE, is "sculpted to support your entire back". I find myself agreeing with that statement after a couple of months with the chair as my daily rollabout. That said, it does lack the flexibility that other chairs offer, including the Titan Evo, which offers an excellent 4-way lumbar system called L-ADAPT.</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="MfF6y8c5y3L8KXGkJidFCQ" name="IMG_5732" alt="A Secretlab Atlas gaming chair in a home office during set-up and after it's completed." src="https://cdn.mos.cms.futurecdn.net/MfF6y8c5y3L8KXGkJidFCQ.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>There are a number of possible adjustments on the Atlas. Besides the usual height adjustment—the seat is lower to the floor on the Atlas compared to the Titan Evo—the seat also slides forward and backward on a horizontal axis. I recently <a href="https://www.pcgamer.com/hardware/gaming-chairs/i-was-roasted-by-a-physician-for-sitting-weird-but-they-gave-me-some-great-tips-for-healthier-gaming/" target="_blank">spoke with a physician about how to sit</a> (and how I was doing it wrong) and they told me you should be able to get two or three fingers between the seat and the back of your knees for an ideal setup. Secretlab says that's about 5 cm/2-inches in its promotional materials.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/QMNwsKcJCsx5rWHiSKt9iP.jpg" alt="A Secretlab Atlas gaming chair in a home office during set-up and after it's completed." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/irPV2EDYaSxQXkBLTpvxeP.jpg" alt="A Secretlab Atlas gaming chair in a home office during set-up and after it's completed." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZkQssGzfMpuryyQHk6zxUP.jpg" alt="A Secretlab Atlas gaming chair in a home office during set-up and after it's completed." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The Atlas will recline up to 120° once unlocked, using a lever with a handy visual indicator to show when the leaning mechanism is locked or unlocked. There are four levels to the tilt force, adjusted using a twisting selector on the chair height stalk. These levels range from leaning back with little to no resistance to having to actively push back on the chair to get it to recline even partway. I like to use a higher setting to bob in place a bit—hey, I'm just a bit wild like that. I'm one errant purchase away from a rocking chair, I swear to God.</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="bZqJQ6EVeNWKB3jv997g2Q" name="IMG_5725" alt="A Secretlab Atlas gaming chair in a home office during set-up and after it's completed." src="https://cdn.mos.cms.futurecdn.net/bZqJQ6EVeNWKB3jv997g2Q.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 armrests offer height adjustment, angle adjustment, and front to back adjustment. That makes them 3D, to the Titan Evo's 4D ones. They will move forwards and backwards when only a moderate amount of pressure is applied, which is a bit of a pain for someone that shifts my chair around a lot while switching between sitting and standing, but otherwise, they're good enough. </p><p>The top of the armrest is comfortable for long-term use. Though it does not feature the same CloudSwap Replacement System as the Titan Evo, which means you can't switch these out as easily once worn.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/7uxM8D67ajfmePbMa27TSQ.jpg" alt="A Secretlab Atlas gaming chair in a home office during set-up and after it's completed." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/tuvEi8rxMULkgzcLZXDVSQ.jpg" alt="A Secretlab Atlas gaming chair in a home office during set-up and after it's completed." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>At least my favourite feature from the Titan Evo has made it over to the Atlas. The magnetic head pillow. This can be easily removed, replaced, and moved around without messing with straps. The Atlas actually improves on the design, too, with a more rounded shape that better fits my noggin.</p><h2 class="article-body__section" id="section-ergonomics"><span>Ergonomics</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="rK3id7m2DAZ8AECpjXzWTQ" name="IMG_5737" alt="A Secretlab Atlas gaming chair in a home office during set-up and after it's completed." src="https://cdn.mos.cms.futurecdn.net/rK3id7m2DAZ8AECpjXzWTQ.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>So far I've very much enjoyed my time with the Atlas. It's a firmer seat than many I've tested, but that's no bad thing. I've been putting it to the test in a range of seating positions: legs crossed, laying back, fully reclined, one leg under the other… you name it. It deals with the cornucopia of weird human sitting positions very well. After a frank meeting with that physician about how I sit, I'm trying to change things up more regularly throughout the day, and the Atlas allows for that variation.</p><p>My main points of comparison for the chair are the <a href="https://www.pcgamer.com/herman-miller-embody-logitech-g-gaming-chair-review/" target="_blank">Herman Miller Embody (Logitech G)</a>, which I've used every day for roughly four years; the <a href="https://www.pcgamer.com/hardware/gaming-chairs/razer-fujin-pro-review/" target="_blank">Razer Fujin Pro</a>, which I've been using in PC Gamer Towers for a couple of years; and, of course, the Secretlab Titan Evo, which I used in the office for years and I still sit in every time I shoot a video for the YouTube channel. We must have eight or so of those around.</p><p>First off, the Atlas easily beats out the Razer Fujin Pro. I'm yet to find a mesh chair that I enjoy to rest on as much as any with foam. I used to sit in a Cooler Master mesh chair and felt about that much the same as I do the Fujin Pro: foam is just a little <em>too </em>stiff. Over the course of a day's work, I'm aware of the pressure. That's not true of the Atlas, nor is it the Herman Miller, to be fair.</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="4zY4nJG3ZKBJNjEEYWS5TQ" name="IMG_5712" alt="A Secretlab Atlas gaming chair in a home office during set-up and after it's completed." src="https://cdn.mos.cms.futurecdn.net/4zY4nJG3ZKBJNjEEYWS5TQ.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 Herman Miller is lovely to sit in. Though the backrest is stiffer on the Atlas, which I currently prefer, and I'm finding myself making more use of the recline on the Atlas. That is likely down to breaking out of old habits with a new chair. Though perhaps because I find the recline a touch more supportive on the Atlas. I definitely prefer a stiffer backrest over the flexible one on the Embody.</p><p>Looking around, there are anecdotal reports of <a href="https://www.reddit.com/r/secretlab/comments/1u34p5v/my_review_of_the_new_secretlab_atlas_from_a_6year/" target="_blank">larger users finding this chair uncomfortable</a>. At 6'1" and 80 kg, I haven't run into any issues, but my thighs and back do sit close to the edge of the part of the backrest and seat where they shoot off at an angle—the racing seat sorta bit. Spare a thought for the sizing as even Secretlab notes the Atlas as more "form-fitted" to the Titan Evo's "spacious" fit.</p><p>I'm sitting very comfortably in the Atlas. It's in the Goldilocks zone for me, with firm yet comfortable materials, a stiff backrest, bouncy recline, and squishy head cushion. I'm not in any rush to swap back to the Embody.</p><h2 class="article-body__section" id="section-aesthetics"><span>Aesthetics</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="VYBx8G9sHp8UCdp5Q5xJTQ" name="IMG_5700" alt="A Secretlab Atlas gaming chair in a home office during set-up and after it's completed." src="https://cdn.mos.cms.futurecdn.net/VYBx8G9sHp8UCdp5Q5xJTQ.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>I had feared for the feng shui of my home office by dropping a sand-coloured gaming chair smack-bang in the middle of it. But, to my complete surprise, it makes my office look larger. And it's not just me. My partner walked into the room after I built it, and without me mentioning a thing, said the chair makes the room feel bigger. Weird.</p><p>Hey, I'll take it. I think it's some sort of optical illusion with the bright chair, my dark grey walls, and the slim backrest. The chair does look pretty sweet in situ, too. There are other colours to choose from, including grey, black, and white/black leatherette. I've seen pretty much all of them in-person and I'd be happy with any, except perhaps the cheaper two-tone version without colour-matched parts.</p><h2 class="article-body__section" id="section-value"><span>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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xZXu6uJSaGjQyCUGjYJXRQ" name="IMG_5678" alt="A Secretlab Atlas gaming chair in a home office during set-up and after it's completed." src="https://cdn.mos.cms.futurecdn.net/xZXu6uJSaGjQyCUGjYJXRQ.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 Atlas is a cheaper alternative to the Titan Evo in the US, with prices starting at <a href="https://secretlab.co/products/atlas" target="_blank">$499</a>. That's for the basic model in a regular size, specifically the black leatherette model. That is the only basic model I'd actually purchase myself, anyways, as the non-colour matched parts incidentally match the backrest. The Dune SoftWeave Plus model starts at $519. </p><p>The premium models look much nicer and the only ones I can recommend on comfort, as they are the only ones I've sat in long-term. These start at $699. The large model I'm using is $719. That's not a low cost gaming chair, by any means, and the Atlas has stiff competition at this price. Not the least bit from Secretlab's own Titan Evo, which starts at $579. The premium NanoGen model costs $799, and a large will set you back $849. That's a $130 difference—not a trivial cost to upgrade from the Atlas to the Titan Evo, like-for-like. But maybe you don't need to go like-for-like?</p><p>If I'm honest with myself about what I'd personally buy of the two, it'd be the Titan Evo. And not the NanoGen version. I would happily take the non-NanoGen Titan Evo for $629, which is $90 cheaper than the Atlas. Having sat on the standard leatherette Titan Evo for years in the office without issue, I'd be content with that. It's more fully-featured than the Atlas with adjustable lumbar support, replaceable armrest cushions, and an aluminium wheelbase. </p><p>The Atlas does beat the Titan Evo in two key respects: style and size. I won't discount the impact these have on purchasing decisions, as I've already had a friend tell me they're considering buying the Atlas due to its shape alone. </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="fYo37qdf3HPBXrWbKVQfZQ" name="secretlab-titan-evo-nanogen-ed-08" alt="Secretlab Titan Evo NanoGen Edition gaming chair" src="https://cdn.mos.cms.futurecdn.net/fYo37qdf3HPBXrWbKVQfZQ.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>Looking further afield, the <a href="https://www.pcgamer.com/hardware/gaming-chairs/fractal-design-refine-review/" target="_blank">Fractal Design Refine</a> is not a chair we rated particularly high but it is a similar sorta thing with an adjustable backrest. That's <a href="https://www.bhphotovideo.com/c/product/1831860-REG/fractal_design_fd_ch_re1f_01_gaming_chair_charcoal.html" target="_blank">$600</a>/<a href="https://www.scan.co.uk/products/fractal-refine-fabric-dark-uk" target="_blank">£475</a>. I think I'd stick with the Titan Evo. Though there is a budget alternative, and that's the <a href="https://www.pcgamer.com/hardware/gaming-chairs/thunderx3-solo-360-review/" target="_blank">ThunderX3 Solo 360</a>. This offers asynchronous tilt, adjustable 3D armrests, decent fabric, and it's half the price of the cheapest Atlas. Except the Atlas doesn't feel like a budget option. The Solo 360 still does: it doesn't include lumbar support or a head pillow.</p><p>For larger bodies, we like the <a href="https://www.pcgamer.com/hardware/gaming-chairs/andaseat-kaiser-4-xl-gaming-chair-review/" target="_blank">AndaSeat Kaiser 4 XL</a>. It's extremely cushioned and well-provisioned for lumbar support. For <a href="https://www.andaseat.com/products/andaseat-kaiser-4-6d-armrest-gaming-chair?variant=42223048720443" target="_blank">$579</a>, it offers a lot compared to the large Atlas, though it loses out on that sleek appearance. It is huge.</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="xZXu6uJSaGjQyCUGjYJXRQ" name="IMG_5678" alt="A Secretlab Atlas gaming chair in a home office during set-up and after it's completed." src="https://cdn.mos.cms.futurecdn.net/xZXu6uJSaGjQyCUGjYJXRQ.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>So, the Secretlab Atlas does offer a high level of quality and attention to detail that see it clearly rise above many budget offerings. Though, there's been a lot of cuts here compared to the Titan Evo, such as the wheelbase, armrests, recline, and lumbar support.</p><p>The Titan Evo often drops to around $529 during yearly sales events, like it did <a href="https://www.pcgamer.com/hardware/cooling/from-ultramarines-to-batman-and-minecraft-creepers-theres-a-dazzling-selection-of-designs-for-our-best-gaming-chair-pick-on-discount-in-secretlabs-mega-sale/" target="_blank">back in May</a>. As I write this, in my native land of Britain, the Titan Evo is cheaper (£419) than the Atlas (£429) in the <a href="https://secretlab.co.uk/collections/promotions" target="_blank">company's Summer Sale</a>. The Atlas is understandably yet to be discounted, but that's a tough act to follow.</p><p>The premium models, especially in the large size, are really pushing the limits of what I'd pay for the Atlas. That's a shame because that's what I'm sitting on and I really like it. The Atlas Dune+ is comfortable, stylish, and I'm happy enough to sit and game in it all-day. It's just the Titan Evo is tough to beat, even the cheaper standard model.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Moonlight Peaks review ]]></title>
                                                                                                <dc:content><![CDATA[ <div  class="fancy-box"><div class="fancy_box-title">Need to know</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it? </strong>A nocturnal farm sim in a town of supernaturals<br><strong>Expect to pay</strong>: $35/£30<br><strong>Developer</strong>: Little Chicken<br><strong>Publisher</strong>:<strong> </strong>Xseed Games, Marvelous Europe<br><strong>Reviewed on</strong>: Intel Core Ultra 7 265, RTX 5070 Ti, 32GB RAM<br><strong>Multiplayer</strong>: No<br><strong>Steam Deck</strong>: Verified<br><strong>Link</strong>: <a data-analytics-id="inline-link" href="https://www.moonlightpeaks.com/">Official site</a></p></div></div><p>"A nocturnal farm sim where you're a vampire" is one of the better hooks I've heard lately in a subgenre that's long become overstuffed with too many same-y, saccharine rural community sims. Moonlight Peaks' slightly spooky theme is a welcome twist, but that's where its originality ends, because it struggles to ever turn that concept into a story with any bite.</p><p>You play as Dracula's spawn, storming out of Dad's castle to take up farming "cruelcumbers" and "blood tomatoes" at the overgrown family retreat in small town Moonlight Peaks, where families of vampires, witches, seers, and werewolves are mired in years of bickering. There's a whole lot of all-caps dialogue in this town.</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="MxgZQ8Vu2JADMS8HQYdAYf" name="20260430205925_1" alt="Moonlight Peaks - Orlock raises his hands in the air and screams in all caps: "Let's all rush to appease the witch with the anger management problem!"" src="https://cdn.mos.cms.futurecdn.net/MxgZQ8Vu2JADMS8HQYdAYf.jpg" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/MxgZQ8Vu2JADMS8HQYdAYf.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">There's perhaps too much yelling around here. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Little Chicken)</span></figcaption></figure><h2 id="eternally-familiar-farming">Eternally familiar farming</h2><p>It's got the requisite activities checklist for a post-Stardew, Animal Crossing-like farm sim: crops, animals, foraging, fishing, bug catching, a museum, cooking, friendship and dating, decorating, and a bit of crafting. All those basics are executed competently enough that I can shut my brain off and have a good time for a few hours. Digging tidy rows for my blueberry plants, using kegs to make wine, and running off to mine copper for an axe upgrade is all comfortingly familiar, but as soon as I try to look any closer the cracks show.</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="9gBB3Dz7uuEz79CaeJ2VEU" name="moonlight peaks full farm" alt="Moonlight Peaks - a full farm screenshot showing several plots of plants on the land." src="https://cdn.mos.cms.futurecdn.net/9gBB3Dz7uuEz79CaeJ2VEU.png" mos="" align="middle" fullscreen="1" width="3840" height="2160" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/9gBB3Dz7uuEz79CaeJ2VEU.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">I'll never complain about a full farm screenshot button though. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Little Chicken)</span></figcaption></figure><p>Unlike more open-ended cousins like Stardew Valley, progression in Moonlight Peaks is extremely main quest-driven. There's no leveling your farming skills or unlocking buffs here. It's all about making money to fund the string of crafting and collecting tasks that help revitalize the town and repair the relationships between its supernatural families. Despite that, I often go days at a time without an active quest to pursue, going to bed early after watering my crops and talking to a couple villagers as I wait for my next goal to trigger.</p><p>In between quests and farm planning there are several side activity minigames like flower arranging and pottery, which are genuinely neat, though there's not much incentive to engage with them after making a couple custom decorations for my farm. Some are used as date activities, which is a cute concept, but each character only goes on one date type, so players who choose to only woo one character will be stuck endlessly embroidering or marshmallow roasting their way to marriage, which gets old fast.</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="kaQ2opD57w9wn3oUCdVW5A" name="20260707110424_1" alt="Moonlight Peaks - The main character rtoasts a marshmallow on a date with Elvira" src="https://cdn.mos.cms.futurecdn.net/kaQ2opD57w9wn3oUCdVW5A.jpg" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/kaQ2opD57w9wn3oUCdVW5A.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">Marshmallow roasting for the fifth time? Of course, darling. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Little Chicken)</span></figcaption></figure><p>For those who do date around, being able to play the field before committing to marriage is nice, and common now in farm sims. With just a few families living in Moonlight Peaks, though, I've found myself simultaneously dating parents and their adult kids, or all four members of a witch coven, or two siblings, which feels a bit odd.</p><p>The relationships panel does track gifts that I've given to the locals to earn their friendship, but only the past eight items, duplicates included, which isn't nearly as useful as a discrete list would be.</p><p>Every interesting idea or variation on farm sim standards that I can find to praise in Moonlight Peaks comes with an asterisk, which is most true of its story and characters.</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="TyBmMKhkyHPXetbhBA8hLV" name="20260705134727_1" alt="Moonlight Peaks - a player waters their plants at the farm" src="https://cdn.mos.cms.futurecdn.net/TyBmMKhkyHPXetbhBA8hLV.jpg" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/TyBmMKhkyHPXetbhBA8hLV.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">Just casually waiting for a new main quest to drop. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Little Chicken)</span></figcaption></figure><h2 id="totally-de-fanged">Totally de-fanged</h2><p>Thanks to that driving main quest, there's a ton of story content in Moonlight Peaks. Each character has four cutscenes doled out as we become friends, with more available if I choose to date and marry them. Many of the main quests also involve a handful of the cast getting together to banter and bicker. It's a total feast of character interaction compared to so many other farm sims out there. But yet again, a caveat: The writing is offensively bland.</p><p>I don't expect literary innovation from a genre whose current trends prescribe a cast of character tropes. There must always be a friendly rancher, fastidious mayor, plucky carpenter, and a charming bartender (etc.), most of whom should be hot, single, and down to date. Moonlight Peaks has done more than just cleave to character archetypes, though. It's managed to not find a single original string of words in that bounty of character dialogue. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/8VeuoGFVFtegx4n7B8zBHC.jpg" alt="Moonlight Peaks - Samael says "I usually don't let people in. Consider yourself lucky."" /><figcaption>People who are emotionally impenetrable are known for saying so, succinctly and out loud to your face.<small role="credit">Little Chicken</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/oXwJpBi9EwQAACMCib5NyY.jpg" alt="Moonlight Peaks - Sabrina says "Why should I follow someone else's direction when I can find my own way?"" /><figcaption><small role="credit">Little Chicken</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/eJRJgw7Swzitx4Vut9NLP6.jpg" alt="Moonlight Peaks - Noel says "I knew you'd be dying to go out with me again."" /><figcaption><small role="credit">Little Chicken</small></figcaption></figure></figure><p>The coven's relentless flirt of a warlock Noel is all confident bluster, which of course begs a relationship arc to uncover his inner sincerity. In one of his early cutscenes he says "there's more to me than this front," in nearly those exact words. "When I'm around you… I don't have to pretend," Noel later says in the scene confessing his feelings to me after we've been dating. Every character interaction is full of these same trite lines I rolled my eyes at in network TV shows 20 years ago.</p><p>The tone is inconsistent. Interactions with alcoholic vampire dad Orlock are played for laughs at every opportunity, but his behavior is treated as a serious emotional burden for his adult kids in their own character scenes. Then it's right back to blacking out gags. Its characters all fail to find a compelling identity with inconsistencies like Elvira expressing excitement over seeing pumpkins in the autumn festival but being totally disinterested in receiving one as a gift.</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="v9tgN5foxETTzs5yTV2U6g" name="20260708111257_1" alt="The fall cookoff is a genuinely fun little side-dish." src="https://cdn.mos.cms.futurecdn.net/v9tgN5foxETTzs5yTV2U6g.jpg" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/v9tgN5foxETTzs5yTV2U6g.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: Little Chicken)</span></figcaption></figure><p>I just haven't managed to care about the story when Moonlight Peaks can't decide if it wants to be silly or sincere, sweet or dark. It's possible to juggle those moods at different moments, but this cast consistently drops the ball.</p><p>Moonlight Peaks works as a second screen game for farm sim fans who just want a new aesthetic in which to decorate a home and lay out perfectly even rows of tomato plants. This subgenre is completely packed with options at competitive prices, though, so I can't eagerly recommend one that feels so thin.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/games/life-sim/moonlight-peaks-review/</link>
                                                                            <description>
                            <![CDATA[ A vampire farm sim should have had more bite. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Viq3Vuao4HuyQdrSsbECR</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/rWZZ5X2MJcX3yVCPGinFFY-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 15 Jul 2026 19:00:30 +0000</pubDate>                                                                                                                                <updated>Wed, 15 Jul 2026 21:18:53 +0000</updated>
                                                                                                                                            <category><![CDATA[Life Sim]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                <author><![CDATA[ lauren@pcgamer.com (Lauren Morton) ]]></author>                    <dc:creator><![CDATA[ Lauren Morton ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/CoudgUkKX2WLFCPMbGjoX5.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/rWZZ5X2MJcX3yVCPGinFFY-1280-80.jpg">
                                                            <media:credit><![CDATA[Little Chicken]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Moonlight Peaks - five characters stand around a crop of magical moon fruit]]></media:description>                                                            <media:text><![CDATA[Moonlight Peaks - five characters stand around a crop of magical moon fruit]]></media:text>
                                <media:title type="plain"><![CDATA[Moonlight Peaks - five characters stand around a crop of magical moon fruit]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/rWZZ5X2MJcX3yVCPGinFFY-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div  class="fancy-box"><div class="fancy_box-title">Need to know</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it? </strong>A nocturnal farm sim in a town of supernaturals<br><strong>Expect to pay</strong>: $35/£30<br><strong>Developer</strong>: Little Chicken<br><strong>Publisher</strong>:<strong> </strong>Xseed Games, Marvelous Europe<br><strong>Reviewed on</strong>: Intel Core Ultra 7 265, RTX 5070 Ti, 32GB RAM<br><strong>Multiplayer</strong>: No<br><strong>Steam Deck</strong>: Verified<br><strong>Link</strong>: <a data-analytics-id="inline-link" href="https://www.moonlightpeaks.com/">Official site</a></p></div></div><p>"A nocturnal farm sim where you're a vampire" is one of the better hooks I've heard lately in a subgenre that's long become overstuffed with too many same-y, saccharine rural community sims. Moonlight Peaks' slightly spooky theme is a welcome twist, but that's where its originality ends, because it struggles to ever turn that concept into a story with any bite.</p><p>You play as Dracula's spawn, storming out of Dad's castle to take up farming "cruelcumbers" and "blood tomatoes" at the overgrown family retreat in small town Moonlight Peaks, where families of vampires, witches, seers, and werewolves are mired in years of bickering. There's a whole lot of all-caps dialogue in this town.</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="MxgZQ8Vu2JADMS8HQYdAYf" name="20260430205925_1" alt="Moonlight Peaks - Orlock raises his hands in the air and screams in all caps: "Let's all rush to appease the witch with the anger management problem!"" src="https://cdn.mos.cms.futurecdn.net/MxgZQ8Vu2JADMS8HQYdAYf.jpg" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/MxgZQ8Vu2JADMS8HQYdAYf.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">There's perhaps too much yelling around here. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Little Chicken)</span></figcaption></figure><h2 id="eternally-familiar-farming">Eternally familiar farming</h2><p>It's got the requisite activities checklist for a post-Stardew, Animal Crossing-like farm sim: crops, animals, foraging, fishing, bug catching, a museum, cooking, friendship and dating, decorating, and a bit of crafting. All those basics are executed competently enough that I can shut my brain off and have a good time for a few hours. Digging tidy rows for my blueberry plants, using kegs to make wine, and running off to mine copper for an axe upgrade is all comfortingly familiar, but as soon as I try to look any closer the cracks show.</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="9gBB3Dz7uuEz79CaeJ2VEU" name="moonlight peaks full farm" alt="Moonlight Peaks - a full farm screenshot showing several plots of plants on the land." src="https://cdn.mos.cms.futurecdn.net/9gBB3Dz7uuEz79CaeJ2VEU.png" mos="" align="middle" fullscreen="1" width="3840" height="2160" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/9gBB3Dz7uuEz79CaeJ2VEU.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">I'll never complain about a full farm screenshot button though. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Little Chicken)</span></figcaption></figure><p>Unlike more open-ended cousins like Stardew Valley, progression in Moonlight Peaks is extremely main quest-driven. There's no leveling your farming skills or unlocking buffs here. It's all about making money to fund the string of crafting and collecting tasks that help revitalize the town and repair the relationships between its supernatural families. Despite that, I often go days at a time without an active quest to pursue, going to bed early after watering my crops and talking to a couple villagers as I wait for my next goal to trigger.</p><p>In between quests and farm planning there are several side activity minigames like flower arranging and pottery, which are genuinely neat, though there's not much incentive to engage with them after making a couple custom decorations for my farm. Some are used as date activities, which is a cute concept, but each character only goes on one date type, so players who choose to only woo one character will be stuck endlessly embroidering or marshmallow roasting their way to marriage, which gets old fast.</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="kaQ2opD57w9wn3oUCdVW5A" name="20260707110424_1" alt="Moonlight Peaks - The main character rtoasts a marshmallow on a date with Elvira" src="https://cdn.mos.cms.futurecdn.net/kaQ2opD57w9wn3oUCdVW5A.jpg" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/kaQ2opD57w9wn3oUCdVW5A.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">Marshmallow roasting for the fifth time? Of course, darling. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Little Chicken)</span></figcaption></figure><p>For those who do date around, being able to play the field before committing to marriage is nice, and common now in farm sims. With just a few families living in Moonlight Peaks, though, I've found myself simultaneously dating parents and their adult kids, or all four members of a witch coven, or two siblings, which feels a bit odd.</p><p>The relationships panel does track gifts that I've given to the locals to earn their friendship, but only the past eight items, duplicates included, which isn't nearly as useful as a discrete list would be.</p><p>Every interesting idea or variation on farm sim standards that I can find to praise in Moonlight Peaks comes with an asterisk, which is most true of its story and characters.</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="TyBmMKhkyHPXetbhBA8hLV" name="20260705134727_1" alt="Moonlight Peaks - a player waters their plants at the farm" src="https://cdn.mos.cms.futurecdn.net/TyBmMKhkyHPXetbhBA8hLV.jpg" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/TyBmMKhkyHPXetbhBA8hLV.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">Just casually waiting for a new main quest to drop. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Little Chicken)</span></figcaption></figure><h2 id="totally-de-fanged">Totally de-fanged</h2><p>Thanks to that driving main quest, there's a ton of story content in Moonlight Peaks. Each character has four cutscenes doled out as we become friends, with more available if I choose to date and marry them. Many of the main quests also involve a handful of the cast getting together to banter and bicker. It's a total feast of character interaction compared to so many other farm sims out there. But yet again, a caveat: The writing is offensively bland.</p><p>I don't expect literary innovation from a genre whose current trends prescribe a cast of character tropes. There must always be a friendly rancher, fastidious mayor, plucky carpenter, and a charming bartender (etc.), most of whom should be hot, single, and down to date. Moonlight Peaks has done more than just cleave to character archetypes, though. It's managed to not find a single original string of words in that bounty of character dialogue. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/8VeuoGFVFtegx4n7B8zBHC.jpg" alt="Moonlight Peaks - Samael says "I usually don't let people in. Consider yourself lucky."" /><figcaption>People who are emotionally impenetrable are known for saying so, succinctly and out loud to your face.<small role="credit">Little Chicken</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/oXwJpBi9EwQAACMCib5NyY.jpg" alt="Moonlight Peaks - Sabrina says "Why should I follow someone else's direction when I can find my own way?"" /><figcaption><small role="credit">Little Chicken</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/eJRJgw7Swzitx4Vut9NLP6.jpg" alt="Moonlight Peaks - Noel says "I knew you'd be dying to go out with me again."" /><figcaption><small role="credit">Little Chicken</small></figcaption></figure></figure><p>The coven's relentless flirt of a warlock Noel is all confident bluster, which of course begs a relationship arc to uncover his inner sincerity. In one of his early cutscenes he says "there's more to me than this front," in nearly those exact words. "When I'm around you… I don't have to pretend," Noel later says in the scene confessing his feelings to me after we've been dating. Every character interaction is full of these same trite lines I rolled my eyes at in network TV shows 20 years ago.</p><p>The tone is inconsistent. Interactions with alcoholic vampire dad Orlock are played for laughs at every opportunity, but his behavior is treated as a serious emotional burden for his adult kids in their own character scenes. Then it's right back to blacking out gags. Its characters all fail to find a compelling identity with inconsistencies like Elvira expressing excitement over seeing pumpkins in the autumn festival but being totally disinterested in receiving one as a gift.</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="v9tgN5foxETTzs5yTV2U6g" name="20260708111257_1" alt="The fall cookoff is a genuinely fun little side-dish." src="https://cdn.mos.cms.futurecdn.net/v9tgN5foxETTzs5yTV2U6g.jpg" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/v9tgN5foxETTzs5yTV2U6g.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: Little Chicken)</span></figcaption></figure><p>I just haven't managed to care about the story when Moonlight Peaks can't decide if it wants to be silly or sincere, sweet or dark. It's possible to juggle those moods at different moments, but this cast consistently drops the ball.</p><p>Moonlight Peaks works as a second screen game for farm sim fans who just want a new aesthetic in which to decorate a home and lay out perfectly even rows of tomato plants. This subgenre is completely packed with options at competitive prices, though, so I can't eagerly recommend one that feels so thin.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Dell Pro 5 Webcam review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="Dell Pro 5 Webcam 2K" data-widget-title="" class="hawk-root"></div><p>As I said in my <a href="https://www.pcgamer.com/hardware/webcams/razer-kiyo-v2-x-review/" target="_blank">Razer Kiyo V2 X review</a>, the 1440p webcam market is almost as niche as the 4K one, and that's almost entirely because of its price point. With the likes of the <a href="https://www.pcgamer.com/hardware/webcams/emeet-pixy-review/" target="_blank">Emeet Pixy</a> regularly sitting at the $90-100 mark, the $100 Kiyo V2 X really struggles to justify itself, and yet Dell's Pro 5 2K webcam is $20 more than that. </p><p>But Dell does have a few tricks up its sleeve to justify that extra cost, even if I think it's comparably as attractive as the Kiyo V2 X. One big feature, Windows Hello, is genuinely good and shows that resolution is important, but it's not everything when it comes to picking out a webcam. </p><p>Dell have crammed a Sony sensor in its 2K webcam and, for the most part, it's rather solid. Texture in my hair is captured well, lighting off the side of the webcam doesn't look too blown out, and autofocus is fairly snappy. Its focus doesn't match the near-unnatural speed of the likes of the <a href="https://www.pcgamer.com/hardware/webcams/obsbot-tiny-3-review/" target="_blank">Obsbot Tiny 3</a> or <a href="https://www.pcgamer.com/hardware/webcams/obsbot-tiny-2-lite-review/" target="_blank">Tiny 2 Lite</a>, but it's still more than good enough for showing off a box or label to your buddies over Discord. </p><p>One area I do think it drags behind other webcams I've tried is in colour accuracy. Video and pictures just look a little lighter than real life. For instance, the red streak in my hair comes through well in the DSLR-like <a href="https://www.pcgamer.com/hardware/webcams/yololiv-yolocam-s3-webcam-review/" target="_blank">Yolocam S3</a> but almost looks orange in the Dell webcam.  The same goes for colours on my shirt and my background. This is definitely a matter of preference, but for me, I wanted to immediately tone that down. </p><div  class="fancy-box"><div class="fancy_box-title">Dell Pro 5 Webcam 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="sbq7axG3M3NQadHbgWZ7hM" name="IMG_9961" caption="" alt="Dell Pro 5 webcam on its stand on top of a black desk" src="https://cdn.mos.cms.futurecdn.net/sbq7axG3M3NQadHbgWZ7hM.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>Resolution:</strong> 2560 x 1440 (60 fps)<br><strong>Field of view:</strong> 78°<br><strong>Sensor:</strong> Sony<br><strong>Connection: </strong>USB Type-C (with Type-A adapter) <br><strong>Microphone: </strong>Omni-directional<br><strong>Dimensions:</strong> 36 x 42 x 58 mm<br><strong>Weight:</strong> 210 g<br><strong>Price: </strong><a data-analytics-id="inline-link" href="https://www.dell.com/en-uk/shop/dell-pro-5-webcam-2k-wb526-2k-qhd/apd/722-bbct/pc-accessories" target="_blank">£119</a> | <a data-analytics-id="inline-link" href="https://www.dell.com/en-us/shop/dell-pro-5-webcam-2k-wb526-2k-qhd/apd/319-bbmx/pc-accessories" target="_blank">$120</a></p></div></div><p>Unfortunately, though Dell's own software is fairly easy to use, I couldn't quite tone down the image as I would have liked. Bringing up vibrance makes colours look a little more natural, and sharpening contrast helps it along, but it just looks like a brightness filter has been placed atop the image, which I can't seem to take off. </p><p>As well as this, I'd say none of the presets are worth using in a moderately well-lit environment. The 'smooth' preset cuts out all sharpness and looks generally too glossy, and both the 'Vibrant' and 'Warm' presets are simply too bright. The 'default' preset offers a decent enough level of quality, but one that feels like it has more of a software helping than I would like. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/oyCM4fc4qDdBpTnJnkKQQL.jpg" alt="The Yololiv Yolocam S3 on the left and Dell Pro 5 on the right, both showing hardware writer James Bentley" /><figcaption>The Yololiv Yolocam S3 on the left and Dell Pro 5 on the right<small role="credit">Dell / Yololiv</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/oabUz8veAtf5D2KMfoeZmX.png" alt="Dell software, with warm preset, showing hardware writer James Bentley" /><figcaption>I didn't realise I was pulling that face until after I took the screenshot, but you can probably tell I'm not a fan of this preset<small role="credit">Dell</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/QRBXX3SikbK2q8K68BhFaX.png" alt="Dell software, with Vibrant preset, showing hardware writer James Bentley" /><figcaption><small role="credit">Dell</small></figcaption></figure></figure><p>One could argue that treatment is necessary on an otherwise cheaper webcam to try and pull up that quality, but 1440p isn't exactly low. In fact, many bits of software won't even run at 4K if you want them to, so 1440p should be a great middle ground between quality, accessibility, and budget. The Sony sensor inside Dell's webcam shouldn't <em>need </em>that much of a software hand to help it out. </p><p>As far as design is concerned, the Dell Pro 5 is inconsistent. The webcam itself is chunky and sturdy, with the magnetic stand offering a comfortingly heavy weight, but the stand connects to the webcam with a magnetic pull, and that pull is simply not good enough. It won't fall down by itself, but if you accidentally tug on the wire a little, the webcam will slide, messing up your otherwise perfect framing. </p><p>This means that, despite the cable being one and a half meters long, you actually won't want to use it any more than 1.4 meters away from your computer; you need some slack in the wire to stop it wiggling on the stand. I suspect a chunkier wire would cause all sorts of problems, as it does for the weak magnetic stand of the Obsbot Meet 2, but the Dell webcam has a single attached wire. I don't like this, as it adds another point of failure to the device's design. If the wire goes, the webcam goes with it. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/N7ppYAxHHQX7wW9NwEDVgM.jpg" alt="Dell Pro 5 webcam off its stand, from the right hand side, outside" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cC7FWoCq6r8pbHq83mvpfM.jpg" alt="Dell Pro 5 webcam on its stand, in a hand, outside" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/56hM85RBQiZiFBEh8FXzaM.jpg" alt="Dell Pro 5 webcam from behind, showing tethered wire, outside" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ujp8nZXz5NtdfEE55scqWM.jpg" alt="Dell Pro 5 webcam next to its stand on top of a black table" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ycM3WUTUyAqDXTXMGSEcTM.jpg" alt="Dell Pro 5 webcam on its stand on top of a black table" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>I do like the webcam's built-in privacy filter on the top. That's a welcome feature, and it's easy to use, but once again, that magnetic stand means that using the filter moves the webcam. This isn't a huge problem as you can simply adjust the webcam whilst you're flicking the switch, but it's a sign of just how weak the magnetic connection is. </p><p>The webcam's built-in omni-directional microphone picks up sound decently, with passable quality. Recording sounds a tad hollow, but it doesn't have any awkward filtering on it, and is generally fine for a quick call or conference. </p><audio src="https://cdn.mos.cms.futurecdn.net/LfPFapheFcqkTDfR5nEoAT/Dell%20Pro%205%20Webcam.mp3"  controls="controls" preload="none"></audio><p>The Dell Pro 5 Webcam feels like it's designed for more of an office setting, with its smooth, brightened software enhancement, ease of use, and, of course, its Windows Hello functionality. With this, you can register your face and sign into Windows by simply sitting in front of your computer. It works really well in practice and is a very strong feature for an otherwise just okay bit of hardware. </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 1440p plug-and-play webcam: </strong>The Dell Pro 5's heavy-handed colour correction could actually be a boon in the right environment, as it means the whole thing needs little extra to get working <br><br>✅ <strong>You really want Windows Hello:</strong> The Pro 5 can unlock your Windows device with nothing but your face, and that is genuinely a very handy bit of software</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 like granular control: </strong>At the base level, the Dell Pro 5's colour accuracy isn't great and tweaking the software does little to fix it. <br><br>❌ <strong>You want the best quality capture for the money:</strong> The likes of Emeet and Obsbot offer better, higher resolution capture for the same price, and sometimes even less.</p></div></div><p>It's a shame that the lack of IR sensors means other webcams can't do the same, as I like the feature a lot, but I certainly wouldn't trade out my day-to-day webcam for the Dell one just because of Windows Hello. </p><p>Ultimately, the Dell Pro 5's biggest weakness is its price point. Though I do prefer it to the Kiyo V2 X's 1440p capture, it is very expensive for visuals that are worse than some 4K offerings and lacks the level of customisation necessary to really fine-tune it. The tethered cable and weak stand only make it a worse all-round package. </p><p>Ultimately, when you can get 4K webcams on a gimbal for smart tracking that provide better quality video for less money, it's Dell's name recognition, ease of use, and Windows Hello functionality that might pull it ahead. And for me, it's only that final quality which would grab me. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/webcams/dell-pro-5-webcam-review/</link>
                                                                            <description>
                            <![CDATA[ A corporate webcam with Windows Hello functionality and a frustrating lack of customisation to go with it ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">uAb98k6PronDuzXqtqvHN3</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/SvkNjkPDuXsqSzAqpFupfM-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 15 Jul 2026 16:07:10 +0000</pubDate>                                                                                                                                <updated>Thu, 16 Jul 2026 10:08:24 +0000</updated>
                                                                                                                                            <category><![CDATA[Webcams]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Streaming]]></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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/SvkNjkPDuXsqSzAqpFupfM-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Dell Pro 5 webcam on its stand, in a hand, outside]]></media:description>                                                            <media:text><![CDATA[Dell Pro 5 webcam on its stand, in a hand, outside]]></media:text>
                                <media:title type="plain"><![CDATA[Dell Pro 5 webcam on its stand, in a hand, outside]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/SvkNjkPDuXsqSzAqpFupfM-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="Dell Pro 5 Webcam 2K" data-widget-title="" class="hawk-root"></div><p>As I said in my <a href="https://www.pcgamer.com/hardware/webcams/razer-kiyo-v2-x-review/" target="_blank">Razer Kiyo V2 X review</a>, the 1440p webcam market is almost as niche as the 4K one, and that's almost entirely because of its price point. With the likes of the <a href="https://www.pcgamer.com/hardware/webcams/emeet-pixy-review/" target="_blank">Emeet Pixy</a> regularly sitting at the $90-100 mark, the $100 Kiyo V2 X really struggles to justify itself, and yet Dell's Pro 5 2K webcam is $20 more than that. </p><p>But Dell does have a few tricks up its sleeve to justify that extra cost, even if I think it's comparably as attractive as the Kiyo V2 X. One big feature, Windows Hello, is genuinely good and shows that resolution is important, but it's not everything when it comes to picking out a webcam. </p><p>Dell have crammed a Sony sensor in its 2K webcam and, for the most part, it's rather solid. Texture in my hair is captured well, lighting off the side of the webcam doesn't look too blown out, and autofocus is fairly snappy. Its focus doesn't match the near-unnatural speed of the likes of the <a href="https://www.pcgamer.com/hardware/webcams/obsbot-tiny-3-review/" target="_blank">Obsbot Tiny 3</a> or <a href="https://www.pcgamer.com/hardware/webcams/obsbot-tiny-2-lite-review/" target="_blank">Tiny 2 Lite</a>, but it's still more than good enough for showing off a box or label to your buddies over Discord. </p><p>One area I do think it drags behind other webcams I've tried is in colour accuracy. Video and pictures just look a little lighter than real life. For instance, the red streak in my hair comes through well in the DSLR-like <a href="https://www.pcgamer.com/hardware/webcams/yololiv-yolocam-s3-webcam-review/" target="_blank">Yolocam S3</a> but almost looks orange in the Dell webcam.  The same goes for colours on my shirt and my background. This is definitely a matter of preference, but for me, I wanted to immediately tone that down. </p><div  class="fancy-box"><div class="fancy_box-title">Dell Pro 5 Webcam 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="sbq7axG3M3NQadHbgWZ7hM" name="IMG_9961" caption="" alt="Dell Pro 5 webcam on its stand on top of a black desk" src="https://cdn.mos.cms.futurecdn.net/sbq7axG3M3NQadHbgWZ7hM.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>Resolution:</strong> 2560 x 1440 (60 fps)<br><strong>Field of view:</strong> 78°<br><strong>Sensor:</strong> Sony<br><strong>Connection: </strong>USB Type-C (with Type-A adapter) <br><strong>Microphone: </strong>Omni-directional<br><strong>Dimensions:</strong> 36 x 42 x 58 mm<br><strong>Weight:</strong> 210 g<br><strong>Price: </strong><a data-analytics-id="inline-link" href="https://www.dell.com/en-uk/shop/dell-pro-5-webcam-2k-wb526-2k-qhd/apd/722-bbct/pc-accessories" target="_blank">£119</a> | <a data-analytics-id="inline-link" href="https://www.dell.com/en-us/shop/dell-pro-5-webcam-2k-wb526-2k-qhd/apd/319-bbmx/pc-accessories" target="_blank">$120</a></p></div></div><p>Unfortunately, though Dell's own software is fairly easy to use, I couldn't quite tone down the image as I would have liked. Bringing up vibrance makes colours look a little more natural, and sharpening contrast helps it along, but it just looks like a brightness filter has been placed atop the image, which I can't seem to take off. </p><p>As well as this, I'd say none of the presets are worth using in a moderately well-lit environment. The 'smooth' preset cuts out all sharpness and looks generally too glossy, and both the 'Vibrant' and 'Warm' presets are simply too bright. The 'default' preset offers a decent enough level of quality, but one that feels like it has more of a software helping than I would like. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/oyCM4fc4qDdBpTnJnkKQQL.jpg" alt="The Yololiv Yolocam S3 on the left and Dell Pro 5 on the right, both showing hardware writer James Bentley" /><figcaption>The Yololiv Yolocam S3 on the left and Dell Pro 5 on the right<small role="credit">Dell / Yololiv</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/oabUz8veAtf5D2KMfoeZmX.png" alt="Dell software, with warm preset, showing hardware writer James Bentley" /><figcaption>I didn't realise I was pulling that face until after I took the screenshot, but you can probably tell I'm not a fan of this preset<small role="credit">Dell</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/QRBXX3SikbK2q8K68BhFaX.png" alt="Dell software, with Vibrant preset, showing hardware writer James Bentley" /><figcaption><small role="credit">Dell</small></figcaption></figure></figure><p>One could argue that treatment is necessary on an otherwise cheaper webcam to try and pull up that quality, but 1440p isn't exactly low. In fact, many bits of software won't even run at 4K if you want them to, so 1440p should be a great middle ground between quality, accessibility, and budget. The Sony sensor inside Dell's webcam shouldn't <em>need </em>that much of a software hand to help it out. </p><p>As far as design is concerned, the Dell Pro 5 is inconsistent. The webcam itself is chunky and sturdy, with the magnetic stand offering a comfortingly heavy weight, but the stand connects to the webcam with a magnetic pull, and that pull is simply not good enough. It won't fall down by itself, but if you accidentally tug on the wire a little, the webcam will slide, messing up your otherwise perfect framing. </p><p>This means that, despite the cable being one and a half meters long, you actually won't want to use it any more than 1.4 meters away from your computer; you need some slack in the wire to stop it wiggling on the stand. I suspect a chunkier wire would cause all sorts of problems, as it does for the weak magnetic stand of the Obsbot Meet 2, but the Dell webcam has a single attached wire. I don't like this, as it adds another point of failure to the device's design. If the wire goes, the webcam goes with it. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/N7ppYAxHHQX7wW9NwEDVgM.jpg" alt="Dell Pro 5 webcam off its stand, from the right hand side, outside" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cC7FWoCq6r8pbHq83mvpfM.jpg" alt="Dell Pro 5 webcam on its stand, in a hand, outside" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/56hM85RBQiZiFBEh8FXzaM.jpg" alt="Dell Pro 5 webcam from behind, showing tethered wire, outside" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ujp8nZXz5NtdfEE55scqWM.jpg" alt="Dell Pro 5 webcam next to its stand on top of a black table" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ycM3WUTUyAqDXTXMGSEcTM.jpg" alt="Dell Pro 5 webcam on its stand on top of a black table" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>I do like the webcam's built-in privacy filter on the top. That's a welcome feature, and it's easy to use, but once again, that magnetic stand means that using the filter moves the webcam. This isn't a huge problem as you can simply adjust the webcam whilst you're flicking the switch, but it's a sign of just how weak the magnetic connection is. </p><p>The webcam's built-in omni-directional microphone picks up sound decently, with passable quality. Recording sounds a tad hollow, but it doesn't have any awkward filtering on it, and is generally fine for a quick call or conference. </p><audio src="https://cdn.mos.cms.futurecdn.net/LfPFapheFcqkTDfR5nEoAT/Dell%20Pro%205%20Webcam.mp3"  controls="controls" preload="none"></audio><p>The Dell Pro 5 Webcam feels like it's designed for more of an office setting, with its smooth, brightened software enhancement, ease of use, and, of course, its Windows Hello functionality. With this, you can register your face and sign into Windows by simply sitting in front of your computer. It works really well in practice and is a very strong feature for an otherwise just okay bit of hardware. </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 1440p plug-and-play webcam: </strong>The Dell Pro 5's heavy-handed colour correction could actually be a boon in the right environment, as it means the whole thing needs little extra to get working <br><br>✅ <strong>You really want Windows Hello:</strong> The Pro 5 can unlock your Windows device with nothing but your face, and that is genuinely a very handy bit of software</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 like granular control: </strong>At the base level, the Dell Pro 5's colour accuracy isn't great and tweaking the software does little to fix it. <br><br>❌ <strong>You want the best quality capture for the money:</strong> The likes of Emeet and Obsbot offer better, higher resolution capture for the same price, and sometimes even less.</p></div></div><p>It's a shame that the lack of IR sensors means other webcams can't do the same, as I like the feature a lot, but I certainly wouldn't trade out my day-to-day webcam for the Dell one just because of Windows Hello. </p><p>Ultimately, the Dell Pro 5's biggest weakness is its price point. Though I do prefer it to the Kiyo V2 X's 1440p capture, it is very expensive for visuals that are worse than some 4K offerings and lacks the level of customisation necessary to really fine-tune it. The tethered cable and weak stand only make it a worse all-round package. </p><p>Ultimately, when you can get 4K webcams on a gimbal for smart tracking that provide better quality video for less money, it's Dell's name recognition, ease of use, and Windows Hello functionality that might pull it ahead. And for me, it's only that final quality which would grab me. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Denshattack! review ]]></title>
                                                                                                <dc:content><![CDATA[ <p>My train spins through the air after launching off a skyscraper-high vertical ramp, swiftly twisting onto another bolt-upright bit of track, my view smothered with speed lines, Japanese onomatopoeia, and sparks as enthusiastic allies yell encouragement. A gorgeous vista stretches out below me, Japan's countryside filled with cherry blossom trees and bright blue water.</p><div  class="fancy-box"><div class="fancy_box-title">Need to know</div><div class="fancy_box_body"><p class="fancy-box__body-text">What is it? Trains Tony Hawk-ing around a stylish post-disaster Japan via the power of friendship</p><p class="fancy-box__body-text">Expect to pay: $20 / £</p><p class="fancy-box__body-text">Developer: Undercoders</p><p class="fancy-box__body-text">Publisher: Fireshine Games, Boltray Games</p><p class="fancy-box__body-text">Reviewed on: Intel Core Ultra 9 275HX, RTX 5090 (laptop), 64GB RAM</p><p class="fancy-box__body-text">Multiplayer: No</p><p class="fancy-box__body-text">Steam Deck: Verified</p><p class="fancy-box__body-text">VR: No</p></div></div><p>In these brief and highly curated moments Denshattack appears to be an exciting combination of Jet Set Radio's cel shaded style and Tony Hawk's tricks and challenges, with an added dash of Taito's arcade classic <a href="https://www.pcgamer.com/games/sim/somehow-this-japanese-cult-classic-brings-intense-arcade-action-to-train-driving-simulators/">Densha de Go</a> for good measure. It's an impression that sadly soon goes off the rails, any interaction longer than a social media clip's worth of action revealing a fully loaded freight train's worth of issues.</p><p>I may technically be controlling a train, but bar a token nod to not derailing on curves the metal box I'm in charge of never behaves anything like one, even if I temporarily set the acrobatics aside. There's no inertia, no weight pulling me back on steep slopes, no assistance from gravity on the way down a ramp, no careful adjusting of a virtual <a href="https://product.zuiki.co.jp/mascon">mascon</a> to smoothly slow down for a corner or push for flat-out bursts of energy on a long straight.</p><p>It could be anything. A person. A dirt bike. Shadow the Hedgehog. Tracks themselves are broken into tiny chunks and discarded as often as the game's whims deem necessary, replaced with anything from half pipes to trampolines and ferris wheels.</p><p>I never expected Denshattack to play anything like a serious sim, but I did hope the train aspect of the game might involve more than letting me pick and decorate a few train-like shapes, especially as the (Japanese) word is literally in the title.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/zFHCrKcgzQr7fzAc8nJTN4.png" alt="Denshattack, train arcade action game" /><figcaption>Novelty transport sections are more on-rails than the train bits.<small role="credit">Undercoders</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/2oDjkrJtfyK3A6R3rAHMP4.png" alt="Denshattack, train arcade action game" /><figcaption>Balance is everything on a grind rail.<small role="credit">Undercoders</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/KLQeKwzjM6iVFvEoDwjSP4.png" alt="Denshattack, train arcade action game" /><figcaption>Special rainbow tracks allow trains to reach new areas.<small role="credit">Undercoders</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Vnb6SAm2SYufao2CPTnaW4.png" alt="Denshattack, train arcade action game" /><figcaption>Stages are introduced with a beautiful shot of the surroundings.<small role="credit">Undercoders</small></figcaption></figure></figure><p>Ignoring the game's self-chosen focal point entirely and pretending it's purely a futuristic trick-based score attack experience does little to improve things. There's an inescapable feeling while I play that it would be happier if I didn't get in the way. Personal creativity is constantly pushed to the side, unwelcome in spite of all the combo multipliers and flips I can do. Every stage wants to tell a story at all times, to be a wild string of events where pure-hearted people shout nice supportive things as structures crumble and wacky scenarios pop up around them: A giant mech. A laser-spewing kaiju. A kabuki play. There are even playable Rock Band and Ikaruga homages to work through.</p><p>I'm rarely trusted to make my own fun. There's always some weird quirk to work around (at the most basic, optional rainbow tracks that are completely invisible, and therefore, unable to be spotted and planned for, until a gauge fills up). I can't strategise or create combos on my own terms.</p><p>Or guarantee I'll react in time to whatever "fun" eye-catching stunt is coming up either. The game may haphazardly offer icons warning of upcoming dangers, but when a red "!" can mean anything from "obstacle on the line" to "a giant shadow monster is about to rise out of the sea" and I've got half a second at most to react, they're of little practical use. Occasional poor colour choices only exacerbate these issues, long strings of orange lanterns hanging right beside orange grind rails, lines of yellow lights near yellow track, green air currents set against a sea green background. I'm constantly fighting the stages themselves. Failure does little beyond setting me a short way back so I can try again, the rote repetition only leading to increasing irritation instead of a meaningful opportunity to learn.</p><p>I either do what I'm told when I'm told to do it or… Denshattack has no "or," too much of the game playing like a string of QTE-like gimmicks. Me being in complete control is never the game's priority.</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="QRc8Km3snNt7ZNuZpu8nG4" name="Denshattack Captioned (5)" alt="Denshattack, train arcade action game" src="https://cdn.mos.cms.futurecdn.net/QRc8Km3snNt7ZNuZpu8nG4.png" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/QRc8Km3snNt7ZNuZpu8nG4.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">Gravity? What's that? </span><span class="credit" itemprop="copyrightHolder">(Image credit: Undercoders)</span></figcaption></figure><p>Attempting to make do and master what is in here is routinely thwarted by the game's wobbly sense of internal consistency, my capabilities and even plain old physics only intermittently available. My ability to race at odd angles and perform Titanfall 2-like wall runs flickers on and off like a faulty lightbulb—<em>that</em> bit of track, <em>that</em> vertical surface—and attempts to think outside the box and perform these stunts outside specific moments is brought to a crashing halt, Denshattack tut-tutting about my balance and deciding any contact with smooth perpendicular walls is a punishable offence. The water's surface must never be touched except in the occasional stages where I'm allowed to ride underneath it for extended periods of time. Crashing into things is an instant fail unless the game decides that actually crashing is OK for this bit or this particular object.</p><figure class="van-image-figure pull-right 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="4eneuUdqiwHTmZDC4DNMV4" name="Denshattack (4)" alt="Denshattack, train arcade action game" src="https://cdn.mos.cms.futurecdn.net/4eneuUdqiwHTmZDC4DNMV4.png" mos="" align="right" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="pull-rightinline expandable"><a href='https://cdn.mos.cms.futurecdn.net/4eneuUdqiwHTmZDC4DNMV4.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Undercoders)</span></figcaption></figure><p>It doesn't feel fair, and the lack of clarity makes it difficult to improve my own skills when what is and isn't allowed varies so drastically from one section of a stage to the next. </p><p>Denshattack doesn't seem to know what it wants to be. For a game with such strong anti-corporation/environmentalist themes—freeing Nara's famous deer is a stage-long event—it's a little odd to see so many optional challenges involve some variation of "scare the animals by honking the train's horn." Trains are surprisingly irrelevant to a story full of them. Tricking struggles to rise beyond the level of a simple distraction: Abilities gained throughout the story don't broaden my toolset or scoring capabilities, and retrying an earlier track completely disables any later abilities gained. Tricks are just a way to survive the latest set of scripted setpieces.</p><p>It isn't clear and consistent enough for serious score attack play, yet it's also far too fussy to allow the raw absurdity of moments like controlling a shark or countering giant baseballs with aerial tricks to sweep me up in a wave of comedic positivity. This train has gotten lost somewhere between two diverging tracks.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/games/action/denshattack-review/</link>
                                                                            <description>
                            <![CDATA[ Saturated spectacle can't mask this energetic game's flaws. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Pr8CFaGVG23oMW5TZu3osZ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/q2en9HbsjigychKcshp4aK-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 15 Jul 2026 15:56:27 +0000</pubDate>                                                                                                                                <updated>Wed, 15 Jul 2026 16:50:55 +0000</updated>
                                                                                                                                            <category><![CDATA[Action]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                                    <dc:creator><![CDATA[ Kerry Brunskill ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/YdWVVjkXZcPuYc934RqzhT.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/q2en9HbsjigychKcshp4aK-1280-80.jpg">
                                                            <media:credit><![CDATA[Undercoders]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Denshattack train wallgrinding]]></media:description>                                                            <media:text><![CDATA[Denshattack train wallgrinding]]></media:text>
                                <media:title type="plain"><![CDATA[Denshattack train wallgrinding]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/q2en9HbsjigychKcshp4aK-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>My train spins through the air after launching off a skyscraper-high vertical ramp, swiftly twisting onto another bolt-upright bit of track, my view smothered with speed lines, Japanese onomatopoeia, and sparks as enthusiastic allies yell encouragement. A gorgeous vista stretches out below me, Japan's countryside filled with cherry blossom trees and bright blue water.</p><div  class="fancy-box"><div class="fancy_box-title">Need to know</div><div class="fancy_box_body"><p class="fancy-box__body-text">What is it? Trains Tony Hawk-ing around a stylish post-disaster Japan via the power of friendship</p><p class="fancy-box__body-text">Expect to pay: $20 / £</p><p class="fancy-box__body-text">Developer: Undercoders</p><p class="fancy-box__body-text">Publisher: Fireshine Games, Boltray Games</p><p class="fancy-box__body-text">Reviewed on: Intel Core Ultra 9 275HX, RTX 5090 (laptop), 64GB RAM</p><p class="fancy-box__body-text">Multiplayer: No</p><p class="fancy-box__body-text">Steam Deck: Verified</p><p class="fancy-box__body-text">VR: No</p></div></div><p>In these brief and highly curated moments Denshattack appears to be an exciting combination of Jet Set Radio's cel shaded style and Tony Hawk's tricks and challenges, with an added dash of Taito's arcade classic <a href="https://www.pcgamer.com/games/sim/somehow-this-japanese-cult-classic-brings-intense-arcade-action-to-train-driving-simulators/">Densha de Go</a> for good measure. It's an impression that sadly soon goes off the rails, any interaction longer than a social media clip's worth of action revealing a fully loaded freight train's worth of issues.</p><p>I may technically be controlling a train, but bar a token nod to not derailing on curves the metal box I'm in charge of never behaves anything like one, even if I temporarily set the acrobatics aside. There's no inertia, no weight pulling me back on steep slopes, no assistance from gravity on the way down a ramp, no careful adjusting of a virtual <a href="https://product.zuiki.co.jp/mascon">mascon</a> to smoothly slow down for a corner or push for flat-out bursts of energy on a long straight.</p><p>It could be anything. A person. A dirt bike. Shadow the Hedgehog. Tracks themselves are broken into tiny chunks and discarded as often as the game's whims deem necessary, replaced with anything from half pipes to trampolines and ferris wheels.</p><p>I never expected Denshattack to play anything like a serious sim, but I did hope the train aspect of the game might involve more than letting me pick and decorate a few train-like shapes, especially as the (Japanese) word is literally in the title.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/zFHCrKcgzQr7fzAc8nJTN4.png" alt="Denshattack, train arcade action game" /><figcaption>Novelty transport sections are more on-rails than the train bits.<small role="credit">Undercoders</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/2oDjkrJtfyK3A6R3rAHMP4.png" alt="Denshattack, train arcade action game" /><figcaption>Balance is everything on a grind rail.<small role="credit">Undercoders</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/KLQeKwzjM6iVFvEoDwjSP4.png" alt="Denshattack, train arcade action game" /><figcaption>Special rainbow tracks allow trains to reach new areas.<small role="credit">Undercoders</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Vnb6SAm2SYufao2CPTnaW4.png" alt="Denshattack, train arcade action game" /><figcaption>Stages are introduced with a beautiful shot of the surroundings.<small role="credit">Undercoders</small></figcaption></figure></figure><p>Ignoring the game's self-chosen focal point entirely and pretending it's purely a futuristic trick-based score attack experience does little to improve things. There's an inescapable feeling while I play that it would be happier if I didn't get in the way. Personal creativity is constantly pushed to the side, unwelcome in spite of all the combo multipliers and flips I can do. Every stage wants to tell a story at all times, to be a wild string of events where pure-hearted people shout nice supportive things as structures crumble and wacky scenarios pop up around them: A giant mech. A laser-spewing kaiju. A kabuki play. There are even playable Rock Band and Ikaruga homages to work through.</p><p>I'm rarely trusted to make my own fun. There's always some weird quirk to work around (at the most basic, optional rainbow tracks that are completely invisible, and therefore, unable to be spotted and planned for, until a gauge fills up). I can't strategise or create combos on my own terms.</p><p>Or guarantee I'll react in time to whatever "fun" eye-catching stunt is coming up either. The game may haphazardly offer icons warning of upcoming dangers, but when a red "!" can mean anything from "obstacle on the line" to "a giant shadow monster is about to rise out of the sea" and I've got half a second at most to react, they're of little practical use. Occasional poor colour choices only exacerbate these issues, long strings of orange lanterns hanging right beside orange grind rails, lines of yellow lights near yellow track, green air currents set against a sea green background. I'm constantly fighting the stages themselves. Failure does little beyond setting me a short way back so I can try again, the rote repetition only leading to increasing irritation instead of a meaningful opportunity to learn.</p><p>I either do what I'm told when I'm told to do it or… Denshattack has no "or," too much of the game playing like a string of QTE-like gimmicks. Me being in complete control is never the game's priority.</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="QRc8Km3snNt7ZNuZpu8nG4" name="Denshattack Captioned (5)" alt="Denshattack, train arcade action game" src="https://cdn.mos.cms.futurecdn.net/QRc8Km3snNt7ZNuZpu8nG4.png" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/QRc8Km3snNt7ZNuZpu8nG4.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">Gravity? What's that? </span><span class="credit" itemprop="copyrightHolder">(Image credit: Undercoders)</span></figcaption></figure><p>Attempting to make do and master what is in here is routinely thwarted by the game's wobbly sense of internal consistency, my capabilities and even plain old physics only intermittently available. My ability to race at odd angles and perform Titanfall 2-like wall runs flickers on and off like a faulty lightbulb—<em>that</em> bit of track, <em>that</em> vertical surface—and attempts to think outside the box and perform these stunts outside specific moments is brought to a crashing halt, Denshattack tut-tutting about my balance and deciding any contact with smooth perpendicular walls is a punishable offence. The water's surface must never be touched except in the occasional stages where I'm allowed to ride underneath it for extended periods of time. Crashing into things is an instant fail unless the game decides that actually crashing is OK for this bit or this particular object.</p><figure class="van-image-figure pull-right 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="4eneuUdqiwHTmZDC4DNMV4" name="Denshattack (4)" alt="Denshattack, train arcade action game" src="https://cdn.mos.cms.futurecdn.net/4eneuUdqiwHTmZDC4DNMV4.png" mos="" align="right" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="pull-rightinline expandable"><a href='https://cdn.mos.cms.futurecdn.net/4eneuUdqiwHTmZDC4DNMV4.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Undercoders)</span></figcaption></figure><p>It doesn't feel fair, and the lack of clarity makes it difficult to improve my own skills when what is and isn't allowed varies so drastically from one section of a stage to the next. </p><p>Denshattack doesn't seem to know what it wants to be. For a game with such strong anti-corporation/environmentalist themes—freeing Nara's famous deer is a stage-long event—it's a little odd to see so many optional challenges involve some variation of "scare the animals by honking the train's horn." Trains are surprisingly irrelevant to a story full of them. Tricking struggles to rise beyond the level of a simple distraction: Abilities gained throughout the story don't broaden my toolset or scoring capabilities, and retrying an earlier track completely disables any later abilities gained. Tricks are just a way to survive the latest set of scripted setpieces.</p><p>It isn't clear and consistent enough for serious score attack play, yet it's also far too fussy to allow the raw absurdity of moments like controlling a shark or countering giant baseballs with aerial tricks to sweep me up in a wave of comedic positivity. This train has gotten lost somewhere between two diverging tracks.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Doom: The Dark Ages – Revelations review ]]></title>
                                                                                                <dc:content><![CDATA[ <div  class="fancy-box"><div class="fancy_box-title">NEED TO KNOW</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it?:</strong> More demon-stomping goodness for Doom: The Dark Ages.<br><strong>Expect to pay:</strong> £17.99 / $19.99<br><strong>Developer: </strong>id Software<br><strong>Publisher: </strong>Bethesda Softworks<br><strong>Reviewed on:</strong> Lenovo Legion 9i (RTX 4090, Intel Core i9-13980HX, 32GB RAM)<br><strong>Multiplayer?:</strong> No<br><strong>Steam Deck?:</strong> Verified</p></div></div><p>Don't scoff at it being a DLC: Revelations is the best Doom has ever been. Hell, it would be worthy of being a standalone sequel if it weren't so tightly woven with the base game in ways id Software joyfully refuses to do with its full-fledged follow-ups. While I <a href="https://www.pcgamer.com/games/fps/doom-the-dark-ages-review/" target="_blank">adored The Dark Ages</a>' visceral demon-crushing, its level design fell flat. Some levels were too linear; some were needlessly open. So I wasn't expecting to enjoy the DLC too much before I went in.</p><p>Turns out, Revelations is a perfect blend of Eternal's movement and level design, and The Dark Ages' timings-based combat. And you know what? I think it's the most fun I've ever had in Doom—and it's almost the size of a full game, clocking in at about 10-15 hours. A damn shame considering <a href="https://www.pcgamer.com/gaming-industry/laid-off-id-software-artist-says-microsoft-is-nuking-the-team-into-the-dirt-and-is-now-the-size-of-a-support-studio/" target="_blank">Xbox laid off id Software developers</a> just days before its release. <a href="https://www.pcgamer.com/gaming-industry/how-do-you-put-a-price-tag-on-a-legacy-like-id-softwares/" target="_blank">Talk about the dark ages</a>.</p><h2 id="tip-of-the-spear">Tip of the spear</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KKXR9JU2nEsutixsPCM73b" name="doom the dark ages revelations review 2" alt="Doom: The Dark Ages - A first-person screenshot of the Doom Slayer inspecting the Chain Spear in a crypt." src="https://cdn.mos.cms.futurecdn.net/KKXR9JU2nEsutixsPCM73b.png" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/KKXR9JU2nEsutixsPCM73b.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: Xbox)</span></figcaption></figure><div><blockquote><p>It's a hell of a lot of buttons to juggle at any given time, but it's one of the most rewarding, satisfying combat systems in the genre.</p></blockquote></div><p>Only a short way into Revelations, Doom Guy loses all his gear, including his Shield Saw—but don't worry, it's getting replaced with something even better. Enter the Chain Spear. This is the big gimmick of the DLC, trading the defensive power of the shield for <em>massively </em>increased mobility. And in typical id fashion, this new weapon is a multifaceted tool that's so creative that it could support an entire game on its lonesome.</p><p>You can attach it to enemies to launch yourself around, even upgrading it to let you orbit them while you blast away. You can slash enemies, destroying metal and shields. This can also parry green Hell Surge attacks if you time it right, similar to the Shield Saw in the base game. The bricks tied to Doom Guy's feet have been untethered now too so you can dash in any direction.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/k8tkT8QiucwymS6fgekoua.jpg" alt="Doom: The Dark Ages - A first-person screenshot of gameplay showing a player preparing to dodge a Hell Surge attack in a snowy ravine." /><figcaption>The Chain Spear is my new favourite tool in the modern Doom trilogy. It's fast, it's bloody brutal, and it has great upgrades that make exploring that much more worth it.<small role="credit">Xbox</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZzdQ3TaPs7vDqABPQWzVua.jpg" alt="Doom: The Dark Ages - A first-person screenshot of gameplay showing the player parrying an attack with a spear slash." /><figcaption>Just like the Shield Saw in the base game, you can still parry attacks with a well-timed riposte using the Chain Spear. Only now can you also dodge attacks, which will supercharge the Chain Spear.<small role="credit">Xbox</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/LjAncNNFiy6BuayxUAUzoa.jpg" alt="Doom: The Dark Ages - A first-person screenshot of gameplay showing the player meat hooking an enemy while firing at them." /><figcaption>The Chain Spear's orbiting upgrade is one of the most fun, silly things you can do. You can even make the chain set enemies ablaze for bonus healing.<small role="credit">Xbox</small></figcaption></figure></figure><p>The spear is just as gnarly and badass as you'd expect, but it's home to a remarkable amount of depth, especially when you start unlocking the various upgrades. Dodging and parrying attacks earns you Empowerment, which you can use to throw a stunning spear (great for flying and spectre enemies), stab it into enemies to superheat metal and cause explosions, or, my favourite, groundpound to cause enemies to drop health.</p><p>You'll regain access to your old weapons and, soon enough, the repaired Shield Saw, opening the door to yet more combos. Revelations encourages you to master the flow of combat more than ever with tougher demon encounters and more tools to play with.</p><p>It's a hell of a lot of buttons to juggle at any given time, but it's one of the most rewarding, satisfying combat systems in the genre. </p><h2 id="level-up">Level up</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="SpbVRropBiNKTXJioVRqta" name="doom the dark ages revelations review 6" alt="Doom: The Dark Ages - A first-person screenshot of gameplay showing a player standing in a grand hallway in Purgatory." src="https://cdn.mos.cms.futurecdn.net/SpbVRropBiNKTXJioVRqta.jpg" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/SpbVRropBiNKTXJioVRqta.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">Revelations doesn't skimp on the environmental design. It's as beautifully grotesque as ever, with lots of hidden hands and faces in the walls. Lovely. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Xbox)</span></figcaption></figure><p>While your mileage with the combat still largely hinges on how much you like the gimmick of countering specific attacks, the level design is a clear step up in every regard. For one, I was consistently amazed by how cool Hell, Purgatory, and the Lovecraftian-inspired Cosmic Realm look. Hands and faces protruding from medieval castle walls. Cosmic beasts in unfathomable, shifting labyrinths. It's rad.</p><p>The new missions are among Doom's greatest. They're intricate and layered, striking a great balance between mandatory encounters, optional puzzles, and endgame clean-up. The boring binary choice of going one direction to progress or the other to find the obvious secret path is, thankfully, gone. Though that does mean backtracking is common if you're not stalking the map screen, and you can't return to levels until after you've beaten the story. It's pretty punishing if you miss some Platinum on your first run through. Given the focus on combat mastery and perfect flow, having to retread old encounters isn't a bore, at least.</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="DVVvPWPrfQkqrRkqfYn5va" name="doom the dark ages revelations review 7" alt="Doom: The Dark Ages - A first-person screenshot of gameplay showing a player looking at a puzzle involving a rotating bridge and a moveable cube." src="https://cdn.mos.cms.futurecdn.net/DVVvPWPrfQkqrRkqfYn5va.jpg" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/DVVvPWPrfQkqrRkqfYn5va.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">Here's me stumped on how to move this block to the correct position to trigger a switch and build a bridge. These puzzles are a quick but satisfying diversion. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Xbox)</span></figcaption></figure><div><blockquote><p>Revelations realises how fun it is to navigate and comb over well-crafted Doom levels.</p></blockquote></div><p>I was pretty surprised by how good most of the puzzles are. You're still moving blocks and finding keys, but there are more layers and some of them actually had me stumped for a minute or two. It's the polar opposite of the base game, which felt like it begrudgingly included them out of an obligation to its predecessors.</p><p>I loved returning to the main puzzle box hub area after each mission to see what else I could access, such as lowering the water level or pulling down obelisks for treasure. This area contains a lot of the endgame challenges as well, which you'll unlock after beating the story, like time trial combat challenges, silly levels inspired by the original Doom, and tough bosses.</p><p>The rewards from exploring are also much improved, harkening back to the satisfaction of checking every nook and cranny in Doom 2016. Frankly, I got fed up with most of the secrets being barely hidden, boring Life Sigils and Codex pages in The Dark Ages' main campaign. Here, you're assembling relics for Platinum to grab those meaningful upgrades and getting new skins and toys on a consistent basis. Revelations realises how fun it is to navigate and comb over well-crafted Doom levels.</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="uEB6Xsy4fkRvbthFjVT6ua" name="doom the dark ages revelations review 8" alt="Doom: The Dark Ages - A first-person screenshot of gameplay showing the Doom Marine holding a shotgun, firing at soldiers inside a hospital hallway." src="https://cdn.mos.cms.futurecdn.net/uEB6Xsy4fkRvbthFjVT6ua.jpg" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/uEB6Xsy4fkRvbthFjVT6ua.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: Xbox)</span></figcaption></figure><p>Revelations is, on the surface, just more Doom. You shoot a hell of a lot of demons in a boxed-off room. But the new and existing tools at your disposal are perfectly intertwined, while the smart level design elevates the combat and exploration. Even the story is great here, something I usually don't care for in Doom—I love the retro stylings of the flashback levels, and how being a prequel lets it retroactively tie into its predecessors in cool ways.</p><p>It's just a crying shame that such a refined, full-throttle Doom experience is not only relegated to a DLC for the most controversial entry in the series, but that the team that made it has lost talent thanks to Microsoft's studio-crushing hammer.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/games/fps/doom-the-dark-ages-revelations-review/</link>
                                                                            <description>
                            <![CDATA[ Fixes all my issues with The Dark Ages and injects plenty of Eternal's movement for the best demon-slaying action yet. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ks6Wp4jp3yWgSt8aXA6XTS</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/tCxucQHrB6ywwprW88kpua-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 14 Jul 2026 14:42:21 +0000</pubDate>                                                                                                                                <updated>Tue, 14 Jul 2026 14:45:05 +0000</updated>
                                                                                                                                            <category><![CDATA[FPS]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                                    <dc:creator><![CDATA[ Rory Norris ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LghCxdhyWRKUT4BHYB2D2E.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Rory has made the fatal error of playing way too many live service games at once, and somehow still finding time for everything in between. Sure, he’s an expert at Destiny 2, Call of Duty, and more, but at what cost? He’s even sunk 1,000 hours into The Elder Scrolls Online over the years. At least he put all those hours spent grinding challenges to good use over the years as a freelancer and guides editor. In his spare time, he’s also an avid video creator, often breaking down the environmental design of his favourite games. If you can’t track him down, he’s probably lost in a cave with a bunch of dwarves shouting “rock and stone” to no end.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/tCxucQHrB6ywwprW88kpua-1280-80.jpg">
                                                            <media:credit><![CDATA[Xbox]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Doom: The Dark Ages - The Doom Slayer without his iconic armour, just a cape and leather, inspecting his right arm. ]]></media:description>                                                            <media:text><![CDATA[Doom: The Dark Ages - The Doom Slayer without his iconic armour, just a cape and leather, inspecting his right arm. ]]></media:text>
                                <media:title type="plain"><![CDATA[Doom: The Dark Ages - The Doom Slayer without his iconic armour, just a cape and leather, inspecting his right arm. ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/tCxucQHrB6ywwprW88kpua-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div  class="fancy-box"><div class="fancy_box-title">NEED TO KNOW</div><div class="fancy_box_body"><p class="fancy-box__body-text"><strong>What is it?:</strong> More demon-stomping goodness for Doom: The Dark Ages.<br><strong>Expect to pay:</strong> £17.99 / $19.99<br><strong>Developer: </strong>id Software<br><strong>Publisher: </strong>Bethesda Softworks<br><strong>Reviewed on:</strong> Lenovo Legion 9i (RTX 4090, Intel Core i9-13980HX, 32GB RAM)<br><strong>Multiplayer?:</strong> No<br><strong>Steam Deck?:</strong> Verified</p></div></div><p>Don't scoff at it being a DLC: Revelations is the best Doom has ever been. Hell, it would be worthy of being a standalone sequel if it weren't so tightly woven with the base game in ways id Software joyfully refuses to do with its full-fledged follow-ups. While I <a href="https://www.pcgamer.com/games/fps/doom-the-dark-ages-review/" target="_blank">adored The Dark Ages</a>' visceral demon-crushing, its level design fell flat. Some levels were too linear; some were needlessly open. So I wasn't expecting to enjoy the DLC too much before I went in.</p><p>Turns out, Revelations is a perfect blend of Eternal's movement and level design, and The Dark Ages' timings-based combat. And you know what? I think it's the most fun I've ever had in Doom—and it's almost the size of a full game, clocking in at about 10-15 hours. A damn shame considering <a href="https://www.pcgamer.com/gaming-industry/laid-off-id-software-artist-says-microsoft-is-nuking-the-team-into-the-dirt-and-is-now-the-size-of-a-support-studio/" target="_blank">Xbox laid off id Software developers</a> just days before its release. <a href="https://www.pcgamer.com/gaming-industry/how-do-you-put-a-price-tag-on-a-legacy-like-id-softwares/" target="_blank">Talk about the dark ages</a>.</p><h2 id="tip-of-the-spear">Tip of the spear</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="KKXR9JU2nEsutixsPCM73b" name="doom the dark ages revelations review 2" alt="Doom: The Dark Ages - A first-person screenshot of the Doom Slayer inspecting the Chain Spear in a crypt." src="https://cdn.mos.cms.futurecdn.net/KKXR9JU2nEsutixsPCM73b.png" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/KKXR9JU2nEsutixsPCM73b.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: Xbox)</span></figcaption></figure><div><blockquote><p>It's a hell of a lot of buttons to juggle at any given time, but it's one of the most rewarding, satisfying combat systems in the genre.</p></blockquote></div><p>Only a short way into Revelations, Doom Guy loses all his gear, including his Shield Saw—but don't worry, it's getting replaced with something even better. Enter the Chain Spear. This is the big gimmick of the DLC, trading the defensive power of the shield for <em>massively </em>increased mobility. And in typical id fashion, this new weapon is a multifaceted tool that's so creative that it could support an entire game on its lonesome.</p><p>You can attach it to enemies to launch yourself around, even upgrading it to let you orbit them while you blast away. You can slash enemies, destroying metal and shields. This can also parry green Hell Surge attacks if you time it right, similar to the Shield Saw in the base game. The bricks tied to Doom Guy's feet have been untethered now too so you can dash in any direction.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/k8tkT8QiucwymS6fgekoua.jpg" alt="Doom: The Dark Ages - A first-person screenshot of gameplay showing a player preparing to dodge a Hell Surge attack in a snowy ravine." /><figcaption>The Chain Spear is my new favourite tool in the modern Doom trilogy. It's fast, it's bloody brutal, and it has great upgrades that make exploring that much more worth it.<small role="credit">Xbox</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZzdQ3TaPs7vDqABPQWzVua.jpg" alt="Doom: The Dark Ages - A first-person screenshot of gameplay showing the player parrying an attack with a spear slash." /><figcaption>Just like the Shield Saw in the base game, you can still parry attacks with a well-timed riposte using the Chain Spear. Only now can you also dodge attacks, which will supercharge the Chain Spear.<small role="credit">Xbox</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/LjAncNNFiy6BuayxUAUzoa.jpg" alt="Doom: The Dark Ages - A first-person screenshot of gameplay showing the player meat hooking an enemy while firing at them." /><figcaption>The Chain Spear's orbiting upgrade is one of the most fun, silly things you can do. You can even make the chain set enemies ablaze for bonus healing.<small role="credit">Xbox</small></figcaption></figure></figure><p>The spear is just as gnarly and badass as you'd expect, but it's home to a remarkable amount of depth, especially when you start unlocking the various upgrades. Dodging and parrying attacks earns you Empowerment, which you can use to throw a stunning spear (great for flying and spectre enemies), stab it into enemies to superheat metal and cause explosions, or, my favourite, groundpound to cause enemies to drop health.</p><p>You'll regain access to your old weapons and, soon enough, the repaired Shield Saw, opening the door to yet more combos. Revelations encourages you to master the flow of combat more than ever with tougher demon encounters and more tools to play with.</p><p>It's a hell of a lot of buttons to juggle at any given time, but it's one of the most rewarding, satisfying combat systems in the genre. </p><h2 id="level-up">Level up</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="SpbVRropBiNKTXJioVRqta" name="doom the dark ages revelations review 6" alt="Doom: The Dark Ages - A first-person screenshot of gameplay showing a player standing in a grand hallway in Purgatory." src="https://cdn.mos.cms.futurecdn.net/SpbVRropBiNKTXJioVRqta.jpg" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/SpbVRropBiNKTXJioVRqta.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">Revelations doesn't skimp on the environmental design. It's as beautifully grotesque as ever, with lots of hidden hands and faces in the walls. Lovely. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Xbox)</span></figcaption></figure><p>While your mileage with the combat still largely hinges on how much you like the gimmick of countering specific attacks, the level design is a clear step up in every regard. For one, I was consistently amazed by how cool Hell, Purgatory, and the Lovecraftian-inspired Cosmic Realm look. Hands and faces protruding from medieval castle walls. Cosmic beasts in unfathomable, shifting labyrinths. It's rad.</p><p>The new missions are among Doom's greatest. They're intricate and layered, striking a great balance between mandatory encounters, optional puzzles, and endgame clean-up. The boring binary choice of going one direction to progress or the other to find the obvious secret path is, thankfully, gone. Though that does mean backtracking is common if you're not stalking the map screen, and you can't return to levels until after you've beaten the story. It's pretty punishing if you miss some Platinum on your first run through. Given the focus on combat mastery and perfect flow, having to retread old encounters isn't a bore, at least.</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="DVVvPWPrfQkqrRkqfYn5va" name="doom the dark ages revelations review 7" alt="Doom: The Dark Ages - A first-person screenshot of gameplay showing a player looking at a puzzle involving a rotating bridge and a moveable cube." src="https://cdn.mos.cms.futurecdn.net/DVVvPWPrfQkqrRkqfYn5va.jpg" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/DVVvPWPrfQkqrRkqfYn5va.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">Here's me stumped on how to move this block to the correct position to trigger a switch and build a bridge. These puzzles are a quick but satisfying diversion. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Xbox)</span></figcaption></figure><div><blockquote><p>Revelations realises how fun it is to navigate and comb over well-crafted Doom levels.</p></blockquote></div><p>I was pretty surprised by how good most of the puzzles are. You're still moving blocks and finding keys, but there are more layers and some of them actually had me stumped for a minute or two. It's the polar opposite of the base game, which felt like it begrudgingly included them out of an obligation to its predecessors.</p><p>I loved returning to the main puzzle box hub area after each mission to see what else I could access, such as lowering the water level or pulling down obelisks for treasure. This area contains a lot of the endgame challenges as well, which you'll unlock after beating the story, like time trial combat challenges, silly levels inspired by the original Doom, and tough bosses.</p><p>The rewards from exploring are also much improved, harkening back to the satisfaction of checking every nook and cranny in Doom 2016. Frankly, I got fed up with most of the secrets being barely hidden, boring Life Sigils and Codex pages in The Dark Ages' main campaign. Here, you're assembling relics for Platinum to grab those meaningful upgrades and getting new skins and toys on a consistent basis. Revelations realises how fun it is to navigate and comb over well-crafted Doom levels.</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="uEB6Xsy4fkRvbthFjVT6ua" name="doom the dark ages revelations review 8" alt="Doom: The Dark Ages - A first-person screenshot of gameplay showing the Doom Marine holding a shotgun, firing at soldiers inside a hospital hallway." src="https://cdn.mos.cms.futurecdn.net/uEB6Xsy4fkRvbthFjVT6ua.jpg" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/uEB6Xsy4fkRvbthFjVT6ua.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: Xbox)</span></figcaption></figure><p>Revelations is, on the surface, just more Doom. You shoot a hell of a lot of demons in a boxed-off room. But the new and existing tools at your disposal are perfectly intertwined, while the smart level design elevates the combat and exploration. Even the story is great here, something I usually don't care for in Doom—I love the retro stylings of the flashback levels, and how being a prequel lets it retroactively tie into its predecessors in cool ways.</p><p>It's just a crying shame that such a refined, full-throttle Doom experience is not only relegated to a DLC for the most controversial entry in the series, but that the team that made it has lost talent thanks to Microsoft's studio-crushing hammer.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus ZenBook A16 review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="Asus Zenbook A16 (2026)" class="hawk-root"></div><p>When Qualcomm released its first batch of ARM-based Snapdragon X processors two years ago, they worked well enough, but failed to set the PC gaming world on fire. It's not really what they were meant for, and if decades of buying computer parts have taught me one thing, it's never to buy into the first generation of a new product. I still do it, of course, as the Oculus Rift sitting unloved in its box shows, but I'm always left with the feeling that I should know better.</p><p>The main downside of the OG Snapdragon, once software compatibility issues were smoothed out, was its GPU. The Adreno cores buried somewhere in the chipset felt underpowered for anything heavier than Stardew Valley, and while DirectX and Vulcan compatibility was high, and driver updates refined the process, some games just didn't work.</p><p>With the release of the Snapdragon X2, a few things have changed. The main one is that the CPU package now comes with a lot more processing cores—18 on the Elite Extreme model we've got here—but the GPU is also a lot better. It's now putting out the sort of benchmark results you'd expect from Intel iGPUs, and in some tests can even produce better results than Panther Lake.</p><div ><table><caption>ZenBook A16 specs</caption><tbody><tr><td class="firstcol " ><p><strong>CPU</strong></p></td><td  ><p>Qualcomm Snapdragon X2 Elite Extreme</p></td></tr><tr><td class="firstcol " ><p><strong>NPU</strong></p></td><td  ><p>Qualcomm Hexagon (80 TOPS)</p></td></tr><tr><td class="firstcol " ><p><strong>Graphics</strong></p></td><td  ><p>Qualcomm Adreno</p></td></tr><tr><td class="firstcol " ><p><strong>Memory</strong></p></td><td  ><p>48 GB</p></td></tr><tr><td class="firstcol " ><p><strong>Storage</strong></p></td><td  ><p>1 TB SSD, MicroSD</p></td></tr><tr><td class="firstcol " ><p><strong>Screen</strong> <strong>size</strong></p></td><td  ><p>16-inch</p></td></tr><tr><td class="firstcol " ><p><strong>Screen type</strong></p></td><td  ><p>OLED</p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>2880 x 1800</p></td></tr><tr><td class="firstcol " ><p><strong>Refresh rate</strong></p></td><td  ><p>120 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>Ports</strong></p></td><td  ><p>2x USB4, 1x USB 3.2 Type-A, 1x HDMI 2.1, 1x 3.5mm audio</p></td></tr><tr><td class="firstcol " ><p><strong>Wireless connectivity</strong></p></td><td  ><p>Wi-Fi 7, Bluetooth 5.4</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>353 x 242 x 14 mm</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>1.2 kg</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://eshop.asus.com/us/90nb17w1-m004s0-asus-zenbook-a16-ux3607-copilot-pc.html" target="_blank">$2,200</a> | <a href="https://uk.store.asus.com/90nb17w1-m00070-zenbook-a16-ux3607.html" target="_blank">£2,100</a></p></td></tr></tbody></table></div><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>✅ Gaming is of secondary importance: </strong>If you just want to be swanking around with one of the latest and greatest productivity laptops, and showing off just how long your battery life is, the ZenBook delivers.</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 like to play games on something more than medium settings:</strong> The Adreno iGPU is still the weakest part of the package, and so is the game support side of things.</p></div></div></div></div><p>The ASUS ZenBook A16 we're looking at here is one of the first Snapdragon X2 laptops on the market. It boasts the Elite Extreme version of the chip, a name that makes you wonder where they're going to go next if they release an even better one. Elite Extreme Pro Max Gold Caviar Truffle Edition, perhaps. This one has 18 cores, and according to CPU-Z 12 of those are Performance cores running at 4.4 GHz, with the other six being Efficient cores running at 3.6 GHz. That's a lot of cores, and with ARM chips' ability to produce exceptional single-core performance (as shown by Apple's M5 last year) I had high hopes for this one. </p><p>And I was right. The X2 doesn't hit the same Geekbench 6 heights as the M5, but it's close, and beats the desktop Core Ultra 7 265KF and mighty Ryzen 9 9955HX in the single-core test. It beats those chips in the Geekbench multi-core test too, along with the Core Ultra 9 275HX from the Alienware 16 Area 51, and roughly the same as the 14-core M4 Pro in a 16in MacBook Pro. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/oFjR3nrQtnsdebyjsb254m.jpg" alt="Asus ZenBook A16 Qualcomm-based laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZQPuzVrsb6Vo9nkX4rr3Gm.jpg" alt="Asus ZenBook A16 Qualcomm-based laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The elephant in the room here is Panther Lake, which is going to be appearing in new laptops at the same time as the X2. And in Geekbench, the X2 and Core X9 388H both score over 3,000 points in the single-core test, with the X2 marginally in front, but in multi-core the gap widens, probably because the Intel chip only has four of the full-fat performance cores and 16 in total. It scores 17,924. The X2: 22,785. That's a difference of almost 24%.</p><p>Moving over to the Cinebench single-core CPU rendering test, which has been known to bring laptops to their knees and in which 100 is a respectable score, the X2 scores 151. A laptop running the X9 388H scores 130 in this test, and the multi-core rendering workout goes the same way, with the X2's 1391 beating the Panther Lake chip's 1173. </p><p>All this is assuming, of course, that the same tests applied to different CPU architectures can be directly compared. Geekbench has been designed for this, though as more of a tool for plotting broad relationships rather than a perfect one-to-one comparison between PCs.</p><p>All that single-core performance makes the ZenBook A16 very responsive, and if Microsoft's new <a href="https://www.pcgamer.com/software/operating-systems/apple-does-this-and-yall-love-it-microsoft-defends-new-low-latency-feature-in-windows-11/">Low Latency Profile</a> makes its way to Windows on ARM it should make things even better. The fact that Asus has paired Qualcomm's X2 with 48 GB of fast RAM certainly helps too.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/mAE9rfRGFgTRe5uZymgbyk.jpg" alt="Asus ZenBook A16 Qualcomm-based laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/J5GDpEWZys23eQBxyvBBpk.jpg" alt="Asus ZenBook A16 Qualcomm-based laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Things are looking quite good for the ARM chip until you remember it still uses an integrated Adreno GPU, and we have yet to see one that's paired with a discrete graphics chip. Still, it's not bad for an iGPU, supporting DX12 Ultimate and Vulkan 1.4, and putting out enough frames to play games in 1080p as long as you don't mind medium to low settings. Cyberpunk 2077 looks surprisingly good on medium, and while there are some shimmering textures in Blackmyth: Wukong, it doesn't struggle too badly as long as you remember to switch FSR upscaling on. Older titles such as Horizon: Zero Dawn look like what they are: PS4 games (albeit ones running at nearly 60 fps in this case, rather than the locked 30 fps of the console version). But it's great to see the Adreno is capable enough to play them as they were originally meant to be seen.</p><p>There are still some issues with the occasional game—F1 2024, for example (and this might be a different story with a more up to date release), putting up a notice that it's not compatible with ARM processors. This could also be because it's a fairly new processor at the time of writing, and a few software patches and driver updates will sort it right out.</p><p>On the outside, this is an unassuming laptop, though as a 16-incher it has a presence that you just don't find in smaller models. It's a kind of beigy grey, which isn't utterly unpleasant but certainly stands out from all the black and silver casings out there, and is made from Asus' Ceraluminum material that's some sort of unholy amalgam of aluminium and ceramics. It has a matte feel, and makes the A16 extremely light, but it's also stiff enough to handle by the corner without the trackpad becoming non-functional.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/bg9ZfvocMDb7soCASr7AGm.jpg" alt="Asus ZenBook A16 Qualcomm-based laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/tXLzjDGt9GE2krKoZ5ZtEm.jpg" alt="Asus ZenBook A16 Qualcomm-based laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>That trackpad is a big one, too, smoother than the surrounding casing but the same colour, and a better experience than the keyboard, which doesn't have much travel and is the worst aspect of this particular package. The screen, however, might be one of the best. It's a 2.8k 16:10 OLED, not a touch-sensitive one, with a 120Hz refresh rate. It's sharp, bright (500 nits), colourful and all the things a laptop screen should be. Battery life is exceptional—at least it is if all you're doing is looping a video, at which it kept going for almost 17 hours. Make it work a bit harder and that's going to drop, and there's a fan to keep it cool when it's under load.</p><p>So once again, Qualcomm has released a capable chip with a bit of a weak GPU, though it's nowhere near as bad as last time. Asus has then put it into a laptop with an excellent screen, though it is a little bit expensive when you could pick up something with a low-end GeForce chip for less, and have a superior gaming experience.</p><p>I can't help thinking though, that if someone could teach the X2 to talk to an RTX card, even as an eGPU, then we could have something truly fearsome on our hands.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/asus-zenbook-a16-review/</link>
                                                                            <description>
                            <![CDATA[ The latest Snapdragon chip in a thin and light shell. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">uerTRP2xkLJ8DD2ks9GN9N</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/tXLzjDGt9GE2krKoZ5ZtEm-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 10 Jul 2026 15:44:56 +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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/tXLzjDGt9GE2krKoZ5ZtEm-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ZenBook A16 Qualcomm-based laptop]]></media:description>                                                            <media:text><![CDATA[Asus ZenBook A16 Qualcomm-based laptop]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ZenBook A16 Qualcomm-based laptop]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/tXLzjDGt9GE2krKoZ5ZtEm-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="Asus Zenbook A16 (2026)" class="hawk-root"></div><p>When Qualcomm released its first batch of ARM-based Snapdragon X processors two years ago, they worked well enough, but failed to set the PC gaming world on fire. It's not really what they were meant for, and if decades of buying computer parts have taught me one thing, it's never to buy into the first generation of a new product. I still do it, of course, as the Oculus Rift sitting unloved in its box shows, but I'm always left with the feeling that I should know better.</p><p>The main downside of the OG Snapdragon, once software compatibility issues were smoothed out, was its GPU. The Adreno cores buried somewhere in the chipset felt underpowered for anything heavier than Stardew Valley, and while DirectX and Vulcan compatibility was high, and driver updates refined the process, some games just didn't work.</p><p>With the release of the Snapdragon X2, a few things have changed. The main one is that the CPU package now comes with a lot more processing cores—18 on the Elite Extreme model we've got here—but the GPU is also a lot better. It's now putting out the sort of benchmark results you'd expect from Intel iGPUs, and in some tests can even produce better results than Panther Lake.</p><div ><table><caption>ZenBook A16 specs</caption><tbody><tr><td class="firstcol " ><p><strong>CPU</strong></p></td><td  ><p>Qualcomm Snapdragon X2 Elite Extreme</p></td></tr><tr><td class="firstcol " ><p><strong>NPU</strong></p></td><td  ><p>Qualcomm Hexagon (80 TOPS)</p></td></tr><tr><td class="firstcol " ><p><strong>Graphics</strong></p></td><td  ><p>Qualcomm Adreno</p></td></tr><tr><td class="firstcol " ><p><strong>Memory</strong></p></td><td  ><p>48 GB</p></td></tr><tr><td class="firstcol " ><p><strong>Storage</strong></p></td><td  ><p>1 TB SSD, MicroSD</p></td></tr><tr><td class="firstcol " ><p><strong>Screen</strong> <strong>size</strong></p></td><td  ><p>16-inch</p></td></tr><tr><td class="firstcol " ><p><strong>Screen type</strong></p></td><td  ><p>OLED</p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>2880 x 1800</p></td></tr><tr><td class="firstcol " ><p><strong>Refresh rate</strong></p></td><td  ><p>120 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>Ports</strong></p></td><td  ><p>2x USB4, 1x USB 3.2 Type-A, 1x HDMI 2.1, 1x 3.5mm audio</p></td></tr><tr><td class="firstcol " ><p><strong>Wireless connectivity</strong></p></td><td  ><p>Wi-Fi 7, Bluetooth 5.4</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>353 x 242 x 14 mm</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>1.2 kg</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://eshop.asus.com/us/90nb17w1-m004s0-asus-zenbook-a16-ux3607-copilot-pc.html" target="_blank">$2,200</a> | <a href="https://uk.store.asus.com/90nb17w1-m00070-zenbook-a16-ux3607.html" target="_blank">£2,100</a></p></td></tr></tbody></table></div><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>✅ Gaming is of secondary importance: </strong>If you just want to be swanking around with one of the latest and greatest productivity laptops, and showing off just how long your battery life is, the ZenBook delivers.</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 like to play games on something more than medium settings:</strong> The Adreno iGPU is still the weakest part of the package, and so is the game support side of things.</p></div></div></div></div><p>The ASUS ZenBook A16 we're looking at here is one of the first Snapdragon X2 laptops on the market. It boasts the Elite Extreme version of the chip, a name that makes you wonder where they're going to go next if they release an even better one. Elite Extreme Pro Max Gold Caviar Truffle Edition, perhaps. This one has 18 cores, and according to CPU-Z 12 of those are Performance cores running at 4.4 GHz, with the other six being Efficient cores running at 3.6 GHz. That's a lot of cores, and with ARM chips' ability to produce exceptional single-core performance (as shown by Apple's M5 last year) I had high hopes for this one. </p><p>And I was right. The X2 doesn't hit the same Geekbench 6 heights as the M5, but it's close, and beats the desktop Core Ultra 7 265KF and mighty Ryzen 9 9955HX in the single-core test. It beats those chips in the Geekbench multi-core test too, along with the Core Ultra 9 275HX from the Alienware 16 Area 51, and roughly the same as the 14-core M4 Pro in a 16in MacBook Pro. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/oFjR3nrQtnsdebyjsb254m.jpg" alt="Asus ZenBook A16 Qualcomm-based laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZQPuzVrsb6Vo9nkX4rr3Gm.jpg" alt="Asus ZenBook A16 Qualcomm-based laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The elephant in the room here is Panther Lake, which is going to be appearing in new laptops at the same time as the X2. And in Geekbench, the X2 and Core X9 388H both score over 3,000 points in the single-core test, with the X2 marginally in front, but in multi-core the gap widens, probably because the Intel chip only has four of the full-fat performance cores and 16 in total. It scores 17,924. The X2: 22,785. That's a difference of almost 24%.</p><p>Moving over to the Cinebench single-core CPU rendering test, which has been known to bring laptops to their knees and in which 100 is a respectable score, the X2 scores 151. A laptop running the X9 388H scores 130 in this test, and the multi-core rendering workout goes the same way, with the X2's 1391 beating the Panther Lake chip's 1173. </p><p>All this is assuming, of course, that the same tests applied to different CPU architectures can be directly compared. Geekbench has been designed for this, though as more of a tool for plotting broad relationships rather than a perfect one-to-one comparison between PCs.</p><p>All that single-core performance makes the ZenBook A16 very responsive, and if Microsoft's new <a href="https://www.pcgamer.com/software/operating-systems/apple-does-this-and-yall-love-it-microsoft-defends-new-low-latency-feature-in-windows-11/">Low Latency Profile</a> makes its way to Windows on ARM it should make things even better. The fact that Asus has paired Qualcomm's X2 with 48 GB of fast RAM certainly helps too.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/mAE9rfRGFgTRe5uZymgbyk.jpg" alt="Asus ZenBook A16 Qualcomm-based laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/J5GDpEWZys23eQBxyvBBpk.jpg" alt="Asus ZenBook A16 Qualcomm-based laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Things are looking quite good for the ARM chip until you remember it still uses an integrated Adreno GPU, and we have yet to see one that's paired with a discrete graphics chip. Still, it's not bad for an iGPU, supporting DX12 Ultimate and Vulkan 1.4, and putting out enough frames to play games in 1080p as long as you don't mind medium to low settings. Cyberpunk 2077 looks surprisingly good on medium, and while there are some shimmering textures in Blackmyth: Wukong, it doesn't struggle too badly as long as you remember to switch FSR upscaling on. Older titles such as Horizon: Zero Dawn look like what they are: PS4 games (albeit ones running at nearly 60 fps in this case, rather than the locked 30 fps of the console version). But it's great to see the Adreno is capable enough to play them as they were originally meant to be seen.</p><p>There are still some issues with the occasional game—F1 2024, for example (and this might be a different story with a more up to date release), putting up a notice that it's not compatible with ARM processors. This could also be because it's a fairly new processor at the time of writing, and a few software patches and driver updates will sort it right out.</p><p>On the outside, this is an unassuming laptop, though as a 16-incher it has a presence that you just don't find in smaller models. It's a kind of beigy grey, which isn't utterly unpleasant but certainly stands out from all the black and silver casings out there, and is made from Asus' Ceraluminum material that's some sort of unholy amalgam of aluminium and ceramics. It has a matte feel, and makes the A16 extremely light, but it's also stiff enough to handle by the corner without the trackpad becoming non-functional.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/bg9ZfvocMDb7soCASr7AGm.jpg" alt="Asus ZenBook A16 Qualcomm-based laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/tXLzjDGt9GE2krKoZ5ZtEm.jpg" alt="Asus ZenBook A16 Qualcomm-based laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>That trackpad is a big one, too, smoother than the surrounding casing but the same colour, and a better experience than the keyboard, which doesn't have much travel and is the worst aspect of this particular package. The screen, however, might be one of the best. It's a 2.8k 16:10 OLED, not a touch-sensitive one, with a 120Hz refresh rate. It's sharp, bright (500 nits), colourful and all the things a laptop screen should be. Battery life is exceptional—at least it is if all you're doing is looping a video, at which it kept going for almost 17 hours. Make it work a bit harder and that's going to drop, and there's a fan to keep it cool when it's under load.</p><p>So once again, Qualcomm has released a capable chip with a bit of a weak GPU, though it's nowhere near as bad as last time. Asus has then put it into a laptop with an excellent screen, though it is a little bit expensive when you could pick up something with a low-end GeForce chip for less, and have a superior gaming experience.</p><p>I can't help thinking though, that if someone could teach the X2 to talk to an RTX card, even as an eGPU, then we could have something truly fearsome on our hands.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ KTC 25M1 review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="KTC 25M1" data-widget-title="" class="hawk-root"></div><p>This is the monitor I've been waiting for. As someone who has just entered another Counter-Strike arc that is sure to last an epoch, as my arcs tend to, I've been on the look-out for a 1080p monitor around the 360 Hz (ish) sweet spot that doesn't break the bank. Enter stage left: the KTC 25M1, at just $350. And I've already seen it on sale for under $300, which bodes well.</p><p>Of course, this price-to-refresh-rate ratio wouldn't matter if the monitor sucked, but I'm happy to report it doesn't. Far from it, I'm finding it a genuine pleasure to use for my late night <a href="https://www.faceit.com/en" target="_blank">Faceit</a> matchmaking sprees. In what is proving to be both a blessing and a curse, gameplay is so smooth, clear, and snappy that I find it impossible to blame any blunders on the panel. Even if I could convince myself my opponents are using the <a href="https://www.pcgamer.com/hardware/gaming-monitors/zowie-xl2586x-600-hz-review/" target="_blank">$1,000, 600 Hz Zowie panel I recently tested</a>, it wouldn't matter because the difference in practice is so slight that I highly doubt it would actually make my enemies any better.</p><p>The 24-inch, 1080p monitor, clad with detachable flappy side-wings (to prevent distraction), rear-side headphone stand, cable management feed, and the usual smattering of ports including a 3.5 mm headphone jack, is bred for one purpose: competitive shooters. </p><div ><table><caption>KTC 25M1 specs</caption><tbody><tr><td class="firstcol " ><p><strong>Screen size</strong></p></td><td  ><p>24.1-inch</p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>1920 x 1080</p></td></tr><tr><td class="firstcol " ><p><strong>Brightness</strong></p></td><td  ><p>350 nits</p></td></tr><tr><td class="firstcol " ><p><strong>Refresh rate</strong></p></td><td  ><p>400 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>Response time</strong></p></td><td  ><p>0.5 ms in OD (GTG & MPRT)</p></td></tr><tr><td class="firstcol " ><p><strong>HDR</strong></p></td><td  ><p>HDR10 + sRGB</p></td></tr><tr><td class="firstcol " ><p><strong>Features</strong></p></td><td  ><p>TN panel, adaptive sync, HDMI 2.0, DisplayPort 1.4, detachable side shields, control puck, USB-A (for firmware), Micro-USB (remote control), 3.5 mm headphone port, flip-down headphone stand</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><strong></strong><a href="https://www.amazon.com/KTC-Monitor-Shielding-Adaptive-Adjustable/dp/B0H1117FR5" target="_blank">$350</a> / <a href="https://www.amazon.co.uk/KTC-400Hz-Gaming-Monitor-Response/dp/B0G7FQGJYN" target="_blank">£400</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 play competitive shooters: </strong>If you play games like Valorant or CS2, you should benefit from the great motion clarity and fast refresh rate, without having to spend a ridiculous amount of cash.</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 play other kinds of game a lot: </strong>The 1080p resolution and TN panel really isn't bad here thanks to the smaller screen size and colour calibration, but it won't hold a candle to a great IPS or vibrant OLED for more casual gaming or watching movies.</p></div></div><p>No matter how fast it is, you're probably not getting a TN panel for casual gaming or even competitive non-FPS gaming. Even though this panel's colour is damn good for TN, it's not as lush as an IPS and certainly not as vibrant as an OLED.</p><p>While it offers a solid 98% sRGB coverage, its DCI-P3 is only rated to 85%, meaning its HDR content is average at best, which is what I'd expect from a TN panel. That fits for my experience turning HDR on in Doom Eternal and eyeballing it: lighting seems a little more natural, but it's hardly night and day between that and sRGB mode.</p><p>The sRGB mode thankfully seems pretty well calibrated to my eyes. In addition to making casual gaming pleasant, this makes day-to-day use outside of gaming surprisingly comfortable, too—surprising, that is, for a TN panel.</p><p>HDR, though, is certainly not as good as what you get on the <a href="https://www.pcgamer.com/hardware/gaming-monitors/alienware-aw2525hm-320-hz-gaming-monitor-review/" target="_blank">320 Hz Alienware IPS panel I tested</a>. Still, that was an IPS, not a TN. And more expensive esports TN panels like the 600 Hz Zowie one don't have it as an option at all.</p><p>For this monitor's real purpose, though, HDR is irrelevant. Sticking it in FPS1 mode but raising brightness a little, Counter-Strike displays flawlessly: enemies are clear and easy to spot, and movements are incredibly smooth.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/sGgJgAshFZ3Px287G2oTYH.jpg" alt="A KTC 25M1 400 Hz gaming monitor." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/jtn7bRUScihbQQXm5qWsWH.jpg" alt="A KTC 25M1 400 Hz gaming monitor." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/4zXxrziV5kLT5rRcVszAQH.jpg" alt="A KTC 25M1 400 Hz gaming monitor." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/TJ3w5TPzMrVcqjG4RqStNH.jpg" alt="A KTC 25M1 400 Hz gaming monitor." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/K6ieKNgPkGDdc3rA3GD5SH.jpg" alt="A KTC 25M1 400 Hz gaming monitor." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/A76EbRsrto3Y2JcnZ8mAMH.jpg" alt="A KTC 25M1 400 Hz gaming monitor." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>I used an <a href="https://developer.nvidia.com/nvidia-latency-display-analysis-tool" target="_blank">Nvidia Latency and Display Analysis Tool (LDAT)</a> to test end-to-end latency—thus indirectly testing the response time—and it reported an average of 6.42 ms in-game over 150 muzzle flashes. That's well within a threshold where shooting feels and appears instantaneous to my eyes. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1783683076781-4d3zpswq9 *, #fv-chart-1783683076781-4d3zpswq9 *:before, #fv-chart-1783683076781-4d3zpswq9 *:after, #fv-chart-1783683076781-4d3zpswq9-slideshow *, #fv-chart-1783683076781-4d3zpswq9-slideshow *:before, #fv-chart-1783683076781-4d3zpswq9-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1783683076781-4d3zpswq9, #fv-chart-1783683076781-4d3zpswq9-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1783683076781-4d3zpswq9 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1783683076781-4d3zpswq9.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1783683076781-4d3zpswq9.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-1783683076781-4d3zpswq9 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1783683076781-4d3zpswq9-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1783683076781-4d3zpswq9-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1783683076781-4d3zpswq9-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1783683076781-4d3zpswq9-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-1783683076781-4d3zpswq9-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-1783683076781-4d3zpswq9-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1783683076781-4d3zpswq9-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1783683076781-4d3zpswq9-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-1783683076781-4d3zpswq9-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1783683076781-4d3zpswq9-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-1783683076781-4d3zpswq9-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1783683076781-4d3zpswq9 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-bar-row, #fv-chart-1783683076781-4d3zpswq9 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1783683076781-4d3zpswq9.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1783683076781-4d3zpswq9.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1783683076781-4d3zpswq9.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1783683076781-4d3zpswq9 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-pie-container,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-bar-row,#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-stacked-product,#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-grouped-bar-product,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-bar-row,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-stacked-product,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1783683076781-4d3zpswq9.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-1783683076781-4d3zpswq9.mobile-view .fv-bar-label,#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-grouped-product-title,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-bar-label,#fv-chart-1783683076781-4d3zpswq9.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-1783683076781-4d3zpswq9.mobile-view .fv-bar-container,#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-bar-cluster,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-bar-container,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-x-axis-wrapper,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-x-axis-label-space,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-x-axis-chart-space,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-benchmark-title,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-dropdown-title,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-carousel-nav-btn,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-chart-title,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-chart-subhead,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-versus-header,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-versus-select-wrapper,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-versus-vs,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-versus-select-container,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-versus-select,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-stl-shop-all-btn,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-stl-shop-all-logo,#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-stl-shop-all-icon,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-bar-commentary-inline,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1783683076781-4d3zpswq9.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1783683076781-4d3zpswq9 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-bar-row,#fv-chart-1783683076781-4d3zpswq9 .fv-stacked-product,#fv-chart-1783683076781-4d3zpswq9 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-bar-label,#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-bar-container,#fv-chart-1783683076781-4d3zpswq9 .fv-bar-cluster {width: 100% !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783683076781-4d3zpswq9 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783683076781-4d3zpswq9 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783683076781-4d3zpswq9 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-x-axis-label-space {display: none !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-stl-shop-all-logo,#fv-chart-1783683076781-4d3zpswq9 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1783683076781-4d3zpswq9.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": "Latency performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-10T11:31:16.782Z","citation": "Tested using Nvidia's LDAT over 150 muzzle flashes in-game.","keywords": ["KTC 25M1","Alienware AW2525HM","Zowie XL2586X+","End-to-end latency","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Alienware AW2525HM – End-to-end latency","value": 6.09,"unitText": "ms"},{"@type": "PropertyValue","name": "KTC 25M1 – End-to-end latency","value": 6.42,"unitText": "ms"},{"@type": "PropertyValue","name": "Zowie XL2586X+ – End-to-end latency","value": 6.81,"unitText": "ms"}]}</script><div id="fv-chart-1783683076781-4d3zpswq9" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Latency performance</h3><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1783683076781-4d3zpswq9-bar-End-to-end latency" data-chart-type="Bar" data-title="End-to-end latency" data-subhead="" data-caption="Tested using Nvidia's LDAT over 150 muzzle flashes in-game." data-bar-max-value-override="10" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">End-to-end latency</h4><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">KTC 25M1</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 64.2%; background-color: #FE9F58;" data-target-width="64.2" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">6.42</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Alienware AW2525HM</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 60.9%; background-color: #E33235;" data-target-width="60.9" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">6.09</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Zowie XL2586X+</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 68.1%; background-color: #1CA9C4;" data-target-width="68.1" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">6.81</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</span><span>2</span><span>3</span><span>4</span><span>5</span><span>6</span><span>7</span><span>8</span><span>9</span><span>10</span></div><div class="fv-x-axis-unit">Time (ms)</div></div></div><table class="sr-only"><caption>End-to-end latency Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>KTC 25M1</td><td>6.42</td></tr><tr><td>Alienware AW2525HM</td><td>6.09</td></tr><tr><td>Zowie XL2586X+</td><td>6.81</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Tested using Nvidia's LDAT over 150 muzzle flashes in-game.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1783683076781-4d3zpswq9', false); });} else {initialize('fv-chart-1783683076781-4d3zpswq9', false);}})();</script></div><p>It's even quicker than the 600 Hz Zowie panel (6.81 ms), and only a little slower than the 320 Hz Alienware one with overdrive on (6.09 ms). These differences are all sub-millisecond, though, meaning they're imperceptible and for all intents and purposes we can say they perform about as well as each other when it comes to response times. I certainly didn't notice any difference in snappiness between the three when playing Counter-Strike.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/xRJWJJjnyDDdiqfsjsdbSH.jpg" alt="A KTC 25M1 400 Hz gaming monitor." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/J8TtgWDg72DjXqHQe3Q5WH.jpg" alt="A KTC 25M1 400 Hz gaming monitor." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZHB3YA2TUUU2dgHBkkzLQH.jpg" alt="A KTC 25M1 400 Hz gaming monitor." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>For whatever reason, with this KTC monitor, I can't seem to find a mode that allows me to enable its 'Ultra Fast' overdrive, the fastest setting. But that's okay, because the middle 'Advanced' setting is snappy enough, and it's usually inadvisable to use the fastest overdrive mode in monitors anyway, as it risks inverse ghosting/halo effects. With the Advanced mode enabled, I haven't noticed any pixel overshoot.</p><p>Motion clarity is impeccable to my eyes, too, thanks to that 400 Hz refresh rate. As you can see from my slapdash moving photo of an also-moving <a href="https://testufo.com/" target="_blank">UFO test</a>, the high refresh rate really does make a difference. The top animation shown was running at 400 fps, the second at 200, the third at 100, the fourth at 50, and the bottom one at 25. </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="Eb9pKs8nF6GULbpKMEFBJ7" name="New Project (53)" alt="A UFO motion clarity test for the KTC 25M1 400 Hz gaming monitor." src="https://cdn.mos.cms.futurecdn.net/Eb9pKs8nF6GULbpKMEFBJ7.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: Future)</span></figcaption></figure><p>This difference is visible when eyeballing the moving alien targets, too: 400 Hz is just that much clearer than the rest. Admittedly, playing at 240 Hz in game will still be plenty clear, but this is just another example that goes to show <a href="https://www.pcgamer.com/hardware/gaming-monitors/after-gaming-on-pro-level-panels-i-can-tell-you-now-that-360-hz-is-the-sweet-spot-for-gaming-monitors/" target="_blank">what I've argued previously</a>: around 360 Hz (or 400 Hz, in this case) is the sweet spot for competitive gaming. </p><p>To my memory, this monitor is also a bit clearer than I found the 320 Hz Alienware monitor to be when I tested it. I simply can't fault it for smoothness and snappiness.</p><p>The bonus here is you're getting the 360–400 Hz sweet spot for a damn good price. The 400 Hz Zowie equivalent <a href="https://zowie.benq.com/en-us/monitor/xl2566x-plus.html" target="_blank">costs $650</a>, while this KTC monitor costs <a href="https://www.amazon.com/KTC-Monitor-Shielding-Adaptive-Adjustable/dp/B0H1117FR5" target="_blank">about $350</a> and can even be found for <a href="https://www.pcgamer.com/hardware/gaming-monitors/counter-striking-on-this-400-hz-monitor-over-the-last-few-days-has-had-me-in-awe-and-now-prime-day-has-it-down-to-just-usd323/" target="_blank">just shy of $300 when it's on sale</a>. The 320 Hz Alienware monitor comes in cheaper than this, but honestly for the extra refresh rate and motion clarity boost, I'd say the KTC is worth it if you can afford it. If not, the Alienware will serve well.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/QeLxQu3MFG3iQmWtgAwLZH.jpg" alt="A KTC 25M1 400 Hz gaming monitor, HDR off." /><figcaption>HDR off.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CKV8CNnmAL8YC79HCa7bXH.jpg" alt="A KTC 25M1 400 Hz gaming monitor, HDR on." /><figcaption>HDR on.<small role="credit">Future</small></figcaption></figure></figure><p>With the KTC 25M1, you're hitting the refresh rate sweet spot <em>just </em>before diminishing returns kick in, which means you're getting some of the absolute best competitive/esports performance you can hope for before prices start to soar. </p><p>I feel KTC has struck the balance very well, keeping the price as low as possible for the performance on offer, and keeping things within a budget that doesn't only cater to pro players but also to your average competitive FPS gamer like yours truly. This would be the monitor I'd choose for competitive FPS gaming right now if my own money were on the line.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-monitors/ktc-25m1-review/</link>
                                                                            <description>
                            <![CDATA[ Smooth, snappy, and surprisingly well-priced for a high refresh panel. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">r8Q8j8fyFkBmXJSE2sZNY6</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/C6FM7ZgPnWogDodKKpMrXH-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 10 Jul 2026 11:38:21 +0000</pubDate>                                                                                                                                                                                                                                <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/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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/C6FM7ZgPnWogDodKKpMrXH-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A KTC 25M1 400 Hz gaming monitor.]]></media:description>                                                            <media:text><![CDATA[A KTC 25M1 400 Hz gaming monitor.]]></media:text>
                                <media:title type="plain"><![CDATA[A KTC 25M1 400 Hz gaming monitor.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/C6FM7ZgPnWogDodKKpMrXH-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="KTC 25M1" data-widget-title="" class="hawk-root"></div><p>This is the monitor I've been waiting for. As someone who has just entered another Counter-Strike arc that is sure to last an epoch, as my arcs tend to, I've been on the look-out for a 1080p monitor around the 360 Hz (ish) sweet spot that doesn't break the bank. Enter stage left: the KTC 25M1, at just $350. And I've already seen it on sale for under $300, which bodes well.</p><p>Of course, this price-to-refresh-rate ratio wouldn't matter if the monitor sucked, but I'm happy to report it doesn't. Far from it, I'm finding it a genuine pleasure to use for my late night <a href="https://www.faceit.com/en" target="_blank">Faceit</a> matchmaking sprees. In what is proving to be both a blessing and a curse, gameplay is so smooth, clear, and snappy that I find it impossible to blame any blunders on the panel. Even if I could convince myself my opponents are using the <a href="https://www.pcgamer.com/hardware/gaming-monitors/zowie-xl2586x-600-hz-review/" target="_blank">$1,000, 600 Hz Zowie panel I recently tested</a>, it wouldn't matter because the difference in practice is so slight that I highly doubt it would actually make my enemies any better.</p><p>The 24-inch, 1080p monitor, clad with detachable flappy side-wings (to prevent distraction), rear-side headphone stand, cable management feed, and the usual smattering of ports including a 3.5 mm headphone jack, is bred for one purpose: competitive shooters. </p><div ><table><caption>KTC 25M1 specs</caption><tbody><tr><td class="firstcol " ><p><strong>Screen size</strong></p></td><td  ><p>24.1-inch</p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>1920 x 1080</p></td></tr><tr><td class="firstcol " ><p><strong>Brightness</strong></p></td><td  ><p>350 nits</p></td></tr><tr><td class="firstcol " ><p><strong>Refresh rate</strong></p></td><td  ><p>400 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>Response time</strong></p></td><td  ><p>0.5 ms in OD (GTG & MPRT)</p></td></tr><tr><td class="firstcol " ><p><strong>HDR</strong></p></td><td  ><p>HDR10 + sRGB</p></td></tr><tr><td class="firstcol " ><p><strong>Features</strong></p></td><td  ><p>TN panel, adaptive sync, HDMI 2.0, DisplayPort 1.4, detachable side shields, control puck, USB-A (for firmware), Micro-USB (remote control), 3.5 mm headphone port, flip-down headphone stand</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><strong></strong><a href="https://www.amazon.com/KTC-Monitor-Shielding-Adaptive-Adjustable/dp/B0H1117FR5" target="_blank">$350</a> / <a href="https://www.amazon.co.uk/KTC-400Hz-Gaming-Monitor-Response/dp/B0G7FQGJYN" target="_blank">£400</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 play competitive shooters: </strong>If you play games like Valorant or CS2, you should benefit from the great motion clarity and fast refresh rate, without having to spend a ridiculous amount of cash.</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 play other kinds of game a lot: </strong>The 1080p resolution and TN panel really isn't bad here thanks to the smaller screen size and colour calibration, but it won't hold a candle to a great IPS or vibrant OLED for more casual gaming or watching movies.</p></div></div><p>No matter how fast it is, you're probably not getting a TN panel for casual gaming or even competitive non-FPS gaming. Even though this panel's colour is damn good for TN, it's not as lush as an IPS and certainly not as vibrant as an OLED.</p><p>While it offers a solid 98% sRGB coverage, its DCI-P3 is only rated to 85%, meaning its HDR content is average at best, which is what I'd expect from a TN panel. That fits for my experience turning HDR on in Doom Eternal and eyeballing it: lighting seems a little more natural, but it's hardly night and day between that and sRGB mode.</p><p>The sRGB mode thankfully seems pretty well calibrated to my eyes. In addition to making casual gaming pleasant, this makes day-to-day use outside of gaming surprisingly comfortable, too—surprising, that is, for a TN panel.</p><p>HDR, though, is certainly not as good as what you get on the <a href="https://www.pcgamer.com/hardware/gaming-monitors/alienware-aw2525hm-320-hz-gaming-monitor-review/" target="_blank">320 Hz Alienware IPS panel I tested</a>. Still, that was an IPS, not a TN. And more expensive esports TN panels like the 600 Hz Zowie one don't have it as an option at all.</p><p>For this monitor's real purpose, though, HDR is irrelevant. Sticking it in FPS1 mode but raising brightness a little, Counter-Strike displays flawlessly: enemies are clear and easy to spot, and movements are incredibly smooth.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/sGgJgAshFZ3Px287G2oTYH.jpg" alt="A KTC 25M1 400 Hz gaming monitor." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/jtn7bRUScihbQQXm5qWsWH.jpg" alt="A KTC 25M1 400 Hz gaming monitor." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/4zXxrziV5kLT5rRcVszAQH.jpg" alt="A KTC 25M1 400 Hz gaming monitor." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/TJ3w5TPzMrVcqjG4RqStNH.jpg" alt="A KTC 25M1 400 Hz gaming monitor." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/K6ieKNgPkGDdc3rA3GD5SH.jpg" alt="A KTC 25M1 400 Hz gaming monitor." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/A76EbRsrto3Y2JcnZ8mAMH.jpg" alt="A KTC 25M1 400 Hz gaming monitor." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>I used an <a href="https://developer.nvidia.com/nvidia-latency-display-analysis-tool" target="_blank">Nvidia Latency and Display Analysis Tool (LDAT)</a> to test end-to-end latency—thus indirectly testing the response time—and it reported an average of 6.42 ms in-game over 150 muzzle flashes. That's well within a threshold where shooting feels and appears instantaneous to my eyes. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1783683076781-4d3zpswq9 *, #fv-chart-1783683076781-4d3zpswq9 *:before, #fv-chart-1783683076781-4d3zpswq9 *:after, #fv-chart-1783683076781-4d3zpswq9-slideshow *, #fv-chart-1783683076781-4d3zpswq9-slideshow *:before, #fv-chart-1783683076781-4d3zpswq9-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1783683076781-4d3zpswq9, #fv-chart-1783683076781-4d3zpswq9-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1783683076781-4d3zpswq9 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1783683076781-4d3zpswq9.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1783683076781-4d3zpswq9.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-1783683076781-4d3zpswq9 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1783683076781-4d3zpswq9-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1783683076781-4d3zpswq9-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1783683076781-4d3zpswq9-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1783683076781-4d3zpswq9-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-1783683076781-4d3zpswq9-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-1783683076781-4d3zpswq9-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1783683076781-4d3zpswq9-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1783683076781-4d3zpswq9-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-1783683076781-4d3zpswq9-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1783683076781-4d3zpswq9-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-1783683076781-4d3zpswq9-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1783683076781-4d3zpswq9 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1783683076781-4d3zpswq9 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-bar-row, #fv-chart-1783683076781-4d3zpswq9 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1783683076781-4d3zpswq9.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1783683076781-4d3zpswq9.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1783683076781-4d3zpswq9.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1783683076781-4d3zpswq9 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1783683076781-4d3zpswq9 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-pie-container,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-bar-row,#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-stacked-product,#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-grouped-bar-product,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-bar-row,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-stacked-product,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1783683076781-4d3zpswq9.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-1783683076781-4d3zpswq9.mobile-view .fv-bar-label,#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-grouped-product-title,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-bar-label,#fv-chart-1783683076781-4d3zpswq9.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-1783683076781-4d3zpswq9.mobile-view .fv-bar-container,#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-bar-cluster,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-bar-container,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-x-axis-wrapper,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-x-axis-label-space,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-x-axis-chart-space,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-benchmark-title,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-dropdown-title,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-carousel-nav-btn,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-chart-title,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-chart-subhead,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-versus-header,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-versus-select-wrapper,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-versus-vs,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-versus-select-container,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-versus-select,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-stl-shop-all-btn,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-stl-shop-all-logo,#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-stl-shop-all-icon,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-bar-commentary-inline,#fv-chart-1783683076781-4d3zpswq9.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1783683076781-4d3zpswq9.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1783683076781-4d3zpswq9.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1783683076781-4d3zpswq9 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-bar-row,#fv-chart-1783683076781-4d3zpswq9 .fv-stacked-product,#fv-chart-1783683076781-4d3zpswq9 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-bar-label,#fv-chart-1783683076781-4d3zpswq9 .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-1783683076781-4d3zpswq9 .fv-bar-container,#fv-chart-1783683076781-4d3zpswq9 .fv-bar-cluster {width: 100% !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1783683076781-4d3zpswq9 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1783683076781-4d3zpswq9 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1783683076781-4d3zpswq9 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-x-axis-label-space {display: none !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-stl-shop-all-logo,#fv-chart-1783683076781-4d3zpswq9 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1783683076781-4d3zpswq9 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1783683076781-4d3zpswq9.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": "Latency performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-10T11:31:16.782Z","citation": "Tested using Nvidia's LDAT over 150 muzzle flashes in-game.","keywords": ["KTC 25M1","Alienware AW2525HM","Zowie XL2586X+","End-to-end latency","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Alienware AW2525HM – End-to-end latency","value": 6.09,"unitText": "ms"},{"@type": "PropertyValue","name": "KTC 25M1 – End-to-end latency","value": 6.42,"unitText": "ms"},{"@type": "PropertyValue","name": "Zowie XL2586X+ – End-to-end latency","value": 6.81,"unitText": "ms"}]}</script><div id="fv-chart-1783683076781-4d3zpswq9" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Latency performance</h3><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1783683076781-4d3zpswq9-bar-End-to-end latency" data-chart-type="Bar" data-title="End-to-end latency" data-subhead="" data-caption="Tested using Nvidia's LDAT over 150 muzzle flashes in-game." data-bar-max-value-override="10" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">End-to-end latency</h4><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">KTC 25M1</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 64.2%; background-color: #FE9F58;" data-target-width="64.2" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">6.42</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Alienware AW2525HM</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 60.9%; background-color: #E33235;" data-target-width="60.9" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">6.09</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Zowie XL2586X+</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 68.1%; background-color: #1CA9C4;" data-target-width="68.1" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">6.81</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</span><span>2</span><span>3</span><span>4</span><span>5</span><span>6</span><span>7</span><span>8</span><span>9</span><span>10</span></div><div class="fv-x-axis-unit">Time (ms)</div></div></div><table class="sr-only"><caption>End-to-end latency Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>KTC 25M1</td><td>6.42</td></tr><tr><td>Alienware AW2525HM</td><td>6.09</td></tr><tr><td>Zowie XL2586X+</td><td>6.81</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: block;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;">Tested using Nvidia's LDAT over 150 muzzle flashes in-game.</span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1783683076781-4d3zpswq9', false); });} else {initialize('fv-chart-1783683076781-4d3zpswq9', false);}})();</script></div><p>It's even quicker than the 600 Hz Zowie panel (6.81 ms), and only a little slower than the 320 Hz Alienware one with overdrive on (6.09 ms). These differences are all sub-millisecond, though, meaning they're imperceptible and for all intents and purposes we can say they perform about as well as each other when it comes to response times. I certainly didn't notice any difference in snappiness between the three when playing Counter-Strike.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/xRJWJJjnyDDdiqfsjsdbSH.jpg" alt="A KTC 25M1 400 Hz gaming monitor." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/J8TtgWDg72DjXqHQe3Q5WH.jpg" alt="A KTC 25M1 400 Hz gaming monitor." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZHB3YA2TUUU2dgHBkkzLQH.jpg" alt="A KTC 25M1 400 Hz gaming monitor." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>For whatever reason, with this KTC monitor, I can't seem to find a mode that allows me to enable its 'Ultra Fast' overdrive, the fastest setting. But that's okay, because the middle 'Advanced' setting is snappy enough, and it's usually inadvisable to use the fastest overdrive mode in monitors anyway, as it risks inverse ghosting/halo effects. With the Advanced mode enabled, I haven't noticed any pixel overshoot.</p><p>Motion clarity is impeccable to my eyes, too, thanks to that 400 Hz refresh rate. As you can see from my slapdash moving photo of an also-moving <a href="https://testufo.com/" target="_blank">UFO test</a>, the high refresh rate really does make a difference. The top animation shown was running at 400 fps, the second at 200, the third at 100, the fourth at 50, and the bottom one at 25. </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="Eb9pKs8nF6GULbpKMEFBJ7" name="New Project (53)" alt="A UFO motion clarity test for the KTC 25M1 400 Hz gaming monitor." src="https://cdn.mos.cms.futurecdn.net/Eb9pKs8nF6GULbpKMEFBJ7.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: Future)</span></figcaption></figure><p>This difference is visible when eyeballing the moving alien targets, too: 400 Hz is just that much clearer than the rest. Admittedly, playing at 240 Hz in game will still be plenty clear, but this is just another example that goes to show <a href="https://www.pcgamer.com/hardware/gaming-monitors/after-gaming-on-pro-level-panels-i-can-tell-you-now-that-360-hz-is-the-sweet-spot-for-gaming-monitors/" target="_blank">what I've argued previously</a>: around 360 Hz (or 400 Hz, in this case) is the sweet spot for competitive gaming. </p><p>To my memory, this monitor is also a bit clearer than I found the 320 Hz Alienware monitor to be when I tested it. I simply can't fault it for smoothness and snappiness.</p><p>The bonus here is you're getting the 360–400 Hz sweet spot for a damn good price. The 400 Hz Zowie equivalent <a href="https://zowie.benq.com/en-us/monitor/xl2566x-plus.html" target="_blank">costs $650</a>, while this KTC monitor costs <a href="https://www.amazon.com/KTC-Monitor-Shielding-Adaptive-Adjustable/dp/B0H1117FR5" target="_blank">about $350</a> and can even be found for <a href="https://www.pcgamer.com/hardware/gaming-monitors/counter-striking-on-this-400-hz-monitor-over-the-last-few-days-has-had-me-in-awe-and-now-prime-day-has-it-down-to-just-usd323/" target="_blank">just shy of $300 when it's on sale</a>. The 320 Hz Alienware monitor comes in cheaper than this, but honestly for the extra refresh rate and motion clarity boost, I'd say the KTC is worth it if you can afford it. If not, the Alienware will serve well.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/QeLxQu3MFG3iQmWtgAwLZH.jpg" alt="A KTC 25M1 400 Hz gaming monitor, HDR off." /><figcaption>HDR off.<small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CKV8CNnmAL8YC79HCa7bXH.jpg" alt="A KTC 25M1 400 Hz gaming monitor, HDR on." /><figcaption>HDR on.<small role="credit">Future</small></figcaption></figure></figure><p>With the KTC 25M1, you're hitting the refresh rate sweet spot <em>just </em>before diminishing returns kick in, which means you're getting some of the absolute best competitive/esports performance you can hope for before prices start to soar. </p><p>I feel KTC has struck the balance very well, keeping the price as low as possible for the performance on offer, and keeping things within a budget that doesn't only cater to pro players but also to your average competitive FPS gamer like yours truly. This would be the monitor I'd choose for competitive FPS gaming right now if my own money were on the line.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus ProArt Mouse MD301 ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="Asus ProArt MD301" data-widget-title="" class="hawk-root"></div><p>The <a href="https://www.asus.com/us/proart/" target="_blank">Asus ProArt</a> lineup is, in essence, the company's range of fancy PC products for creative professionals—and my goodness does it contain some nice-looking <em>stuff. </em>Which is why I jumped at the chance to test out one of the latest additions, the Asus ProArt Mouse MD301.<br><br>It's certainly a handsome squeaker, designed to provide a subtle, refined, ergonomic option for those who have some serious work to do. It's all business, this mouse, and there's something desirable about a design that eschews gamer-like frippery and instead aims for a more executive flair.<br><br>It's also customisable, in the sense that you can remove its main button switches for something more serene, or more clicky. There's also a horizontal scroll wheel, à la the Logitech MX Master range, which feels beautifully dampened. Really, most of the controls here are of the premium, well-thought-out sort, and that's very pleasing to see.<br><br>However, this <a href="https://www.asus.com/us/accessories/mice-and-mouse-pads/proart/proart-mouse-md301/" target="_blank">$100</a>/<a href="https://www.asus.com/uk/accessories/mice-and-mouse-pads/proart/proart-mouse-md301/" target="_blank">£105</a> professional rodent has the odd quirk that gives me pause. The side buttons are a touch flimsy. The thumb rest is slightly small and a little awkward. I've also had the odd connection issue, and the software feels like an afterthought.</p><p>There's a lot to like about the MD301. But as a long-term tester of the <a href="https://www.pcgamer.com/hardware/gaming-mice/logitech-mx-master-4-review/" target="_blank">Logitech MX Master 4</a>, I can't help but feel that if you're going down the professional ergo mouse route, it's the better buy of the two. The ProArt MD301 is a lighter, leaner attempt at an ergonomic mouse with many admirable qualities, but it drops the ball a little too often to give it my full seal of approval.</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 want a smaller, lighter MX Master alternative: </strong>The Logitech MX Master 4 is an ergonomic, professional-focused mouse with plenty of features, but it's very heavy. The ProArt MD310 is much lighter on its feet.<br><br><strong>✅ You're an admirer of subtle design: </strong>The ProArt MD301 is a refined piece of engineering and wouldn't look out of place on a CEO's desk.</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 after ultimate comfort: </strong>Despite being an ergo mouse, the MD301 isn't exactly plush. It's far from uncomfortable, but the thumbrest in particular feels a little meagre for all-day-long professional use. <br><br><strong>❌ You want top performance: </strong>The sensor is… fine. Perfectly usable. That being said, this is a $100 mouse with fairly low-spec internals, and you can get much more performance for less.</p></div></div></div></div><h2 class="article-body__section" id="section-asus-proart-mouse-md301-features"><span>Asus ProArt Mouse MD301 features</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="CBZGgSMsUxR4VxRHbLj4Nb" name="Asusproart2" alt="An Asus ProArt Mouse MD301 on white gravel, next to a green leaf" src="https://cdn.mos.cms.futurecdn.net/CBZGgSMsUxR4VxRHbLj4Nb.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 empty" ></td><td  ><p><strong>Asus ProArt MD301</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Type</strong></p></td><td  ><p>Ergonomic mouse</p></td></tr><tr><td class="firstcol " ><p><strong>Max polling rate</strong></p></td><td  ><p>1,000 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>Max DPI</strong></p></td><td  ><p>8,000</p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p>800 mAh</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>99.7 g</p></td></tr><tr><td class="firstcol " ><p><strong>Connectivity</strong></p></td><td  ><p>2.4 GHz via included dongle, Bluetooth</p></td></tr><tr><td class="firstcol " ><p><strong>Buttons and controls</strong></p></td><td  ><p>Six programmable buttons, two scroll wheels</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://www.asus.com/us/accessories/mice-and-mouse-pads/proart/proart-mouse-md301/" target="_blank">$100</a>/<a href="https://www.asus.com/uk/accessories/mice-and-mouse-pads/proart/proart-mouse-md301/" target="_blank">£105</a></p></td></tr></tbody></table></div><p>The Asus ProArt Mouse MD301 is an ergonomically-shaped mouse that feels a lot smaller than your average ergo squeaker, coming in at 114.8 mm long, 75.2 mm wide, and 46.8 mm tall. Sit it next to a Logitech MX Master 4, and it looks positively tiny. It's also cheaper, coming in at $100 compared to the Logitech's $120 MSRP.</p><p>It's got six programmable buttons, including all the usual suspects. A left and right click, a middle scroll wheel click, two side buttons, and a hidden DPI button underneath a ridged plastic surface integrated into the chassis behind the wheel. It looks, in many ways, like a default mouse—albeit with some subtle ergo touches </p><p>Oh, and it's also got a horizontal scroll wheel mounted to the left-hand side. Logitech really changed the game with the old MX Master 3S design, didn't it?</p><p>Another interesting feature to note is the switches underneath the left and right buttons. By default, the ProArt MD301 comes with two (deep breath in) TTC E169-60BB0G0 (80M) units, but these push-fit socketed models can be pulled out and replaced with supported TTC, Omron, and Kaith units, which <a href="https://www.asus.com/event/2026/Mouse/accessories/ASUS-Push-Fit-Socket-Compatibility-list.pdf" target="_blank">Asus has handily listed here</a>.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/neDn3uvm5sfBforJbEBSuF.jpg" alt="An Asus ProArt Mouse MD301 on white gravel" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/MmrEMpJreVyFXJzXXpVQ7i.jpg" alt="A close-up shot of the Asus ProArt Mouse MD310's scroll wheel" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/muLzdeyJyLvhoMzAzo9dbn.jpg" alt="A close-up shot of the Asus ProArt Mouse MD310's horizontal scroll wheel and side buttons" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/V5jSR5RygEAuMiJz6Qq328.jpg" alt="The underside of the Asus ProArt Mouse MD310" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The scroll wheel has a party trick, too, in the form of Asus' SmartShift tech. This allows for precise, clicky control when spun slowly, and a free-wheeling action when you spin it at an appropriate speed. It's a lot like Logitech's magnetic solution on paper, but feels quite different.</p><p>Spin the wheel at high speeds, and you can still feel it notch underneath your fingertip, albeit very quickly. Whereas Logitech's infinite scroll feature frees the wheel up with a glass-like, smooth action, the MD301 has a tendency to keep some tactile feedback in play, which makes it easy to stop at a defined point with precision.</p><p>Asus says the MD301 has up to 180-day battery life, and can gain eight hours' worth of charge in a single minute over its USB Type-C connection. Speaking of which, it also comes with a braided Type-C to Type-A cable, and a small USB Type-A dongle for wireless connection. Bluetooth connection is also supported.</p><p>Sensor-wise, this Asus squeaker makes do with an 8,000 DPI optical unit, which, in combination with its 1,000 Hz maximum polling rate, is unlikely to set gamers' hearts a-fluttering. Still, the MX Master 4 does just fine with a similar sensor (and a much lower polling rate), so it's not unsurprising for a work-first mouse. It's also a fair bit lighter than Logitech's latest ergo effort, tipping the scales at 99.7 g compared to the MX Master 4's 150 g bulk.</p><h2 class="article-body__section" id="section-asus-proart-mouse-md301-ergonomics"><span>Asus ProArt Mouse MD301 ergonomics</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="yGoVm9y5Z6rH5AuNtgBdKF" name="20260706_145613" alt="An Asus ProArt Mouse MD301 next to a Logitech MX Master 4" src="https://cdn.mos.cms.futurecdn.net/yGoVm9y5Z6rH5AuNtgBdKF.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 first thing I noticed about the MD301 is its diminutive proportions, especially when sat next to the MX Master 4. It's a lot narrower, with a much smaller thumb rest. However, it's got a wider top "hump", which feels good underneath my palm. </p><p>Switching between the two, it's clear that the Asus is designed to rotate your hand over to the right side more drastically than most, although at nowhere near as extreme an angle as something like the <a href="https://www.pcgamer.com/hardware/gaming-mice/keychron-m5-review/" target="_blank">Keychron M5</a>. It doesn't feel aggressively ergo, though. More like a slightly chonkier gaming mouse with some interesting quirks.</p><p>Clicking and spinning my way around the controls, I've been continually impressed by the effort that's gone into the switchgear and material choices. The left and right switches have a very positive click action, and well-weighted buttons. </p><div><blockquote><p>If anything, I could stand for it to be slightly heavier, in return for better side buttons and a bit of extra room for my thumb.</p></blockquote></div><p>The scrollwheel feels notchy yet free-flowing in all the right ways, with its clicky, fast-speed scroll being something of a highlight. The same goes for the horizontal wheel, which is heavily dampened and weighty underneath my thumb. Nice.</p><p>I'm also a big fan of the smooth outer coating, which has a silky quality that feels rather pleasant underneath my fingertips. It's slightly fingerprint-prone, but no worse than any other black gaming mouse I test these days.</p><p>The DPI switch is hidden underneath a ridged plastic insert that runs down the middle of the design, and provides a small moment of delight when you realise it's exactly where you expect it to be, but tastefully obscured. This is a classy mouse. A device for grown-ups. A refined rodent, if you will.</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="8wSAvTgnPYnqanjcbTFFV" name="20260706_145123" alt="The hidden DPI button on top of the Asus ProArt Mouse MD301" src="https://cdn.mos.cms.futurecdn.net/8wSAvTgnPYnqanjcbTFFV.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 only real ergonomic drawbacks come in two forms. One, the left-side thumbrest is quite small, and dips inwards. Using the MX Master 4 on the daily, my thumb has become accustomed to lolling on its own throne-like protrusion of silicone—whereas here it needs to tuck itself into a diminutive (and firm) plastic seat. My digit has become lazy, it seems, and has a tendency to want to fall off.</p><p>And two, the side buttons don't feel as high-quality as the rest of the unit. They're perfectly functional, but sitting as they do beneath a gorgeously weighted horizontal scrollwheel, the contrast is immediately obvious. They're simply "fine," while the rest of the controls are pretty excellent.</p><p>Overall, though, the ProArt MD301 is an impressive-feeling device, especially given its relatively low weight compared to its chassis size and ergo design. If anything, I could stand for it to be slightly heavier, in return for better side buttons and a bit of extra room for my thumb.</p><h2 class="article-body__section" id="section-asus-proart-mouse-md301-performance"><span>Asus ProArt Mouse MD301 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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NPDqzkftfpyCTKtwXmJDuN" name="AsusProArt3" alt="An Asus ProArt MD301 mouse shot from above, sitting horizontally in the frame on top of white gravel" src="https://cdn.mos.cms.futurecdn.net/NPDqzkftfpyCTKtwXmJDuN.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>Given this is an ergo mouse with a relatively modest sensor, it would be unfair to expect <a href="https://www.pcgamer.com/hardware/gaming-mice/razer-viper-v4-pro-review/" target="_blank">Razer Viper V4 Pro</a>-like performance or tracking ability from the MD301. Lo and behold, it's not the sharpest-performing rodent on the block. </p><p>Still, the sensor tracks well enough for work and light gaming usage, as shown by the MouseTester charts below.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ts9E2kjX4wPyFSpg2h5fLJ.png" alt="A MouseTester chart showing count vs time data for the Asus ProArt Mouse MD301" /><figcaption>Tested at 1,000 Hz—The closer the dots are together, the more consistent a mouse is reporting movement. More variation or stray dots makes for a less accurate sensor.<small role="credit">MouseTester</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/mT6yeSxg3SZ6qmwWpvWaMJ.png" alt="A MouseTester chart showing velocity vs time data for the Asus ProArt Mouse MD301" /><figcaption>Tested at 1,000 Hz—The spikes represent an increase in velocity, with more erratic spikes showing tracking going haywire.<small role="credit">MouseTester</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/86dQqCMoNsvQdsDZAopgKJ.png" alt="A MouseTester chart showing interval vs time data for the Asus ProArt Mouse MD301" /><figcaption>Tested at 1,000 Hz—Each dot represents an update, which corresponds to the polling rate. Every 1 ms should mark a single update on a 1,000 Hz mouse.<small role="credit">MouseTester</small></figcaption></figure></figure><p>I have, however, experienced the odd connection drop out. This has manifested as a very occasional half-second pause, and has happened several times during my week-long testing. I've got a lot of 2.4 GHz wireless devices plugged into my machine, and several more around my front room, so it's possible that the dongle here is slightly interference-prone—although I haven't been able to pin down the exact cause.</p><p>I have two other gaming mice plugged into this PC at all times (the MX Master 4 and the <a href="https://www.pcgamer.com/hardware/gaming-mice/razer-cobra-hyperspeed-review/" target="_blank">Razer Cobra Hyperspeed</a>), and neither have had any connection issues. I tried unplugging both mice to see if it fixed the problem, and managed a few days of solid connection—before again experiencing a very quick pause.</p><p>I also had one connection pause while using the mouse with a gaming laptop I'm currently testing, so it doesn't seem to be specific to my main machine. The problem is so intermittent as to be barely noticeable, but there's something in this room the MD301's 2.4 GHz dongle doesn't appear to like.</p><h2 class="article-body__section" id="section-asus-proart-mouse-md301-aesthetics"><span>Asus ProArt Mouse MD301 aesthetics</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="7WaobTHEQrpUndynxjzP6X" name="AsusProArt4" alt="An Asus ProArt MD301 looking pretty at a 3/4 angle, on top of white gravel" src="https://cdn.mos.cms.futurecdn.net/7WaobTHEQrpUndynxjzP6X.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>I love the ProArt MD301's aesthetic design. It's somehow utilitarian, slightly luxury, handsome, and hardly noticeable all at the same time. The ridged plastic vertical insert framing the scrollwheel is about as simple as design touches come, and yet adds a certain something that both feels good underneath your fingertips, and looks ever-so-slightly special on your desk.</p><p>Do I miss RGB lighting, or a touch of gamer flair? Not a bit of it. This mouse is all business, and that by itself makes it stand out.</p><h2 class="article-body__section" id="section-asus-proart-md301-software"><span>Asus ProArt MD301 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="28XiuG4L64imXenRytAzV7" name="Asusgearlink" alt="A screenshot of the Asus Gear Link web app when linked with the Asus ProArt Mouse MD301" src="https://cdn.mos.cms.futurecdn.net/28XiuG4L64imXenRytAzV7.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/28XiuG4L64imXenRytAzV7.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 ProArt MD301 connects to <a href="https://gearlink.asus.com/en" target="_blank">Asus Gear Link</a>, a web-based app that allows you to adjust the DPI, polling rate, and button response settings within a browser. In order to tweak macros and use some of the features, though, you also need to install a companion app as an extension, which somehow feels like the worst of both worlds.</p><p>Pick either a web app, or installed app, Asus. Having one in order to properly use the other feels like an extra level of annoyance.</p><p>The web app itself has the odd quirk, too. I regularly split my 32-inch, 4K screen into two side-by-side browser windows, but the Asus app complains that it doesn't have enough room in one panel, suggesting I "switch to a larger screen." What do you want, a 49-inch ultrawide?</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="KvBrd2NAcfSSraayY6FDJL" name="Asusgearlink2" alt="A message from Asus Gear Link, complaining that it doesn't have enough browser window space for "the best experience"" src="https://cdn.mos.cms.futurecdn.net/KvBrd2NAcfSSraayY6FDJL.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/KvBrd2NAcfSSraayY6FDJL.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>There's an option to use it anyway, though that's a new one on me. It seems to scale the interface just fine if you override it, but it's a bit indicative of the software experience overall. Unfinished is the feeling I come away with.</p><p>Still, early annoyances aside, the web interface works well enough. It's a bit barebones, though, and given the premium-feel of the mouse itself, it strikes as a clunky afterthought tacked on to what is otherwise a well-put-together package.</p><h2 class="article-body__section" id="section-asus-proart-md301-value"><span>Asus ProArt MD301 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="64jx7NK22Wngv2LuQFV7KW" name="20260706_145538" alt="An Asus ProArt Mouse MD301 sitting nose-to-nose with a Logitech MX Master 4" src="https://cdn.mos.cms.futurecdn.net/64jx7NK22Wngv2LuQFV7KW.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>At its $100 MSRP, I'd say the Asus ProArt Mouse MD301 is well-priced for its bracket. It's a chunk cheaper than the Logitech MX Master 4, and looks and feels like a premium mouse for more reasonable money.</p><p>That being said, I can't help but feel you're getting a lot more for your cash with Logitech's offering. It's got a more comfortable thumb rest, near-silent switches as standard, and a set of controls that can match (and occasionally beat) the Asus in terms of feel. And, it must be said, the Logitech software experience is a lot more refined. Plus, I've not experienced any connection pauses with the Master in many months of everyday usage.</p><p>Which puts the ProArt squeaker in an odd spot. It's a lot lighter than the Master 4, which makes it more suitable as a gaming mouse. But it's still got an ergo-spec sensor, so I doubt many will be buying it for its gaming performance chops. </p><p>And while it's a good-looking object that would suit the *loudly coughs* <em>executive-ergo-mouse-using-professional</em>, I can't help but feel there are enough hang-ups here to cause them to sniff into their yuzu-infused lattes.</p><p>It's a good effort from Asus, and a mouse with many likeable qualities. However, the quirks slightly outweigh the advantages, and as a result, I struggle to recommend it over the competition.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-mice/asus-proart-mouse-md301/</link>
                                                                            <description>
                            <![CDATA[ A professional design, but with enough quirks to give me pause. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">74wWM4f8JebSDZj7RERSUU</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/CDsLPYCyTeZscFLF2sjGHQ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 08 Jul 2026 16:12:04 +0000</pubDate>                                                                                                                                <updated>Wed, 08 Jul 2026 16:12:10 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Mice]]></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>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/CDsLPYCyTeZscFLF2sjGHQ-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An Asus ProArt Mouse MD310 on white gravel]]></media:description>                                                            <media:text><![CDATA[An Asus ProArt Mouse MD310 on white gravel]]></media:text>
                                <media:title type="plain"><![CDATA[An Asus ProArt Mouse MD310 on white gravel]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/CDsLPYCyTeZscFLF2sjGHQ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="Asus ProArt MD301" data-widget-title="" class="hawk-root"></div><p>The <a href="https://www.asus.com/us/proart/" target="_blank">Asus ProArt</a> lineup is, in essence, the company's range of fancy PC products for creative professionals—and my goodness does it contain some nice-looking <em>stuff. </em>Which is why I jumped at the chance to test out one of the latest additions, the Asus ProArt Mouse MD301.<br><br>It's certainly a handsome squeaker, designed to provide a subtle, refined, ergonomic option for those who have some serious work to do. It's all business, this mouse, and there's something desirable about a design that eschews gamer-like frippery and instead aims for a more executive flair.<br><br>It's also customisable, in the sense that you can remove its main button switches for something more serene, or more clicky. There's also a horizontal scroll wheel, à la the Logitech MX Master range, which feels beautifully dampened. Really, most of the controls here are of the premium, well-thought-out sort, and that's very pleasing to see.<br><br>However, this <a href="https://www.asus.com/us/accessories/mice-and-mouse-pads/proart/proart-mouse-md301/" target="_blank">$100</a>/<a href="https://www.asus.com/uk/accessories/mice-and-mouse-pads/proart/proart-mouse-md301/" target="_blank">£105</a> professional rodent has the odd quirk that gives me pause. The side buttons are a touch flimsy. The thumb rest is slightly small and a little awkward. I've also had the odd connection issue, and the software feels like an afterthought.</p><p>There's a lot to like about the MD301. But as a long-term tester of the <a href="https://www.pcgamer.com/hardware/gaming-mice/logitech-mx-master-4-review/" target="_blank">Logitech MX Master 4</a>, I can't help but feel that if you're going down the professional ergo mouse route, it's the better buy of the two. The ProArt MD301 is a lighter, leaner attempt at an ergonomic mouse with many admirable qualities, but it drops the ball a little too often to give it my full seal of approval.</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 want a smaller, lighter MX Master alternative: </strong>The Logitech MX Master 4 is an ergonomic, professional-focused mouse with plenty of features, but it's very heavy. The ProArt MD310 is much lighter on its feet.<br><br><strong>✅ You're an admirer of subtle design: </strong>The ProArt MD301 is a refined piece of engineering and wouldn't look out of place on a CEO's desk.</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 after ultimate comfort: </strong>Despite being an ergo mouse, the MD301 isn't exactly plush. It's far from uncomfortable, but the thumbrest in particular feels a little meagre for all-day-long professional use. <br><br><strong>❌ You want top performance: </strong>The sensor is… fine. Perfectly usable. That being said, this is a $100 mouse with fairly low-spec internals, and you can get much more performance for less.</p></div></div></div></div><h2 class="article-body__section" id="section-asus-proart-mouse-md301-features"><span>Asus ProArt Mouse MD301 features</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="CBZGgSMsUxR4VxRHbLj4Nb" name="Asusproart2" alt="An Asus ProArt Mouse MD301 on white gravel, next to a green leaf" src="https://cdn.mos.cms.futurecdn.net/CBZGgSMsUxR4VxRHbLj4Nb.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 empty" ></td><td  ><p><strong>Asus ProArt MD301</strong></p></td></tr><tr><td class="firstcol " ><p><strong>Type</strong></p></td><td  ><p>Ergonomic mouse</p></td></tr><tr><td class="firstcol " ><p><strong>Max polling rate</strong></p></td><td  ><p>1,000 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>Max DPI</strong></p></td><td  ><p>8,000</p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p>800 mAh</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>99.7 g</p></td></tr><tr><td class="firstcol " ><p><strong>Connectivity</strong></p></td><td  ><p>2.4 GHz via included dongle, Bluetooth</p></td></tr><tr><td class="firstcol " ><p><strong>Buttons and controls</strong></p></td><td  ><p>Six programmable buttons, two scroll wheels</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://www.asus.com/us/accessories/mice-and-mouse-pads/proart/proart-mouse-md301/" target="_blank">$100</a>/<a href="https://www.asus.com/uk/accessories/mice-and-mouse-pads/proart/proart-mouse-md301/" target="_blank">£105</a></p></td></tr></tbody></table></div><p>The Asus ProArt Mouse MD301 is an ergonomically-shaped mouse that feels a lot smaller than your average ergo squeaker, coming in at 114.8 mm long, 75.2 mm wide, and 46.8 mm tall. Sit it next to a Logitech MX Master 4, and it looks positively tiny. It's also cheaper, coming in at $100 compared to the Logitech's $120 MSRP.</p><p>It's got six programmable buttons, including all the usual suspects. A left and right click, a middle scroll wheel click, two side buttons, and a hidden DPI button underneath a ridged plastic surface integrated into the chassis behind the wheel. It looks, in many ways, like a default mouse—albeit with some subtle ergo touches </p><p>Oh, and it's also got a horizontal scroll wheel mounted to the left-hand side. Logitech really changed the game with the old MX Master 3S design, didn't it?</p><p>Another interesting feature to note is the switches underneath the left and right buttons. By default, the ProArt MD301 comes with two (deep breath in) TTC E169-60BB0G0 (80M) units, but these push-fit socketed models can be pulled out and replaced with supported TTC, Omron, and Kaith units, which <a href="https://www.asus.com/event/2026/Mouse/accessories/ASUS-Push-Fit-Socket-Compatibility-list.pdf" target="_blank">Asus has handily listed here</a>.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/neDn3uvm5sfBforJbEBSuF.jpg" alt="An Asus ProArt Mouse MD301 on white gravel" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/MmrEMpJreVyFXJzXXpVQ7i.jpg" alt="A close-up shot of the Asus ProArt Mouse MD310's scroll wheel" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/muLzdeyJyLvhoMzAzo9dbn.jpg" alt="A close-up shot of the Asus ProArt Mouse MD310's horizontal scroll wheel and side buttons" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/V5jSR5RygEAuMiJz6Qq328.jpg" alt="The underside of the Asus ProArt Mouse MD310" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The scroll wheel has a party trick, too, in the form of Asus' SmartShift tech. This allows for precise, clicky control when spun slowly, and a free-wheeling action when you spin it at an appropriate speed. It's a lot like Logitech's magnetic solution on paper, but feels quite different.</p><p>Spin the wheel at high speeds, and you can still feel it notch underneath your fingertip, albeit very quickly. Whereas Logitech's infinite scroll feature frees the wheel up with a glass-like, smooth action, the MD301 has a tendency to keep some tactile feedback in play, which makes it easy to stop at a defined point with precision.</p><p>Asus says the MD301 has up to 180-day battery life, and can gain eight hours' worth of charge in a single minute over its USB Type-C connection. Speaking of which, it also comes with a braided Type-C to Type-A cable, and a small USB Type-A dongle for wireless connection. Bluetooth connection is also supported.</p><p>Sensor-wise, this Asus squeaker makes do with an 8,000 DPI optical unit, which, in combination with its 1,000 Hz maximum polling rate, is unlikely to set gamers' hearts a-fluttering. Still, the MX Master 4 does just fine with a similar sensor (and a much lower polling rate), so it's not unsurprising for a work-first mouse. It's also a fair bit lighter than Logitech's latest ergo effort, tipping the scales at 99.7 g compared to the MX Master 4's 150 g bulk.</p><h2 class="article-body__section" id="section-asus-proart-mouse-md301-ergonomics"><span>Asus ProArt Mouse MD301 ergonomics</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="yGoVm9y5Z6rH5AuNtgBdKF" name="20260706_145613" alt="An Asus ProArt Mouse MD301 next to a Logitech MX Master 4" src="https://cdn.mos.cms.futurecdn.net/yGoVm9y5Z6rH5AuNtgBdKF.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 first thing I noticed about the MD301 is its diminutive proportions, especially when sat next to the MX Master 4. It's a lot narrower, with a much smaller thumb rest. However, it's got a wider top "hump", which feels good underneath my palm. </p><p>Switching between the two, it's clear that the Asus is designed to rotate your hand over to the right side more drastically than most, although at nowhere near as extreme an angle as something like the <a href="https://www.pcgamer.com/hardware/gaming-mice/keychron-m5-review/" target="_blank">Keychron M5</a>. It doesn't feel aggressively ergo, though. More like a slightly chonkier gaming mouse with some interesting quirks.</p><p>Clicking and spinning my way around the controls, I've been continually impressed by the effort that's gone into the switchgear and material choices. The left and right switches have a very positive click action, and well-weighted buttons. </p><div><blockquote><p>If anything, I could stand for it to be slightly heavier, in return for better side buttons and a bit of extra room for my thumb.</p></blockquote></div><p>The scrollwheel feels notchy yet free-flowing in all the right ways, with its clicky, fast-speed scroll being something of a highlight. The same goes for the horizontal wheel, which is heavily dampened and weighty underneath my thumb. Nice.</p><p>I'm also a big fan of the smooth outer coating, which has a silky quality that feels rather pleasant underneath my fingertips. It's slightly fingerprint-prone, but no worse than any other black gaming mouse I test these days.</p><p>The DPI switch is hidden underneath a ridged plastic insert that runs down the middle of the design, and provides a small moment of delight when you realise it's exactly where you expect it to be, but tastefully obscured. This is a classy mouse. A device for grown-ups. A refined rodent, if you will.</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="8wSAvTgnPYnqanjcbTFFV" name="20260706_145123" alt="The hidden DPI button on top of the Asus ProArt Mouse MD301" src="https://cdn.mos.cms.futurecdn.net/8wSAvTgnPYnqanjcbTFFV.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 only real ergonomic drawbacks come in two forms. One, the left-side thumbrest is quite small, and dips inwards. Using the MX Master 4 on the daily, my thumb has become accustomed to lolling on its own throne-like protrusion of silicone—whereas here it needs to tuck itself into a diminutive (and firm) plastic seat. My digit has become lazy, it seems, and has a tendency to want to fall off.</p><p>And two, the side buttons don't feel as high-quality as the rest of the unit. They're perfectly functional, but sitting as they do beneath a gorgeously weighted horizontal scrollwheel, the contrast is immediately obvious. They're simply "fine," while the rest of the controls are pretty excellent.</p><p>Overall, though, the ProArt MD301 is an impressive-feeling device, especially given its relatively low weight compared to its chassis size and ergo design. If anything, I could stand for it to be slightly heavier, in return for better side buttons and a bit of extra room for my thumb.</p><h2 class="article-body__section" id="section-asus-proart-mouse-md301-performance"><span>Asus ProArt Mouse MD301 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:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NPDqzkftfpyCTKtwXmJDuN" name="AsusProArt3" alt="An Asus ProArt MD301 mouse shot from above, sitting horizontally in the frame on top of white gravel" src="https://cdn.mos.cms.futurecdn.net/NPDqzkftfpyCTKtwXmJDuN.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>Given this is an ergo mouse with a relatively modest sensor, it would be unfair to expect <a href="https://www.pcgamer.com/hardware/gaming-mice/razer-viper-v4-pro-review/" target="_blank">Razer Viper V4 Pro</a>-like performance or tracking ability from the MD301. Lo and behold, it's not the sharpest-performing rodent on the block. </p><p>Still, the sensor tracks well enough for work and light gaming usage, as shown by the MouseTester charts below.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ts9E2kjX4wPyFSpg2h5fLJ.png" alt="A MouseTester chart showing count vs time data for the Asus ProArt Mouse MD301" /><figcaption>Tested at 1,000 Hz—The closer the dots are together, the more consistent a mouse is reporting movement. More variation or stray dots makes for a less accurate sensor.<small role="credit">MouseTester</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/mT6yeSxg3SZ6qmwWpvWaMJ.png" alt="A MouseTester chart showing velocity vs time data for the Asus ProArt Mouse MD301" /><figcaption>Tested at 1,000 Hz—The spikes represent an increase in velocity, with more erratic spikes showing tracking going haywire.<small role="credit">MouseTester</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/86dQqCMoNsvQdsDZAopgKJ.png" alt="A MouseTester chart showing interval vs time data for the Asus ProArt Mouse MD301" /><figcaption>Tested at 1,000 Hz—Each dot represents an update, which corresponds to the polling rate. Every 1 ms should mark a single update on a 1,000 Hz mouse.<small role="credit">MouseTester</small></figcaption></figure></figure><p>I have, however, experienced the odd connection drop out. This has manifested as a very occasional half-second pause, and has happened several times during my week-long testing. I've got a lot of 2.4 GHz wireless devices plugged into my machine, and several more around my front room, so it's possible that the dongle here is slightly interference-prone—although I haven't been able to pin down the exact cause.</p><p>I have two other gaming mice plugged into this PC at all times (the MX Master 4 and the <a href="https://www.pcgamer.com/hardware/gaming-mice/razer-cobra-hyperspeed-review/" target="_blank">Razer Cobra Hyperspeed</a>), and neither have had any connection issues. I tried unplugging both mice to see if it fixed the problem, and managed a few days of solid connection—before again experiencing a very quick pause.</p><p>I also had one connection pause while using the mouse with a gaming laptop I'm currently testing, so it doesn't seem to be specific to my main machine. The problem is so intermittent as to be barely noticeable, but there's something in this room the MD301's 2.4 GHz dongle doesn't appear to like.</p><h2 class="article-body__section" id="section-asus-proart-mouse-md301-aesthetics"><span>Asus ProArt Mouse MD301 aesthetics</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="7WaobTHEQrpUndynxjzP6X" name="AsusProArt4" alt="An Asus ProArt MD301 looking pretty at a 3/4 angle, on top of white gravel" src="https://cdn.mos.cms.futurecdn.net/7WaobTHEQrpUndynxjzP6X.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>I love the ProArt MD301's aesthetic design. It's somehow utilitarian, slightly luxury, handsome, and hardly noticeable all at the same time. The ridged plastic vertical insert framing the scrollwheel is about as simple as design touches come, and yet adds a certain something that both feels good underneath your fingertips, and looks ever-so-slightly special on your desk.</p><p>Do I miss RGB lighting, or a touch of gamer flair? Not a bit of it. This mouse is all business, and that by itself makes it stand out.</p><h2 class="article-body__section" id="section-asus-proart-md301-software"><span>Asus ProArt MD301 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="28XiuG4L64imXenRytAzV7" name="Asusgearlink" alt="A screenshot of the Asus Gear Link web app when linked with the Asus ProArt Mouse MD301" src="https://cdn.mos.cms.futurecdn.net/28XiuG4L64imXenRytAzV7.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/28XiuG4L64imXenRytAzV7.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 ProArt MD301 connects to <a href="https://gearlink.asus.com/en" target="_blank">Asus Gear Link</a>, a web-based app that allows you to adjust the DPI, polling rate, and button response settings within a browser. In order to tweak macros and use some of the features, though, you also need to install a companion app as an extension, which somehow feels like the worst of both worlds.</p><p>Pick either a web app, or installed app, Asus. Having one in order to properly use the other feels like an extra level of annoyance.</p><p>The web app itself has the odd quirk, too. I regularly split my 32-inch, 4K screen into two side-by-side browser windows, but the Asus app complains that it doesn't have enough room in one panel, suggesting I "switch to a larger screen." What do you want, a 49-inch ultrawide?</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="KvBrd2NAcfSSraayY6FDJL" name="Asusgearlink2" alt="A message from Asus Gear Link, complaining that it doesn't have enough browser window space for "the best experience"" src="https://cdn.mos.cms.futurecdn.net/KvBrd2NAcfSSraayY6FDJL.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/KvBrd2NAcfSSraayY6FDJL.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>There's an option to use it anyway, though that's a new one on me. It seems to scale the interface just fine if you override it, but it's a bit indicative of the software experience overall. Unfinished is the feeling I come away with.</p><p>Still, early annoyances aside, the web interface works well enough. It's a bit barebones, though, and given the premium-feel of the mouse itself, it strikes as a clunky afterthought tacked on to what is otherwise a well-put-together package.</p><h2 class="article-body__section" id="section-asus-proart-md301-value"><span>Asus ProArt MD301 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="64jx7NK22Wngv2LuQFV7KW" name="20260706_145538" alt="An Asus ProArt Mouse MD301 sitting nose-to-nose with a Logitech MX Master 4" src="https://cdn.mos.cms.futurecdn.net/64jx7NK22Wngv2LuQFV7KW.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>At its $100 MSRP, I'd say the Asus ProArt Mouse MD301 is well-priced for its bracket. It's a chunk cheaper than the Logitech MX Master 4, and looks and feels like a premium mouse for more reasonable money.</p><p>That being said, I can't help but feel you're getting a lot more for your cash with Logitech's offering. It's got a more comfortable thumb rest, near-silent switches as standard, and a set of controls that can match (and occasionally beat) the Asus in terms of feel. And, it must be said, the Logitech software experience is a lot more refined. Plus, I've not experienced any connection pauses with the Master in many months of everyday usage.</p><p>Which puts the ProArt squeaker in an odd spot. It's a lot lighter than the Master 4, which makes it more suitable as a gaming mouse. But it's still got an ergo-spec sensor, so I doubt many will be buying it for its gaming performance chops. </p><p>And while it's a good-looking object that would suit the *loudly coughs* <em>executive-ergo-mouse-using-professional</em>, I can't help but feel there are enough hang-ups here to cause them to sniff into their yuzu-infused lattes.</p><p>It's a good effort from Asus, and a mouse with many likeable qualities. However, the quirks slightly outweigh the advantages, and as a result, I struggle to recommend it over the competition.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
            </channel>
</rss>